Product SiteDocumentation Site

Red Hat Enterprise Linux 6

Примечания к выпуску

Примечания к выпуску Red Hat Enterprise Linux 6

Logo

Авторские права

Copyright © 2010 Red Hat.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
All other trademarks are the property of their respective owners.


1801 Varsity Drive
 RaleighNC 27606-2072 USA
 Phone: +1 919 754 3700
 Phone: 888 733 4281
 Fax: +1 919 754 3701

Аннотация
Примечания к выпуску содержат описание основных возможностей и усовершенствований Red Hat Enterprise Linux 6.

1. Введение
2. Программа установки
2.1. Методы установки
2.2. Создание запасных парольных фраз в процессе установки
2.3. Записи выбора образа загрузки
2.4. Сообщение об ошибках в процессе установки
2.5. Журнал установки
3. Файловые системы
3.1. Поддержка ext4
3.2. XFS
3.3. Освобождение блоков
3.4. NFS
4. Накопители
4.1. Размер блоков ввода/вывода
4.2. Динамическое распределение нагрузки с помощью DM-Multipath
4.3. LVM
5. Управление энергопотреблением
5.1. powertop
5.2. tuned
6. Управление пакетами
6.1. Мощный алгоритм создания контрольной суммы
6.2. Менеджер пакетов PackageKit
6.3. Yum
7. Кластеризация
7.1. Corosync Cluster Engine
7.2. Универсальное журналирование
7.3. Администрирование высокодоступных решений
7.4. Улучшенные возможности высокодоступных решений
8. Безопасность
8.1. SSSD
8.2. SELinux
8.3. Резервные парольные фразы для зашифрованных накопителей
8.4. sVirt
8.5. Enterprise Security Client
9. Сетевое окружение
9.1. Распределение пакетов между очередями
9.2. IPv6
9.3. Netlabel
9.4. Поддержка GRO
9.5. Поддержка беспроводных соединений
10. Рабочий стол
10.1. Графический режим запуска
10.2. Приостановка и возобновление работы
10.3. Поддержка нескольких мониторов
10.4. Драйвер nouveau для устройств NVIDIA
10.5. Интернационализация
10.6. Приложения
10.7. NetworkManager
10.8. KDE 4.3
11. Документация
11.1. Документация выпуска
11.2. Установка и развертывание
11.3. Безопасность
11.4. Инструменты и производительность
11.5. Высокодоступные решения
11.6. Виртуализация
12. Ядро
12.1. Управление ресурсами
12.2. Масштабируемость
12.3. Регистрация ошибок
12.4. Управление энергопотреблением
12.5. Анализ производительности ядра
12.6. Общие обновления ядра
13. Компиляторы и утилиты
13.1. SystemTap
13.2. OProfile
13.3. Набор компиляторов GNU
13.4. Библиотека glibc
13.5. Отладчик GDB
14. Функциональная совместимость
14.1. Samba
15. Виртуализация
15.1. KVM
15.2. Xen
15.3. virt-v2v
16. Обеспечение поддержки и работоспособности
16.1. Средство восстановления firstaidkit
16.2. Сообщение об ошибках
16.3. Программа ABRT
17. Веб-серверы и службы
17.1. HTTP-сервер Apache
17.2. PHP
17.3. memcached
18. Базы данных
18.1. PostgreSQL
18.2. MySQL
19. Информация для отдельных архитектур
A. История изменений

1. Введение

Компания Red Hat представляет вашему вниманию выпуск Red Hat Enterprise Linux 6, характеризующий собой следующее поколение в развитии операционных систем Red Hat, сертифицированных ведущими производителями аппаратного и программного обеспечения и предназначенных для использования в критических окружениях.
Red Hat Enterprise Linux 6 предоставляется для следующих архитектур:
  • i386;
  • AMD64/Intel64;
  • System z;
  • IBM Power (64-bit).
В этом выпуске Red Hat объединяет множество усовершенствований на уровне серверов, обычных систем, а также в целом улучшает работу с открытым кодом Red Hat.

Замечание

Этот документ может содержать устаревший материал. Последнюю версию можно найти на сайте Red Hat

2. Программа установки

Для установки Red Hat Enterprise Linux 6 используется программа anaconda. Ниже будут рассмотрены ее основные функции.

Дополнительно

Руководство по установке Red Hat Enterprise Linux 6 содержит подробную информацию.

2.1. Методы установки

Существует три основных способа установки Red Hat Enterprise Linux: графическая установка, кикстарт (автоматизированная установка) и текстовая установка.

2.1.1. Графическая установка

Графическая установка помогает пользователю пошагово установить Red Hat Enterprise Linux. Графический интерфейс программы установки представляет целый набор улучшенных возможностей по разбиению диска и настройке накопителей.
На ранних этапах процесса установки пользователь сможет сделать выбор между стандартными и специализированными устройствами хранения. Стандартные накопители обычно не нуждаются в дополнительной настройке. Для настройки специализированных накопителей теперь используется новый интерфейс, позволяющий с легкостью настроить устройства RAID, FCoE (Fibre Channel over Ethernet), многопутевые и другие устройства SAN (Storage Area Network).
Specialized Storage Devices Configuration
Рисунок 1. Настройка специализированных накопителей

Интерфейс выбора схемы разделов улучшен и теперь включает подробное описание и диаграммы схем.
The graphical installer
Рисунок 2. Выбор схемы разделов

Теперь можно выбрать устройства для установки системы и отдельно для хранения данных до начала установки.
The graphical installer
Рисунок 3. Выбор устройств хранения данных

2.1.2. Кикстарт

Кикстарт позволяет автоматизировать установку Red Hat Enterprise Linux. Для этого создается файл, содержащий ответы на вопросы программы установки.
В Red Hat Enterprise Linux 6 улучшена проверка файлов кикстарта, что позволяет обнаружить ошибки синтаксиса до начала установки.

2.1.3. Текстовая установка

Текстовая установка используется компьютерами с ограниченными ресурсами, так как процесс установки в этом случае сильно упрощен и допускает лишь создание стандартной схемы разделов и установку новых и обновленных пакетов.
text-based installer
Рисунок 4. текстовая установка

Замечание

Иногда текстовой установки может оказаться недостаточно. Если компьютер не может локально выполнять установку в графическом режиме, рекомендуется использовать VNC (Virtual Network Computing) для завершения установки.

2.2. Создание запасных парольных фраз в процессе установки

Программа установки Red Hat Enterprise Linux 6 позволяет сохранить ключи шифрования и создать запасные парольные фразы для зашифрованных файловых систем (см. Раздел 8.3, «Резервные парольные фразы для зашифрованных накопителей»).

Замечание

В настоящее время создание запасных парольных фраз для зашифрованных устройств в процессе установки возможно только при кикстарт-установке. Подробную информацию об этом можно найти в приложении руководства по установке, посвященном шифрованию.

2.3. Записи выбора образа загрузки

Установочные DVD Red Hat Enterprise Linux 6 включают варианты загрузочных записей для компьютеров с BIOS и UEFI. Это позволяет успешно загружать такие системы с DVD. Примечание: UEFI (Unified Extensible Firmware Interface) — стандартный программный интерфейс, изначально разработанный Intel и поддерживаемый объединением Unified EFI Forum. Предназначен для замены старых версий BIOS.

Важно

Некоторые системы с очень старыми реализациями BIOS не смогут загрузиться с носителя, содержащего несколько записей выбора образа загрузки. В таком случае для установки Red Hat Enterprise Linux 6 рекомендуется воспользоваться загрузочным USB или выполнить установку по сети с помощью PXE.

Замечание

Настройки загрузки для UEFI и BIOS значительно отличаются и не являются взаимозаменяемыми. В случае изменения микропрограммы установленную систему Red Hat Enterprise Linux 6 будет невозможно изменить. Так, например, нельзя установить Red Hat Enterprise Linux 6 на компьютере с BIOS и пытаться ее загрузить на компьютере с UEFI.

2.4. Сообщение об ошибках в процессе установки

Red Hat Enterprise Linux 6 включает улучшенные возможности создания отчетов об ошибках программы установки. Так, в случае ошибки в процессе установки пользователю будет предоставлена подробная информация.
text-based installer
Рисунок 5. Сообщение об ошибках установки

Информацию об ошибках можно отправлять на сайт Red Hat Bugzilla. При отсутствии Интернет-соединения сведения об ошибке можно сохранить на диск для последующего анализа.
text-based installer
Рисунок 6. Создание запроса в Bugzilla

2.5. Журнал установки

Журналы установки теперь включают дополнительные сведения. Руководство по установке содержит подробную информацию.

3. Файловые системы

Дополнительно

Руководство по управлению накопителями содержит информацию о эффективном управлении файловыми системами в Red Hat Enterprise Linux 6. В документе, посвященном GFS2, рассматриваются методы настройки и работы с глобальной файловой системой GFS2 в Red Hat Enterprise Linux 6.

3.1. Поддержка ext4

В основе четвертой версии расширенной файловой системы, также известной как ext4, лежит ext3 с некоторыми дополнительными возможностями. Так, ext4 обеспечивает поддержку файлов большого размера, быструю проверку файловой системы, позволяет более быстро и эффективно выделять дисковое пространство, снимает ограничения с числа подкаталогов в каталогах и включает мощные возможности журналирования. Настоятельно рекомендуется использовать ext4; в любом случае она будет выбрана по умолчанию.

3.2. XFS

Высокопроизводительная, масштабируемая файловая система XFS изначально была разработана компанией Silicon Graphics, Inc с целью поддержки файловых систем размером до 16 эксабайт (это примерно 16 миллионов терабайт), файлов размером до 8 эксабайт (это примерно 8 миллионов терабайт) и структур каталогов с десятками миллионов записей.
XFS включает возможности журналирования метаданных, что помогает ускорить процесс восстановления поврежденной файловой системы, допускает динамическое изменение размера и дефрагментацию подключенных файловых систем.

3.3. Освобождение блоков

Файловые системы в Red Hat Enterprise Linux 6 используют новую возможность освобождения блоков, позволяющую сообщать устройствам хранения о неактивных блоках. В то время как некоторые накопители блокируют эту функцию, более новые твердотельные накопители SSD используют это для оптимизации внутренней структуры данных, а некоторые устройства SCSI используют полученную информацию для динамического выделения LUN.

3.4. NFS

Сетевая файловая система (NFS, Network File System) обеспечивает подключение файловых систем по сети удаленными компьютерами, тем самым разрешая обращаться к ним аналогично тому, как осуществляется обращение к локальной файловой системе. Это позволяет системным администраторам объединять ресурсы в централизованные серверы. Red Hat Enterprise Linux 6 поддерживает NFSv2, NFSv3, NFSv4. По умолчанию для подключения файловых систем с помощью NFS используется версия 4 (NFSv4).
NFS в составе Red Hat Enterprise Linux 6 теперь включает расширенные возможности поддержки IPv6.

4. Накопители

4.1. Размер блоков ввода/вывода

Последние усовершенствования стандартов SCSI и ATA позволяют устройствам хранения выбирать необходимое выравнивание и размер блоков ввода и вывода. Это особенно важно для новых дисков, где размер сектора увеличился с 513 байт до 4 килобайт, и для RAID-устройств, где размер секций чередования может сказаться на производительности.
Red Hat Enterprise Linux 6 предоставляет доступ к подобной информации с целью последующей оптимизации чтения и записи данных на диски.

Дополнительно

Руководство по управлению накопителями содержит подробную информацию.

4.2. Динамическое распределение нагрузки с помощью DM-Multipath

Возможности консолидации путей к устройствам (DM-Multipath, Device Mapper Multipathing) позволяют объединить маршруты ввода/вывода между сервером и дисковым массивом (кабели, переключатели и контроллеры) в единое целое. Это допускает централизованное управление и распределение нагрузки между полученными путями.
DM-Multipath в Red Hat Enterprise Linux 6 предоставляет два новых параметра для динамического распределения нагрузки. Теперь путь может выбираться в зависимости от размера очереди и информации о времени предыдущих операций ввода/вывода.

Дополнительно

DM Multipath содержит подробную информацию об использовании многопутевых возможностей в Red Hat Enterprise Linux 6.

4.3. LVM

Управление томами добавляет дополнительный уровень абстракции физического хранилища за счет создания логических томов, что обеспечивает большую гибкость по сравнению с управлением обычными физическими дисками. В Red Hat Enterprise Linux 6 для этого используется менеджер логических томов (LVM, Logical Volume Manager).

Важно

system-config-lvm предоставляет графический интерфейс для управления логическими томами. Функции system-config-lvm будут постепенно интегрированы в программу gnome-disk-utility (также известную как palimpsest). Именно поэтому Red Hat будет лишь выборочно обновлять system-config-lvm. По достижению функциональности gnome-disk-utility эквивалентного system-config-lvm уровня Red Hat оставляет за собой право исключения system-config-lvm из комплекта Red Hat Enterprise Linux 6.

Дополнительно

Подробную информацию об LVM можно найти в документе Администрирование LVM.

4.3.1. Оптимизация зеркальных томов LVM

LVM поддерживает использование зеркальных томов. Так, данные будут сохраняться не только на сам физический диск, но и в отдельный том.
4.3.1.1. Снимки зеркальных томов
Снимки томов позволяют создать резервную копию образа логического тома в любой момент времени. Если том был изменен после создания снимка, будет создана копия исходных данных до выполнения обновления. Новые возможности Red Hat Enterprise Linux 6 позволяют создать снимок зеркального логического тома.
4.3.1.2. Интеграция снимков
В Red Hat Enterprise Linux 6 добавлена возможность интеграции снимка логического тома непосредственно в исходный том, что позволяет администраторам отменить все изменения, которые произошли с момента создания снимка.
Более подробно об интеграции снимков можно узнать на справочной странице lvconvert.
4.3.1.3. Создание до четырех зеркал
LVM в Red Hat Enterprise Linux 6 позволяет создать до четырех зеркал логического тома.
4.3.1.4. Создание зеркала журнала синхронизации
LVM ведет журнал на отдельном устройстве, который используется для отслеживания синхронизации секций с зеркалами. В Red Hat Enterprise Linux 6 можно создать зеркало этого устройства.

4.3.2. Библиотека приложений LVM

В Red Hat Enterprise Linux 6 добавлена библиотека lvm2app для разработки приложений управления накопителями LVM.

5. Управление энергопотреблением

Дополнительно

Документ Управление энергопотреблением содержит подробную информацию об эффективном управлении потреблением энергии системными компонентами в Red Hat Enterprise Linux 6.

5.1. powertop

Наличие безтактового ядра в Red Hat Enterprise Linux 6 (см. Раздел 12.4.2, «Безтактовое ядро») делает возможным более частый переход процессора в режим бездействия, тем самым снижая потребление энергии. Новая программа powertop используется для идентификации пользовательских программ и компонентов ядра, наиболее часто пробуждающих процессор. Именно с помощью powertop осуществлялось тестирование эффективности работы программ в процессе разработки Red Hat Enterprise Linux 6, в результате чего удалось уменьшить число ненужных пробуждений процессора в десятки раз.

5.2. tuned

tuned отслеживает использование системных компонентов и динамически изменяет настройки системы, исходя из полученной информации о занятости компонентов в разное время. С помощью механизма ktune служба tuned следит за состоянием и изменяет настройки устройств (жестких дисков и интерфейсов Ethernet). Red Hat Enterprise Linux 6 также включает diskdevstat для наблюдения за дисковыми операциями и netdevstat — за сетевыми.

6. Управление пакетами

6.1. Мощный алгоритм создания контрольной суммы

RPM обеспечивает поддержку подписи пакетов за счет использования сильных алгоритмов хеширования, гарантирующих целостность данных и увеличивающих уровень защиты. Для сжатия пакетов Red Hat Enterprise Linux 6 используется алгоритм LZMA2 с сильной степенью сжатия, позволяющий быстро распаковать пакеты при установке. Руководство по развертыванию содержит более подробную информацию.

6.2. Менеджер пакетов PackageKit

Для просмотра, управления, обновления, установки и удаления пакетов Red Hat Enterprise Linux 6 использует PackageKit, доступ к которому можно получить из меню GNOME или из области уведомлений. PackageKit сообщает о наличии обновлений пакетов, позволяет с легкостью добавить и удалить репозитории и хранит журнал транзакций, в котором можно выполнять поиск. Руководство по развертыванию содержит дополнительную информацию.

6.3. Yum

Модульная архитектура Yum обеспечивает широкую поддержку различных возможностей: взаимодействие с RHN (модуль rhnplugin), поддержка пакетов отличий (модуль presto), анализ и применение минимально необходимых обновлений безопасности (модуль security).
В комплект Yum также входит мастер настройки yum-config-manager для облегчения настройки отдельных репозиториев. Руководство по развертыванию содержит подробную информацию.

7. Кластеризация

Кластеры объединяют в себе множество компьютеров (также называемых узлами кластера) с целью обеспечения надежности, масштабирования и постоянного доступа для критических служб. Высокий уровень доступности в Red Hat Enterprise Linux 6 реализуется несколькими способами. Выбор способа зависит от требований производительности, уровня доступа, распределения нагрузки и совместного доступа к файлам.

Дополнительно

Обзор Cluster Suite содержит информацию о Red Hat Cluster Suite для Red Hat Enterprise Linux 6. Администрирование кластера содержит описание настроек и методов управления кластерными системами Red Hat.

7.1. Corosync Cluster Engine

Функциональность кластера в Red Hat Enterprise Linux 6 реализуется за счет механизма Corosync Cluster Engine.

7.2. Универсальное журналирование

Различные службы, использующие высокодоступные решения, регистрируют события в журнале с помощью универсального алгоритма, что позволяет включать/отключать возможности журналирования и осуществлять чтение журналов с помощью единственной команды.

7.3. Администрирование высокодоступных решений

Комплект программных компонентов Conga отвечает за централизованную настройку и обеспечивает высокий уровень доступности в Red Hat Enterprise Linux. Одним из основных компонентов Conga является luci — сервер, выполняемый на одном компьютере, но взаимодействующий с множеством других компьютеров и кластеров. В Red Hat Enterprise Linux интерфейс взаимодействия с luci значительно изменен.

7.4. Улучшенные возможности высокодоступных решений

Помимо уже перечисленных улучшений, Red Hat Enterprise Linux 6 включает следующие дополнения:
  • улучшена поддержка IPv6;
  • улучшена поддержка ограждения постоянного резервирования SCSI;
  • виртуализированные гостевые системы KVM теперь могут выполняться как управляемые службы.

8. Безопасность

Дополнительно

Руководство по безопасности познакомит пользователей и системных администраторов с основами защиты рабочих станций и серверов от локального и удаленного взлома.

8.1. SSSD

В Red Hat Enterprise Linux 6 впервые входит SSSD (System Security Services Daemon), который включает набор служб для централизованного управления аутентификацией. Кэширование данных авторизации осуществляется локально, что позволит пользователям авторизоваться даже в случае сбоя соединения с сервером. SSSD поддерживает различные типы служб аутентификации, включая сервер каталогов Red Hat, Active Directory, OpenLDAP, 389, Kerberos и LDAP.

Дополнительно

Руководство по развертыванию содержит секцию с описанием установки и настройки SSSD.

8.2. SELinux

SELinux (Security-Enhanced Linux) добавляет возможности принудительного контроля доступа (MAC, Mandatory Access Control), которые в Red Hat Enterprise Linux 6 активны по умолчанию. Основным назначением инфраструктуры MAC является принудительное использование заданной администратором политики безопасности всеми процессами и файлами и принятие решений, исходя из соответствующих меток безопасности.

8.2.1. Контроль доступа

Обычно SELinux используется для контроля взаимодействия приложений с системой. SELinux в Red Hat Enterprise Linux 6 представляет целый набор политик управления доступом пользователей к системным компонентам.

8.2.2. «Песочница»

SELinux в Red Hat Enterprise Linux 6 впервые включает экспериментальное окружение для тестирования политики SELinux применительно к выполняемым приложениям и обеспечения защиты при выполнении непроверенных программ.

8.2.3. XACE

Система X Window обеспечивает основную инфраструктуру для отображения графического интерфейса пользователя в Red Hat Enterprise Linux 6. Спецификация XACE (X Access Control Extension) позволяет SELinux использовать проверки системы X Window, например, для управления обменом информации между объектами окон.

8.3. Резервные парольные фразы для зашифрованных накопителей

Red Hat Enterprise Linux позволяет зашифровать данные на дисках с целью защиты от несанкционированного доступа. При шифровании происходит преобразование данных в формат, для чтения которого требуется наличие специального ключа. Этот ключ создается в процессе установки и защищен парольной фразой.
text-based installer
Рисунок 7. Расшифровка данных

В случае утери парольной фразы ключ шифрования не сможет использоваться.
Red Hat Enterprise Linux 6 позволяет сохранить ключи шифрования и создать резервные парольные фразы, которые помогут восстановить зашифрованный том и корневое устройство даже в случае потери исходной парольной фразы.

8.4. sVirt

libvirt предоставляет API-интерфейс для управления и взаимодействия с подсистемой виртуализации Red Hat Enterprise Linux 6. В этом выпуске libvirt включает новый компонент sVirt, который при интеграции в SELinux обеспечивает механизмы защиты от несанкционированного доступа к хостам и гостевым системам в виртуализированном окружении.

8.5. Enterprise Security Client

ESC (Enterprise Security Client) предоставляет интерфейс для управления смарт-картами и маркерами доступа. Новые смарт-карты могут быть отформатированы и зарегистрированы (для них будут автоматически созданы новые ключи и запрошены сертификаты). Жизненным циклом смарт-карты можно управлять, обновляя сертификаты с истекшим сроком действия. Обычно ESC работает в комбинации с более крупной подсистемой управления ключами — системой сертификатов Red Hat или Dogtag.

9. Сетевое окружение

9.1. Распределение пакетов между очередями

Каждый передаваемый через сетевое устройство пакет данных должен быть обработан процессором. В Red Hat Enterprise Linux 6 драйверы сетевых устройств распределяют пакеты для обработки между несколькими очередями, что позволяет эффективно утилизировать процессорные ресурсы.

9.2. IPv6

Спецификация протокола IPv6 предоставляет широкий диапазон новых возможностей и призвана заменить IPv4. Характеристики IPv6 включают расширенные возможности адресации, упрощенный формат заголовков и метки потоков.

9.2.1. Определение дублирующихся процессов

IPv6 включает механизм определения дублирующихся пакетов (DAD, Duplicate Address Detection), что позволяет проверить, не используется ли уже заданный адрес IPv6. Red Hat Enterprise Linux включает более быструю версию ODAD (Optimistic Duplicate Address Detection).

9.2.2. Протокол ISATAP

Red Hat Enterprise Linux 6 включает поддержку протокола ISATAP (Intra-Site Automatic Tunnel Addressing Protocol), который помогает мигрировать с IPv4 на IPv6, предоставляя механизм подключения узлов и маршрутизаторов IPv6 через IPv4.

9.3. Netlabel

Новый механизм ядра Netlabel в Red Hat Enterprise Linux 6 предоставляет возможности маркирования пакетов для модулей LSM (Linux Security Module), что помогает убедиться, что поступающие сетевые пакеты удовлетворяют заданным требованиям безопасности.

9.4. Поддержка GRO

Низкоуровневая сетевая реализация в Red Hat Enterprise Linux 6 поддерживает возможности GRO (Generic Receive Offload), что позволяет повысить производительность поступающих из сети данных за счет снижения нагрузки на процессор. GRO функционирует аналогично механизму LRO (Large Receive Offload), но не зависит от протокола.

9.5. Поддержка беспроводных соединений

Red Hat Enterprise Linux 6 включает расширенные возможности поддержки беспроводных соединений. Улучшена поддержка LAN с использованием стандартов IEEE 802.11 и добавлена поддержка версии стандарта 802.11n.

10. Рабочий стол

10.1. Графический режим запуска

Новый графический процесс загрузки Red Hat Enterprise Linux 6 начинается непосредственно после инициализации оборудования.
Graphical Boot Screen
Рисунок 8. Экран загрузки

Графическая загрузка предоставляет визуальный индикатор прогресса и открывает экран авторизации. Графический режим загрузки доступен при наличии видеокарт ATI, Intel и NVIDIA.

Замечание

Подробная информация о процессе загрузки все так же доступна при нажатии клавиши F11.

10.2. Приостановка и возобновление работы

Возможности приостановки и возобновления работы компьютера в Red Hat Enterprise Linux позволяют снизить потребление энергии. Эти функции теперь поддерживаются на уровне ядра в отличие от предыдущих выпусков, где за инициализацию видеооборудования отвечали приложения пользователя.

10.3. Поддержка нескольких мониторов

В Red Hat Enterprise Linux 6 улучшена поддержка компьютеров с несколькими мониторами. При подключении дополнительного монитора он будет обнаружен видеодрайвером и автоматически добавлен. При отключении монитора он будет автоматически удален с рабочего стола.

Замечание

По умолчанию на добавленном мониторе будет показана левая часть объединенного рабочего стола.
Автоматическое обнаружение дисплеев пригодится при частом подключении и отключении мониторов (например, при подключении внешнего проектора к ноутбуку).

10.3.1. Свойства дисплея

Новый диалог свойств дисплея позволяет настроить несколько мониторов.
Display Preferences dialog
Рисунок 9. Свойства дисплея

В этом окне можно изменить разрешение, частоту обновления монитора и другие характеристики.

10.4. Драйвер nouveau для устройств NVIDIA

Red Hat Enterprise Linux 6 использует драйвер nouveau по умолчанию для видеокарт NVIDIA вплоть до моделей NVIDIA GeForce 200. Этот драйвер поддерживает двухмерное и программное видеоускорение, а также возможности инициализации графических настроек на уровне ядра (KMS, Kernel Modesetting).

Замечание

Используемый ранее по умолчанию драйвер nv для NVIDIA все еще доступен в Red Hat Enterprise Linux 6.

10.5. Интернационализация

10.5.1. IBus

В комплект Red Hat Enterprise Linux 6 входит программа IBus, используемая по умолчанию для ввода на языках азиатской группы.

10.5.2. Выбор и настройка метода ввода

Для выбора и настройки метода ввода в Red Hat Enterprise Linux 6 используется интерфейс im-chooser, открыть который можно через меню Система > Свойства > Метод ввода.

10.5.3. Экранная клавиатура для языков индийской группы

Виртуальная клавиатура iok (Indic Onscreen Keyboard) позволяет осуществлять ввод на языках индийской группы, используя соответствующие раскладки.

10.5.4. Поддержка порядка индийских языков

В Red Hat Enterprise Linux 6 улучшена сортировка языков индийской группы. Порядок меню и другие элементы интерфейса теперь упорядочены корректно.

10.5.5. Шрифты

В Red Hat Enterprise Linux 6 улучшена поддержка шрифтов. Шрифты для китайского, японского, корейского, тайского и индийских языков были обновлены.

10.6. Приложения

Обновлено большинство приложений рабочего стола Red Hat Enterprise Linux 6. Ниже перечислены основные изменения.

10.6.1. Firefox

В комплект Red Hat Enterprise Linux 6 входит Mozilla Firefox 3.5.
Примечания к выпуску Firefox содержат описание новых возможностей.

10.6.2. Thunderbird 3

Red Hat Enterprise Linux 6 включает клиент электронной почты Mozilla Thunderbird 3. Примечания к выпуску Thunderbird содержат описание возможностей.

10.6.3. OpenOffice.org 3.1

Red Hat Enterprise Linux 6 включает в свой состав OpenOffice.org 3.1, который обеспечивает поддержку широкого диапазона форматов, включая Microsoft Office OOXML. В OpenOffice.org 3.1 улучшена поддержка блокирования файлов и сглаживания графических объектов.
OpenOffice.org 3.1
Рисунок 10. OpenOffice.org 3.1

Примечания к выпуску OpenOffice.org содержат подробную информацию.

10.7. NetworkManager

NetworkManager используется для настройки и управления сетевыми подключениями.
NetworkManager
Рисунок 11. NetworkManager

NetworkManager в Red Hat Enterprise Linux 6 обеспечивает поддержку IPv6, мобильных широкополосных устройств и подключения к персональным сетям Bluetooth.

10.8. KDE 4.3

В комплект Red Hat Enterprise Linux 6 входит KDE 4.3.
Новые возможности KDE 4.3 включают:
  • рабочий стол Plasma с подключаемыми виджетами для тонкой настройки;
  • стиль оформления Oxygen, включающий звуковые темы и темы пиктограмм;
  • улучшенная функциональность оконного менеджера kwin.
На смену konqueror пришел браузер dolphin, который теперь используется по умолчанию.

11. Документация

Комплект документации Red Hat Enterprise Linux 6 включает 18 документов, подразделяющихся на несколько категорий:
  • Документация выпуска
  • Установка и развертывание
  • Безопасность
  • Инструменты и производительность
  • Кластеризация
  • Виртуализация

11.1. Документация выпуска

Примечания к выпуску
Примечания к выпуску содержат описание основных возможностей Red Hat Enterprise Linux 6. Доступна версия на русском языке.
Технические примечания
Технические примечания содержат подробную информацию о выпуске Red Hat Enterprise Linux 6, включая обзоры известных проблем и сведения об изменениях пакетов.
Руководство по миграции
Руководство по миграции содержит информацию об обновлении Red Hat Enterprise Linux 5 до Red Hat Enterprise Linux 6.

11.2. Установка и развертывание

Руководство по установке
Руководство по установке содержит информацию, которая поможет с легкостью выполнить установку Red Hat Enterprise Linux 6. Доступна версия на русском языке.
Руководство по развертыванию
Руководство по развертыванию содержит информацию о развертыванию, настройке и администрированию Red Hat Enterprise Linux 6. Доступна сокращенная версия на русском языке.
Руководство по управлению накопителями
Руководство по управлению накопителями содержит описание способов эффективного управления устройствами хранения в Red Hat Enterprise Linux 6. Это руководство предназначено для системных администраторов, знакомых с дистрибутивом Red Hat Enterprise Linux или Fedora.
GFS2
GFS2 содержит информацию о настройке и поддержке работоспособности файловой системы Red Hat GFS2 в Red Hat Enterprise Linux 6.
Администрирование LVM
Документ Администрирование LVM содержит информацию о менеджере логических томов и использовании LVM в кластерном окружении.

11.3. Безопасность

Руководство по безопасности
Руководство по безопасности поможет ознакомиться с методами защиты рабочих станций и серверов от локального и удаленного вторжения.
Руководство пользователя SELinux
Руководство пользователя SELinux призвано ознакомить пользователей без опыта работы с SELinux с основными принципами управления и использования SELinux.
Управление ограничиваемыми службами
Руководство по управлению ограничиваемыми службами содержит информацию для опытных пользователей и администраторов, которая поможет настроить и успешно использовать SELinux применительно к службам в Red Hat Enterprise Linux. Описываются компоненты SELinux, которые может понадобиться настроить, и рассматриваются примеры настройки служб и преимущества использования SELinux в их работе.

11.4. Инструменты и производительность

Управление системными ресурсами
Управление системными ресурсами содержит обзор инструментов для управления ресурсами в Red Hat Enterprise Linux 6.
Управление энергопотреблением
Управление энергопотреблением содержит описание способов снижения потребления энергии системными компонентами серверов и ноутбуков с Red Hat Enterprise Linux 6 и их влияние на общую производительность системы. Доступна версия на русском языке.
Руководство разработчика
Руководство разработчика содержит описание различных возможностей и инструментов, которые делают Red Hat Enterprise Linux 6 идеальным решением для разработки приложений.
Руководство начинающего пользователя SystemTap
Руководство начинающего пользователя SystemTap содержит описание простых инструкций по наблюдению за подсистемами Red Hat Enterprise Linux с помощью SystemTap.
SystemTap: справочник по сценариям tapset
Справочник по сценариям tapset описывает основные определения tapset применимо к сценариям SystemTap.

11.5. Высокодоступные решения

Обзор Cluster Suite
Документ Обзор Cluster Suite содержит обзор возможностей высокодоступных решений в Red Hat Enterprise Linux 6.
Администрирование высокодоступных решений
Документ Администрирование высокодоступных решений содержит информацию о настройке и управлении системами с высоким уровнем доступа в Red Hat Enterprise Linux 6.
Администрирование виртуального сервера
Документ Администрирование виртуального сервера обсуждает вопросы настройки высокодоступных систем и служб в Red Hat Enterprise Linux 6, а также виртуального сервера Linux. Доступна версия на русском языке.
DM Multipath
Документ DM Multipath содержит информацию о многопутевых возможностях в Red Hat Enterprise Linux 6. Доступна версия на русском языке.

11.6. Виртуализация

Руководство по виртуализации
Руководство по виртуализации освещает вопросы установки, настройки и управления технологиями виртуализации в Red Hat Enterprise Linux 6. Доступна версия на русском языке.

12. Ядро

12.1. Управление ресурсами

12.1.1. Контрольные группы

Контрольные группы являются новой функцией ядра Linux, впервые представленной в Red Hat Enterprise Linux 6. Контрольная группа включает набор заданий, организованных таким образом для облегчения взаимодействия с оборудованием системы. Так, например, можно отслеживать использование системных ресурсов каждой группой. В то же время новый набор пользовательских инструментов позволяет разрешить или запретить доступ групп к ресурсам памяти, процессора, сети, ввода/вывода. За управление контрольными группами в пространстве пользователя отвечает libcgroup, что позволяет создавать новые контрольные группы, запускать процессы в группах и изменять параметры групп.

Замечание

Документ Управление системными ресурсами содержит подробную информацию о контрольных группах и их возможностях.

12.2. Масштабируемость

12.2.1. Планировщик CFS

В роли планировщика процессов или заданий выступает подсистема ядра, которая отвечает за порядок передачи процессов для обработки процессору. В ядре 2.6.32 в Red Hat Enterprise Linux 6 использовавшийся ранее планировщик O(1) заменен на CFS (Completely Fair Scheduler), в основу которого положен алгоритм равномерной очередности.

12.2.2. Масштабируемость виртуальной памяти

Виртуальная память реализуется на уровне ядра и представляет приложениям память в виде непрерывного блока, в то время как в действительности структура памяти может быть довольно сложной, с фрагментацией и размещением некоторых страниц на отдельных устройствах. Адреса виртуальной памяти хранятся в виде страниц. Расширенные возможности управления страницами виртуальной памяти в Red Hat Enterprise Linux 6 уменьшают нагрузку при работе с большими объемами физической памяти.

12.3. Регистрация ошибок

12.3.1. AER

Ядро Red Hat Enterprise Linux 6 включает новые возможности создания расширенного отчета об ошибках (ARP, Advanced Error Reporting) для PCI-Express.

12.3.2. Автоматическая активация Kdump

В системах с большим объемом памяти kdump будет использоваться по умолчанию. Так, kdump будет включаться по умолчанию:
  • в системах с более 4 ГБ памяти, где размер страниц равен 4 КБ (обычно на платформах x86 и x86_64) или
  • в системах с с более 8 ГБ памяти, где размер страниц превышает 4 КБ (на платформах PPC64).

12.4. Управление энергопотреблением

12.4.1. ALPM

Ядро Red Hat Enterprise Linux 6 поддерживает механизм ALPM (Aggressive Link Power Management), позволяющий экономить потребление энергии за счет перевода интерфейса SATA в энергосберегающий режим в периоды отсутствия запросов ввода/вывода. При поступлении запросов ALPM автоматически переведет SATA в активное состояние.

12.4.2. Безтактовое ядро

Раньше ядро Linux периодически опрашивало каждый процессор с заданной частотой на предмет запросов обработки. Подобные прерывания осуществлялись независимо от режима энергосбережения процессора, поэтому даже бездействующий процессор отвечал на множество таких запросов каждую секунду. Ядро Red Hat Enterprise Linux 6 является безтактовым, то есть вместо периодических прерываний оно осуществляет прерывания при необходимости. Таким образом, бездействующим процессорам не требуется возвращаться в рабочий режим до тех пор, пока они не получат задания для выполнения.

12.5. Анализ производительности ядра

12.5.1. Счетчик производительности для Linux

Подсистема PCL (Performance Counter for Linux) позволяет анализировать производительность оборудования, исходя из информации о числе выполненных инструкций, промахах кэша и пр. Можно использовать счетчик для отдельной задачи или процессора, а также добавлять дополнительные события. Полученную информацию можно в дальнейшем использовать для анализа производительности и организации функций и событий ядра.

12.5.2. Ftrace и perf

Эти программы используются для анализа производительности ядра в Red Hat Enterprise Linux 6. Ftrace строит диаграмму вызовов, а perf ведет протокол событий оборудования.

12.6. Общие обновления ядра

12.6.1. Расширение физических адресов

Возможности расширения физических адресов (PAE, Physical Address Extension) современных процессоров x86 позволяют адресовать более 4 гигабайт оперативной памяти. Стандартное ядро архитектуры x86 в Red Hat Enterprise Linux 6 по умолчанию использует PAE. Наличие функций PAE является требованием для установки Red Hat Enterprise Linux 6 для x86.

12.6.2. Загружаемые драйверы

Файлы микропрограмм, для которых нет лицензированного исходного кода, были исключены из ядра Red Hat Enterprise Linux 6. Теперь они будут запрашиваться из пространства пользователя.

13. Компиляторы и утилиты

13.1. SystemTap

SystemTap используется для детального наблюдения за работой операционной системы и ядра. Полученная статистика аналогична выводу утилит netstat, ps, top, iostat, но SystemTap дополнительно предоставляет возможности анализа собранных данных и создания фильтров.
В состав Red Hat Enterprise Linux 6 входит версия SystemTap 1.1. Новые возможности включают:
  • улучшенную поддержку проверки программ пространства пользователя;
  • проверку синтаксиса C++ в программах C++;
  • более высокий уровень защиты сервера компиляции сценариев;
  • новый непривилегированный режим, позволяющий обычным пользователям использовать SystemTap.

Важно

Непривилегированный режим является экспериментальным, поэтому рекомендуется соблюдать осторожность при его использовании в незащищенных сетях.

13.2. OProfile

OProfile используется для мониторинга производительности системы. Работает в фоновом режиме и осуществляет сбор информации.
В состав Red Hat Enterprise Linux 6 входит обновленная версия OProfile 0.9.5, которая обеспечивает поддержку новых процессоров Intel и AMD.

13.3. Набор компиляторов GNU

Набор компиляторов GNU (GCC, GNU Compiler Collection) включает, среди прочих, компиляторы C, C++, Java и соответствующие библиотеки. В состав Red Hat Enterprise Linux 6 входит версия GCC 4.4, характеристики которой включают:
  • совместимость с версией 3.0 API-интерфейса OpenMP (Open Multi-Processing);
  • дополнительные библиотеки C++ для обработки потоков OpenMP;
  • следующая реализация стандарта C++ — C++0x;
  • новые функции отслеживания переменных для улучшения отладки с использованием GDB и SystemTap;
Подробную информацию о GCC 4.4 можно найти на сайте GCC.

13.4. Библиотека glibc

Пакеты glibc содержат стандартные математические библиотеки и библиотеки C, используемые различными программами Red Hat Enterprise Linux, без которых система Linux не сможет нормально работать.
В состав Red Hat Enterprise Linux 6 входит версия glibc 2.11. Ее обновления перечислены ниже:
  • Улучшено динамическое выделение памяти malloc за счет выделения потокам собственного пула памяти и обхода блокирования в некоторых случаях. Размер дополнительной памяти, используемой для организации пула, контролируется с помощью переменных MALLOC_ARENA_TEST (осуществляет проверку при достижении числа пулов памяти заданного значения) и MALLOC_ARENA_MAX (задает максимальное число пулов памяти).
  • Повышена эффективность использования условных переменных с операциями взимоисключения (mutex) с наследованием приоритета (PI) за счет поддержки наследования приоритета для семафоров пространства пользователя на уровне ядра.
  • Оптимизированы операции со строками на x86_64.
  • Функция getaddrinfo() теперь поддерживает протоколы DCCP (Datagram Congestion Control Protocol), UDP-Lite и может обрабатывать адреса IPv4 и IPv6 одновременно.

13.5. Отладчик GDB

GNU — отладчик проекта GNU, используемый для отладки программ на языках программирования C, C++ и пр. за счет их исполнения в контролируемом окружении и вывода статистики. В состав Red Hat Enterprise Linux 6 входит версия GDB 7.0.
Python
Обновленная версия GDB включает новый API Python, что позволяет автоматизировать GDB с помощью сценариев Python.
Одним из достоинств API Python является возможность форматирования вывода GDB вместо использования стандартных настроек вывода. Создание собственных сценариев обеспечивает тонкий контроль формата вывода. В состав этого выпуска Red Hat Enterprise Linux входит полный набор сценариев форматирования для библиотеки libstdc++.
Расширена поддержка C++
Улучшена поддержка языка C++ в GDB. Главные усовершенствования включают:
  • многочисленные улучшения разбора выражений;
  • улучшена обработка названий типов;
  • во многих случаях исключена необходимость добавления излишних кавычек;
  • работа «next» и других команд перехода не нарушается даже при генерации исключения в тестируемой программе;
  • добавлена новая команда «catch syscall», которую можно использовать для остановки тестируемой программы, если она пытается выполнить системный вызов.
Отладка независимых потоков
С помощью новых параметров «set target-async» и «set non-stop» теперь можно осуществлять отладку потоков независимо друг от друга.

14. Функциональная совместимость

14.1. Samba

Комплект программ Samba использует NetBIOS по TCP/IP (NetBT) для обеспечения совместного доступа к принтерам, файлам и каталогам. В этот пакет включен сервер SMB (Server Message Block), предоставляющий сетевые службы клиентам SMB/CIFS.
Основные характеристики улучшенной версии Samba в составе Red Hat Enterprise Linux 6:
  • поддержка IPv6;
  • поддержка отношений доверия Windows 2008 (R2);
  • поддержка членов домена Windows 7;
  • поддержка политики подписывания трафика LDAP средствами Active Directory;
  • усовершенствования libsmbclient;
  • улучшена поддержка инструментов управления Windows (диспетчер пользователей и mmc);
  • автоматическое изменение пароля компьютера в составе домена;
  • новый уровень конфигурации на основе регистра;
  • зашифрованное взаимодействие SMB между клиентом и сервером Samba;
  • полная поддержка транзитивных отношений доверия между лесами доменных служб Windows и односторонних отношений доверия доменов;
  • добавлено удаленное управление NetApi и библиотеки C клиентов winbind;
  • новый графический интерфейс для подключения к доменам Windows;

Дополнительно

Руководство по развертыванию содержит подробную информацию о настройке Samba в Red Hat Enterprise Linux 6.

15. Виртуализация

15.1. KVM

Red Hat Enterprise Linux 6 поддерживает гипервизор KVM (Kernel-based Virtual Machine) на платформах AMD64 и Intel 64. Он интегрирован в ядро Linux и предоставляет платформу виртуализации, которая обеспечивает стабильность, поддержку оборудования и широкие возможности, свойственные Red Hat Enterprise Linux.

15.1.1. Улучшенные возможности памяти

  • Прозрачные страницы HugePages увеличивают размер страницы с 4 килобайт до 2 мегабайт и повышают производительность в системах с большой нагрузкой на память и конкуренцией на использование ресурсов. Red Hat Enterprise Linux 6 также включает поддержку использования этих страниц с KSM.
  • Использование битов времени существования EPT (Extended Page Table) облегчает выбор памяти для подкачки при высокой нагрузке и допускает подкачку прозрачных страниц HugePages за счет разбиения страниц на страницы меньшего размера.

15.1.2. Виртуализация процессоров

  • Red Hat Enterprise Linux 6 допускает использование до 64 виртуализированных процессоров в одной виртуальной гостевой системе.
  • Расширения процессора хоста теперь могут также использоваться виртуализированными гостями. Это позволяет виртуальным машинам воспользоваться преимуществами наборов инструкций и аппаратных возможностей современных процессоров.
  • Новый контроллер прерываний x2apic повышает производительность виртуализированных гостей x86_64, разрешая прямой доступ и исключая издержки эмуляции доступа.
  • Новые уведомители пространства пользователя допускают кэширование регистров процессора, избегая при этом поддержки состояния регистров неиспользуемых компонентов при изменении контекста, так как подобные действия требуют больших вычислительных затрат.
  • Механизм блокирования RCU (Read Copy Update) теперь использует расширенные возможности симметричной многопроцессорной обработки и улучшает производительность сетевых функций и многопроцессорных систем.

15.1.3. Хранение данных

  • Драйвер QEMU поддерживает полностью асинхронный ввод/вывод и функции preadv, pwritev, которые повышают производительность устройств хранения данных с помощью драйвера QEMU.
  • Протокол QMP (QEMU Monitor Protocol) обеспечивает корректное взаимодействие приложений с управляющей консолью QEMU. QEMU поддерживает текстовый формат вывода, асинхронные сообщения и согласование функций.
  • Использования примитивов spinlock для паравиртуализированного драйвера (virtio) улучшает производительность блочного ввода/вывода и позволяет увеличить число одновременных операций ввода/вывода.
  • Виртуализированные устройства хранения теперь могут быть динамически добавлены и удалены из гостевых систем.
  • Прозрачность топологии блочных накопителей: гостям доступна аппаратная структура устройств хранения и размеры физических секторов (например, 4 КБ). Для этого требуется обеспечить совместимость команд и информации устройств хранения. Такая прозрачность позволяет виртуализированным гостям оптимизировать структуру файловой системы и повысить производительность приложений, использующих оптимизацию ввода/вывода.
  • Расширения производительности для формата qcow2.

15.1.4. Сеть

  • vhost-net переносит многие сетевые функции из пространства пользователя QEMU в ядро. В vhost-net уменьшено число переключений контекста и вызовов vmexit, что положительно сказывается на производительности устройств SR-IOV и разного рода сетевых устройств.
  • Поддерживаются возможности MSI-X, увеличивающие число прерываний, доступных сетевым устройствам. Также улучшена производительность совместимого оборудования.
  • Виртуализированные сетевые устройства теперь могут подключаться и отключаться динамически от работающих гостевых систем. Для сетевой загрузки используется gPXE.

15.1.5. Совместное использование страниц

Гипервизор KVM в Red Hat Enterprise Linux 6 включает возможности KSM (Kernel SamePage Merging), что позволяет гостям KVM совместно использовать идентичные страницы памяти. Это уменьшает излишнее дублирование страниц и повышает эффективность выполнения аналогичных гостевых систем на заданном хосте.

15.1.6. Прямое назначение устройств PCI

Поддерживается динамическое подключение и отключение выделенных виртуальным системам устройств ввода/вывода (механизм PCI passthrough).

15.1.7. SR-IOV

SR-IOV теперь поддерживает режим сокетов прямого доступа. Раньше сетевые прерывания обрабатывались на программном уровне. Теперь SR-IOV позволяет сопоставить гостям логические сетевые интерфейсы.
Раньше виртуализация SR-IOV не поддерживала миграцию. Миграция неэквивалентных систем стала возможна с помощью vhost-net.

15.1.8. virtio-serial

virtio-serial предоставляет интерфейс для взаимодействия пространства пользователя хоста с пространством пользователя гостевой системы и обычно используется, если подключение по сети недоступно.

15.1.9. sVirt

Возможности sVirt впервые добавлены в Red Hat Enterprise Linux 6.0 с целью интеграции виртуализации в SELinux. sVirt использует принудительный контроль доступа для усиления защиты при использовании виртуализированных гостей и повышает иммунитет системы против ошибок гипервизора, которые могли служить инструментом вторжения.

15.1.10. Миграция

  • Стабильность ABI гостевой системы усиливает поддержку миграции. Номера устройств PCI гостевой системы будут сохранены в процессе миграции.
  • При миграции теперь учитывается модель процессора, что позволяет использовать наборы инструкций новых моделей. Гостевые системы могут быть перенесены на компьютер, модель процессора которого совместима с моделью исходного узла.
  • vhost-net позволяет осуществлять миграцию гостей, использующих SR-IOV, на узел с другой конфигурацией, также использующий устройства SR-IOV.
  • Расширение возможностей протокола миграции.

15.1.11. Стабильность ABI гостевых устройств

Гарантируется стабильность ABI в гостевых системах в составе новой модели qdev. Устройства и соглашения устройств будут сохранять постоянство в будущих обновлениях. Это поможет решить проблемы процессов активации некоторых операционных систем.

Замечание

Red Hat Enterprise Linux 6 включает компоненты, обеспечивающие функциональность протокола SPICE (Simple Protocol for Independent Computing Environments). Они поддерживаются только в комбинации с продуктами Red Hat Enterprise Virtualization (RHEV). Стабильность их ABI не гарантируется. Компоненты будут обновляться в соответствии с требованиями RHEV, но не исключено, что миграция может потребовать дополнительной ручной настройки.

15.2. Xen

Red Hat Enterprise Linux 6 может выступать в роли гостевой системы Xen на компьютерах x86, AMD 64 и Intel 64. Паравиртуализированные операции включены в ядро Red Hat Enterprise Linux 6. Стандартное ядро Red Hat Enterprise Linux 6 может использоваться в качестве как паравиртуализированного, так и полностью виртуализированного гостя Xen на хосте Red Hat Enterprise Linux 5. В комплект Red Hat Enterprise Linux 6 входят паравиртуализированные драйверы для установки полностью виртуализированных гостей Xen.
Red Hat Enterprise Linux 6 не может выступать в качестве хоста Xen.

Дополнительно

Руководство по виртуализации содержит подробную информацию об установке, настройки и управлении технологиями виртуализации в Red Hat Enterprise Linux 6.

15.3. virt-v2v

В Red Hat Enterprise Linux 6 впервые включена утилита virt-v2v, позволяющая конвертировать и импортировать виртуальные машины, созданные в других системах (например, Xen или VMware ESX). virt-v2v определяет путь миграции для гостевых систем Xen с гипервизором Red Hat Enterprise Linux 5 ( ).

16. Обеспечение поддержки и работоспособности

16.1. Средство восстановления firstaidkit

Red Hat Enterprise Linux 6 включает новую программу firstaidkit для автоматизации процесса восстановления системы, предоставляющую интерактивное окружение для диагностики и восстановления неверно загружаемых систем. Системные администраторы смогут проектировать собственные процессы восстановления, используя дополнительные модули firstaidkit.

Важно

Версия firstaidkit в составе Red Hat Enterprise Linux 6 является экспериментальной.

16.2. Сообщение об ошибках

16.2.1. Сообщение об ошибках в процессе установки

Red Hat Enterprise Linux 6 включает улучшенные возможности создания отчетов об ошибках программы установки (см. Раздел 2.4, «Сообщение об ошибках в процессе установки»).

16.3. Программа ABRT

Red Hat Enterprise Linux 6 включает новую программу для автоматической регистрации ошибок (ABRT, Automated Bug Reporting Tool). ABRT сохраняет сведения об ошибках и позволяет создать запрос в Red Hat Bugzilla прямо в окне программы.
Automated Bug Reporting Tool
Рисунок 12. Программа ABRT

17. Веб-серверы и службы

17.1. HTTP-сервер Apache

HTTP-сервер Apache разработан на принципах открытого кода и обеспечивает высокий уровень надежности и гибкость конфигурации. Red Hat Enterprise Linux 6 включает в свой состав версию Apache 2.2.15, а также различные модули, которые можно подключать для расширения его функциональности.
Apache в Red Hat Enterprise Linux 6 поддерживает протокол SNI (Server Name Indication), который позволяет правильно адресовать виртуальные домены при подключении по SSL. Apache также включает поддержку интерфейса WSGI (Web Server Gateway Interface), что допускает использование платформ разработки приложений Python в соответствии со стандартом WSGI.

17.2. PHP

Язык сценариев PHP используется для разработки веб-приложений для сервера Apache. PHP в Red Hat Enterprise Linux теперь поддерживает возможности кэширования APC (Alternative PHP Cache).

17.3. memcached

Memcached реализует высокопроизводительный распределенный сервер кэширования, позволяющий увеличить производительность динамических веб-приложений за счет уменьшения нагрузки на базу данных. Memcached впервые добавлен в этот выпуск и включает библиотеки для C, PHP, Perl и Python.

18. Базы данных

18.1. PostgreSQL

PostgreSQL — объектно-реляционная система управления базами данных (СУБД). Пакеты postgresql содержат программы клиента и библиотеки, необходимые для доступа к серверу базы данных PostgreSQL.
Red Hat Enterprise Linux 6 включает в свой состав PostgreSQL 8.4.

18.2. MySQL

MySQL — многопользовательский сервер базы данных SQL, включающий в свой состав службу mysqld, комплект библиотек и клиентских программ.
Этот выпуск включает в свой состав MySQL 5.1. Полный список возможностей можно найти в примечаниях к выпуску MySQL.

19. Информация для отдельных архитектур

Полная версия Red Hat Enterprise Linux 6 теперь доступна для всех поддерживаемых архитектур.
Red Hat Enterprise Linux 6 не включает поддержку архитектуры Intel® Itanium®. Ее поддержка в Red Hat Enterprise Linux 5 будет обеспечиваться до марта 2014 года, включая разработку новых возможностей и поддержку дополнительного оборудования Itanium. Расширенная поддержка Itanium выборочными производителями будет осуществляться до марта 2017 года.
Поддержка архитектуры POWER в Red Hat Enterprise Linux 6 требует наличия процессора POWER6 или более поздней модели. Так, процессоры POWER5 в Red Hat Enterprise Linux 6 не поддерживаются.

A. История изменений

История переиздания
Издание 1Wed Aug 12 2010Ryan Lerch
Исходная версия примечаний к выпуску Red Hat Enterprise Linux 6