Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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

Red Hat Enterprise Linux 6

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

Редакция 3

Аннотация

Примечания предоставляют общую информацию о дополнениях и изменениях Red Hat Enterprise Linux 6.3. Подробное описание можно найти в технических примечаниях.

Предисловие

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

Важно

Последнюю версию примечаний можно найти на сайте Red Hat. За дополнительной информацией следует обращаться к техническим примечаниям для конкретных версий Red Hat Enterprise Linux.
Информацию о жизненном цикле Red Hat Enterprise Linux можно найти на https://access.redhat.com/support/policy/updates/errata/.

Глава 1. Ядро

Масштабируемые снимки и динамическое выделение

Цели dm-thinpthin и thin-pool — предоставляют dm-устройство (Device Mapper) для создания масштабируемых снимков. Эта возможность предоставляется в качестве экспериментальной версии. Глава 9, Хранение данных содержит более подробную информацию (BZ#723018 ).

Интерфейс sysfs mbox считается устаревшим

Интерфейс sysfs mbox в составе драйвера lpfc признан устаревшим и больше не используется инструментами Emulex. Для корректной работы операций чтения и записи оставлены заглушки, возвращающие код -EPERM (запрещенная операция) (BZ#738037 ).

Расположение дампа Kdump

Список возможных получателей дампа kdump можно найти в статье https://access.redhat.com/knowledge/articles/41534 (BZ#743610 ).

Дополнительные параметры монтирования (BZ#770652 )

Добавлена поддержка параметров монтирования, ограничивающих доступ к каталогам /proc/<PID>/. Так, например, hidepid= определяет уровень информации о процессах, который будет доступен пользователям, не являющихся их владельцами. Параметр gid= определяет группу, которая будет осуществлять сбор информации о процессах. Непроверенные пользователи, не имеющие права мониторинга заданий в системе, не должны входить в эту группу.

Поддержка флага O_DIRECT

Добавлена поддержка флага O_DIRECT для файлов FUSE (File system in Userspace). Этот флаг минимизирует результаты кэширования ввода-вывода для файлов. Установка флага снизит производительность, но может быть эффективной в некоторых случаях, например если программы выполняют кэширование самостоятельно.

CONFIG_STRICT_DEVMEM в PowerPC

Параметр CONFIG_STRICT_DEVMEM в системах PowerPC включен по умолчанию. Его целью является ограничение доступа к /dev/mem. Отключение параметра откроет доступ ко всей памяти из пространства пользователя, что значительно повышает риск случайной записи в память (BZ#655689 ).

CONFIG_HPET_MMAP

В Red Hat Enterprise Linux 6.3 включена возможность отображения регистров HPET в память пользовательского процесса.

Улучшена производительность больших систем

Ядро Red Hat Enterprise Linux 6.3 включает исправления, ориентированные на повышение производительности и уменьшение времени загрузки больших систем (тестирование проходило в системах с 2048 процессорами и 16 ТБ памяти) (BZ#635817 ).

Поддержка rdrand

Процессоры Intel Core i5 и i7 (известные как Ivy Bridge) теперь поддерживают новую инструкцию rdrand для быстрой генерации случайных чисел. Эта инструкция активно используется ядром Red Hat Enterprise Linux 6.3 (BZ#696442 ).

Поддержка постоянного хранения на уровне UEFI

pstore теперь поддерживает UEFI (BZ#696383 ).

Файлы контейнеров для отдельных семейств процессоров

Добавлена поддержка контейнеров для отдельных семейств процессоров. Так, для процессоров AMD 15h будет загружаться контейнер microcode_amd_fam15h.bin (BZ#787698 ).

Поддержка USB 3.0

Red Hat Enterprise Linux 6.3 включает полную поддержку USB 3.0 (BZ#738877 ).

Механизм дампа kdump/kexeс для IBM System z

Механизм дампа kdump/kexec в IBM System z активен по умолчанию. Порог автоматического резервирования равен 4 ГБ, поэтому в системах с памятью больше 4 ГБ механизм kexec/kdump будет включен автоматически.

Kdump резервирует примерно 128 МБ по умолчанию, поэтому необходимо убедиться в наличии достаточного объема памяти. Это особенно важно при обновлении до Red Hat Enterprise Linux 6.3. Для хранения дампа также потребуется свободное пространство на диске. В качестве устройств дампа Kdump использует DASD и QETH.
После инициализации kdump появится предупреждение:
..no such file or directory
Это сообщение может быть проигнорировано. Kdump можно настроить или отключить в файле конфигурации /etc/kdump.conf или с помощью утилит system-config-kdump и firstboot (BZ#738862 ).
Интерфейс ftrace (BZ#454694 )

Трассировщик ftrace теперь позволяет пользователям и модулям использовать утилиту ftrace. Следующие команды помогут получить дополнительную информацию:

man trace-cmd-record
man trace-cmd-stack
Трассировка многопоточных процессов

Раньше при трассировке многопоточных процессов утилита ltrace игнорировала все потоки кроме основного. Но так как все потоки используют одно адресное пространство, им доступны контрольные точки основного потока. Таким образом, их можно остановить с помощью сигнала SIGTRAP. В Red Hat Enterprise Linux 6.3 обрабатываются все потоки (BZ#742340 ).

Механизм Cross Memory Attach

Это механизм для уменьшения копий данных, необходимых для взаимодействия процессов между узлами. Так, например, это позволяет библиотекам MPI осуществлять взаимодействие за счет передачи всего одной копии сообщения, а не двух копий через общую память. Теоретически это было возможно и раньше, но за счет многочисленных манипуляций с драйверами. Red Hat Enterprise Linux 6.3 также добавляет дополнительный уровень абстракции для разработчиков драйверов для облегчения доступа к этим функциям (BZ#739136 ).

Переключение между двумя графическими картами

Параметр CONFIG_VGA_SWITCHEROO, который отвечает за переключение между графическими картами, теперь включен по умолчанию (BZ#632635 ).

Глава 2. Драйверы

Поддержка BFA

Драйвер Brocade BFA для Fibre Channel и FCoE, входивший в предыдущий выпуск в виде экспериментальной версии, теперь полностью поддерживается (BZ#744301 ).

Поддержка BNA

Драйвер Brocade BNA для Ethernet-контроллеров Brocade 10Gb PCIe , входивший в предыдущий выпуск в виде экспериментальной версии, теперь полностью поддерживается (BZ#744302 ).

SR-IOV и be2net

Функциональность SR-IOV драйвера be2net предоставляется в качестве экспериментальной версии. Для нормальной работы SR-IOV необходимо учесть следующее:

  • Необходимо наличие встроенных программ Emulex (4.1.417.0 и более поздних).
  • BIOS сервера должна поддерживать SR-IOV и виртуализацию прямого ввода-вывода VT-d.
  • Необходимо наличие основного выпуска Red Hat Enterprise Linux 6.3.
SR-IOV выполняется на оборудовании Emulex и OEM-вариациях оборудования на основе BE3, что требует наличия программ драйвера be2net (BZ#602451 ).
Драйверы устройств хранения

  • Red Hat Enterprise Linux 6.3 включает драйвер mtip32xx, который обеспечивает поддержку дисков Micron RealSSD P320h PCIe SSD (BZ#658388 ).
  • Драйвер lpfc для HBA Emulex Fibre Channel обновлен до версии 8.3.5.68.2p (BZ#810522 ).
  • Драйвер mptfusion обновлен до версии 3.04.20 (BZ#735895 ).
  • Драйвер bnx2fc для Broadcom Netxtreme II 57712 обновлен до версии 1.0.11 (BZ#813065 ).
  • Драйвер qla2xxx для HBA QLogic Fibre Channel обновлен до версии 8.04.00.02.06.3-k. Эта версия успешно использует общий код среднего уровня SCSI, который отвечает за обработку сообщений о заполнении очереди порта. Раньше этот код входил в состав самого драйвера. Для обеспечения API-совместимости в коде qla2xxx были оставлены заглушки для параметров ql2xqfulltracking и ql2xqfullrampup.
    Это обновление также включает поддержку ISP82xx, ISP83xx и возможности динамического журналирования (BZ#722295 ).
  • qla4xxxx обновлен до версии 5.02.00.00.06.03-k1 и включает поддержку отображения port_state, port_speed и targetalias в файловой системе sysfs (BZ#722297 ).
  • Драйвер megaraid обновлен до версии 00.00.06.14-rh1 (BZ#749923 ).
  • Драйвер ipr для RAID SCSI HBA IBM Power теперь поддерживает функции SAS VRAID (BZ#738891 ).
  • Обновленный драйвер cciss добавляет некоторые версии старых контроллеров в черный список (BZ#738930 ).
  • Драйвер hpsa обновлен до версии 2.0.2-4 и добавляет некоторые версии старых контроллеров в черный список (BZ#785262 ).
  • Драйвер bnx2i для SCSI Broadcom NetXtreme II обновлен до версии 2.7.2.1 (BZ#740051 ).
  • Драйвер mpt2sas обновлен до версии 12.101.00.00 и включает поддержку ввода-вывода NUNA (BZ#736229 ).
  • Драйвер mptsas теперь поддерживает идентификатор устройства SAS1068_820XELP ( BZ#735895 ).
  • Обновлен драйвер bfa для Brocade BFA FC SCSI (BZ#737727 ).
  • Обновлен драйвер be2iscsi для ServerEngines BladeEngine2 (BZ#738043 ).
  • Обновленный драйвер ahci.c теперь включает AHCI SATA DeviceID для Intel DH89xxCC PCH (BZ#773295 ).
  • Обновленный драйвер isci 1.1 поддерживает последние версии оборудования Intel и включает множество исправлений (BZ#747533 ).
  • Драйвер isci sata включает поддержку T10 DIF (BZ#805530 ).
  • Обновлены драйверы libfc, libfcoe, fcoe (BZ#789086 ).
  • Обновлен драйвер libsas (BZ#782929 ).
  • Обновлен драйвер qib для HCA TrueScale (BZ#722308 ).
  • Обновлен модуль libata (BZ#782929 ).
  • Обновлен код dm-raid драйвера md (BZ#797967 ).
  • Обновлены драйверы ahci, md/bitmap, raid0, raid1, raid10 и raid456 (BZ#747574 ).
  • Драйвер aacraid обновлен до версии 1.1-7[28000] (BZ#741724 ).
Сетевые драйверы

  • Драйвер netxen для NetXen Multi port (1/10) Gigabit обновлен до версии 4.0.77 (BZ#722304 ).
  • Драйвер bnx2x обновлен до версии 7.2.16 и включает поддержку схем 578xx (BZ#741676 ).
  • Драйвер be2net для ServerEngines BladeEngine2 10Gbps обновлен до версии 4.2.5.0r (BZ#773160 ).
  • Драйвер ixgbevf обновлен до версии (BZ#737717 ).
  • Обновлен драйвер cxgb4 для контроллеров проводных сетей Chelsio Terminator4 10G Unified (BZ#747141 ).
  • Обновлен драйвер cxgb3 для Chelsio T3 (BZ#747139 ).
  • Драйвер ixgbe для Intel 10 Gigabit PCI Express обновлен до версии 3.6.7-k (BZ#737715 ).
  • Обновлен драйвер e1000e для Intel PRO/1000 (BZ#737713 ).
  • Обновлен драйвер e1000 для Intel PRO/1000 (BZ#737719 ).
  • Обновлен драйвер e100 (BZ#737718 ).
  • Драйвер enic для Cisco 10G обновлен до версии 2.1.1.35 и теперь поддерживает SR-IOV (BZ#747384 ).
  • Драйвер igbvf (Intel Gigabit Virtual Function) обновлен до версии 2.0.1-k (BZ#737716 ).
  • Драйвер igb для Ethernet-адаптеров Intel Gigabit обновлен до версии 3.2.10-k (BZ#737714 ).
  • Драйвер bnx2для Ethernet-адаптеров NetXtreme II 1 Gigabit обновлен до версии 1.0.11 (BZ#813065 ).
  • Драйвер tg3 для Broadcom Tigon3 обновлен до версии 3.120+ (BZ#740052 ).
  • Драйвер qlcnic для HP NC-Series QLogic 10 Gigabit обновлен до версии 5.0.26 (BZ#722299 ).
  • Обновлен драйвер bna (BZ#737724 ).
  • Драйвер r8169 теперь поддерживает последние модели NIC Realtek (8168D/8168DP/8168E/8168EV). Дополнительно усовершенствована поддержка предыдущих моделей (BZ#772565 ).
  • Драйвер qlge обновлен до версии 1.00.00.30 (BZ#722307 ).
  • Драйвер cnic обновлен до версии 2.5.9 и включает улучшенные возможности обработки ошибок четности FCoE и исправления ошибок для устройств bnx2x. Дополнительно увеличено максимальное число сеансов FCoE (BZ#740048 ).
  • Драйверы iwl6000 и iwlwifi теперь включают поддержку Wi-Fi Centrino Wireless-N 6235. Дополнительно iwlwifi предоставляет параметр для отключения кольца 5ГГц (BZ#785997 ).
  • Обновлена беспроводная система LAN. Теперь она включает API dma_unmap и новый файл заголовков include/linux/pci-dma.h (BZ#766952 ).
Прочие драйверы

  • Обновлен драйвер i915.
  • Добавлена поддержка DRM 3.3-rc2 в различных драйверах (BZ#797142 ).
  • В драйвере Wacom пакеты wacompl и wdaemon признаны устаревшими (BZ#752642 ).
  • Аудиодрайвер ALSA включает улучшенную поддержку новых схем и аудиокодеков HDA (BZ#760490 ).
  • Обновленный драйвер btusb включает поддержку Bluetooth-процессоров Broadcom BCM20702A0 (BZ#746041 ).
  • Обновленный драйвер k10temp подсистемы hwmon включает поддержку процессоров AMD 12h/14h/15h (BZ#798209 ).
  • Драйвер ALPS Touchpad включает поддержку протокола ALPS Touchpad версий 3, 4 и теперь поддерживает сенсорные панели с четырьмя направлениями кнопок (BZ#637229 ).
  • Обновленный драйвер jsm поддерживает расширенные возможности обработки ошибок (EEH) (BZ#742551 ).
  • Драйвер mlx4_en обновлен до версии 2.0 (737661 738491 739139 749059 755741 756147 756392 ).
  • Драйвер mlx4_core обновлен до версии 1.1 (737661 738491 739139 749059 755741 756147 756392 ).

Глава 3. Сетевые возможности

Планирование QFQ

Обновленная утилита tc теперь может использовать функции планирования QFQ (Quick Fair Scheduler). Пользователи также могут использовать механизм планирования QFQ из пространства пользователя. Эта возможность предоставляется в качестве экспериментальной версии (BZ#787637 ).

rdma_bw и rdma_last считаются устаревшими

Утилиты rdma_bw и rdma_lat, входящие в состав пакета perftest, устарели и будут удалены при следующем обновлении. Вместо них следует использовать ib_write_bw, ib_write_lat, ib_read_bw, ib_read_lat (BZ#814845 ).

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

Контроллер net_prio

Red Hat Enterprise Linux 6.3 предоставляет новый контроллер ресурсов net_prio, который позволяет динамически изменить приоритет сетевого трафика, проходящего через сетевой интерфейс, для приложений в разных контрольных группах. Подробную информацию можно найти в руководстве по управлению ресурсами (BZ#772974 ).

Контроль OOM и уведомление API для контрольных групп

Контроллер ресурсов памяти использует модуль уведомления о нехватке памяти (OOM, Out of memory), API которого подвергся изменениям. Чтобы его включить, выполните echo 1 > memory.oom_control. Тогда при генерации OOM приложениям будет об этом сообщено через eventfd. Стоит отметить, уведомления OOM недоступны для корневых контрольных групп (BZ#739615 ).

numad

Новый пакет numad включен в комплект в качестве экспериментальной версии и предоставляет одноименную службу для мониторинга характеристик NUMA. В частности, numad динамически изменяет параметры с целью минимизации задержки памяти. Дополнительно доступен интерфейс для опроса службы numad и получения информации об оптимальном размещении приложения (BZ#758416 ).

Глава 5. Аутентификация и функциональная совместимость

Поддержка централизованного управления ключами SSH

Раньше централизованное управление открытыми ключами SSH пользователей и хоста было невозможно. В Red Hat Enterprise Linux 6.3 эта возможность добавлена в качестве экспериментальной версии. OpenSSH в системах клиентов теперь автоматически использует открытые ключи, хранящиеся на сервере управления удостоверениями (BZ#803822 ).

Создание соответствий SELinux

Red Hat Enterprise Linux 6.3 позволяет управлять контекстами пользователей в удаленных системах. Можно создать правила соответствий SELinux и дополнительно связать их с правилами HBAC. Соответствия определяют контекст, который будет назначен пользователю в зависимости от того, к какому хосту он пытается подключиться и его принадлежности группам. Эти возможности предоставляются в качестве экспериментальной версии. Более подробную информацию можно найти на http://freeipa.org/page/SELinux_user_mapping (BZ#803821 ).

Обязательные методы аутентификации для sshd

Раньше для SSH можно было настроить несколько методов аутентификации, один из которых требовался для успешного входа. Теперь для SSH можно настроить несколько обязательных методов. Например, при подключении к системе с SSH можно запросить ввод парольной фразы и потребовать предоставить открытый ключ. За это отвечают параметры RequiredAuthentications1 и RequiredAuthentications2 в файле /etc/ssh/sshd_config. Пример их изменения:

~]# echo "RequiredAuthentications2 publickey,password" >> /etc/ssh/sshd_config
Подробную информацию о параметрах /etc/ssh/sshd_config можно найти на справочной странице sshd_config (BZ#657378 ).
Поддержка SSSD для кэширования автоматического монтирования

Функции поддержки кэширования автоматического монтирования на уровне SSSD предоставляются в качестве экспериментальной версии. Основные изменения при работе с autofs перечислены ниже.

  • Кэширование облегчает монтирование даже в случае, если LDAP-сервер недоступен, а NFS-сервер доступен.
  • Если конфигурация autofs разрешает поиск схем автоматического монтирования с помощью SSSD, потребуется настроить всего один файл — /etc/sssd/sssd.conf. Для справки, раньше также требовалось проверять /etc/sysconfig/autofs.
  • Кэширование схем автоматического монтирования повышает скорость работы клиента и снимает нагрузку с LDAP-сервера (BZ#761570 ).
Изменения в SSSD debug_level

Изменилось поведение параметра debug_level в /etc/sssd/sssd.conf. Раньше его исходное значение можно было установить в секции [sssd], и это значение по умолчанию использовалось для остальных секций.

Некоторые внутренние функции журналирования подверглись изменениям, поэтому теперь debug_level должен быть явно определен в каждой секции файла конфигурации.
После установки последней версии SSSD потребуется обновить конфигурацию, чтобы сохранить эквивалентный уровень журналирования. Если настройка SSSD осуществляется отдельно для каждой машины, конфигурацию можно будет обновить с помощью Python (в режиме root):
~]# python /usr/lib/python2.6/site-packages/sssd_update_debug_levels.py
Эта команда проверит наличие параметра debug_level в секции [sssd]. Его значение будет скопировано в остальные секции файла sssd.conf, где параметр не найден. Если debug_level присутствует во всех секциях, команда завершит работу.
Пользователям, полагающимся на централизованные средства управления, потребуется внести эти изменения вручную (BZ#753763 ).
ldap_chpass_update_last_change

Добавлен новый параметр конфигурации SSSD ldap_chpass_update_last_change, позволяющий записать текущее время в атрибут shadowLastChange (LDAP). Это имеет смысл только в случае использования политики паролей LDAP, которая реализуется на LDAP-сервере. Чтобы успешно изменить его значение, пользователь должен иметь право записи этого атрибута (BZ#739312 ).

Глава 6. Полномочия

Миграция с RHN Classic на модель сертификатов RHN

Red Hat Enterprise Linux 6.3 предоставляет специальные инструменты для облегчения перехода на модель сертификатов RHN. Подробную информацию можно найти в руководстве по развертыванию (BZ#749950 ).

gpgcheck

Менеджер подписок теперь отключает gpgcheck для репозиториев с пустым gpgkey. Чтобы включить репозиторий, необходимо предоставить ключи GPG и добавить адрес репозитория в определение содержимого (BZ#811771 ).

Глава 7. Виртуализация

7.1. KVM

Оптимизация масштабируемости KVM

Основные изменения масштабируемости KVM:

  • Максимально допустимое число виртуальных процессоров для гостевых машин увеличено с 64 до 160.
  • Максимальный объем поддерживаемой памяти гостей KVM увеличен с 512 ГБ до 2 ТБ ( BZ#748946 ).
Поддержка KVM для новых процессоров Intel и AMD

KVM в Red Hat Enterprise Linux 6.3 включает поддержку:

  • Intel Core i3, i5, i7 и других процессоров, которые раньше объединялись под кодовым названием «Sandy Bridge»;
  • AMD 15h (под кодовым названием «Bulldozer»).
В KVM добавлены определения новых моделей процессоров, что позволяет воспользоваться возможностями оптимизации производительности и открывает доступ к их инструкциям (BZ#760953, BZ#767302 ).
Время ожидания KVM

Это время, на протяжении которого виртуальный процессор ожидает реальный, в то время как гипервизор обслуживает другой виртуальный процессор. Виртуальные машины KVM могут оценить время ожидания, а результат оценки можно получить с помощью top и vmstat.

Это помогает определить, как это скажется на производительности гостя и предпринять действия по оптимизации его работы. Длительные простои можно сократить за счет уменьшения числа гостей на хосте или увеличения приоритета процессора гостя (BZ#612320 ).
Доступ к образам qcow2

Улучшен доступ к образам qcow2 (этот формат используется по умолчанию) за счет обхода задержек виртуальных процессоров и прочих улучшений производительности дискового ввода-вывода (BZ#783950 ).

qemu-guest-agent

Пакет qemu-kvm теперь включает qemu-guest-agent. Если этот пакет установлен в гостевой системе Red Hat Enterprise Linux 6.3, хост Red Hat Enterprise Linux 6.3 сможет отправлять гостю команды guest-sync, guest-ping, guest-info, guest-shutdown, guest-suspend-*.

http://lists.nongnu.org/archive/html/qemu-devel/2011-07/msg00370.html содержит пример настройки взаимодействия хоста с агентом гостя.
Контроль производительности гостей KVM

KVM теперь может использовать модуль vPMU (virtualize performance monitoring unit), что позволяет виртуальным машинам осуществлять оценку производительности. Также добавлена поддержка Intel «PMU», который может быть развернут на разных версиях процессоров хоста при онлайн-миграции с помощью флага -cpu.

Эта возможность значительно облегчает мониторинг гостей KVM. Виртуальные машины смогут идентифицировать причины снижения производительности с помощью инструментов, которые могут работать и на хосте, и в гостевой системе.
Функции мониторинга производительности предоставляются в виде экспериментальной версии (BZ#645365 ).
Динамическое выделение виртуальных процессоров

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

Так как выделение ресурсов осуществляется динамически, в отключении гостя нет необходимости и, как следствие, степень его готовности значительно возрастает.
Эта возможность предоставляется в качестве экспериментальной версии. В настоящее время поддерживается динамическое добавление виртуальных процессоров, но не удаление (BZ#562886 ).
Virtio-SCSI

Оптимизация стека хранения виртуализации KVM включает поддержку virtio-SCSI (для KVM со SCSI). Virtio-SCSI позволяет напрямую подключиться к SCSI LUN и значительно улучшает масштабируемость по сравнению с virtio-blk. Так, virtio-SCSI поддерживает сотни устройств, в то время как virtio-blk поддерживает максимум 28 устройств.

Возможности virtio-SCSI включают:
  • подсоединение виртуального жесткого диска или CD через контроллер virtio-scsi;
  • подключение физического SCSI-устройства хоста к гостю через блочное SCSI-устройство QEMU;
  • использование сотен устройств для одного гостя.
Эти функции предоставляются в качестве экспериментальной версии (BZ#782029 ).
Поддержка состояний S3 и S4

Функции управления питанием KVM теперь поддерживают состояния S4 (приостановка с использованием диска) и S3 (приостановка с использованием памяти), что ускоряет восстановление гостей при возобновлении работы. Раньше гости сохранялись на внешних ресурсах, вызывая тем самым задержку при сохранении и восстановлении.

Теперь вывод гостей из состояния S3 можно осуществлять с удаленной клавиатуры с помощью SPICE.
Эти возможности предоставляются в качестве экспериментальной версии и по умолчанию отключены. Чтобы их включить, для BIOS виртуальной машины выберите файл /usr/share/seabios/bios-pm.bin вместо /usr/share/seabios/bios.bin.
Теперь функции S3 и S4 поддерживаются на уровне гостей, тем самым сокращая необходимое для возобновления работы время. Как следствие, отпадает необходимость во внешнем файле, где раньше хранилась информация о состоянии памяти. Эти возможности поддерживаются для гостей Red Hat Enterprise Linux 6.3 и Windows при условии, что их гипервизор поддерживет S3 и S4 (BZ#809797 ).
Поддержка SR-IOV для NIC

Добавлена поддержка SR-IOV для сетевых интерфейсов. Это допускает совместное использование сетевого интерфейса хоста его гостями. Подробную информацию можно найти в главе 13: SR-IOV в руководстве по установке виртуальных гостей и настройке хоста. Глава 2, Драйверы содержит информацию функциях SR-IOV в драйвере be2net.

Масштабирование TSC для AMD-V

Red Hat Enterprise Linux 6.3 поддерживает масштабирование счетчика тактов TSC (Time Stamp Counter) для AMD-V (AMD Virtualization). Это позволяет эмулировать выбранную частоту счетчика для гостя KVM (BZ#634293 ).

Поддержка perf-kvm

Добавлена поддержка программы perf-kvm, которая позволяет осуществлять мониторинг производительности гостей с хоста. Подробную информацию можно найти на справочной странице perf-kvm (BZ#632768 ).

7.2. SPICE

Поддержка перенаправления USB 2.0

Spice включает поддержку эмуляции адаптеров USB 2.0 и разрешает удаленное перенаправление USB, что позволяет работающим на сервере виртуальным машинам использовать на стороне клиента удаленно подключенные устройства USB (BZ#758104 ).

7.3. libvirt

Управление состоянием интерфейсов

libvirt теперь может управлять состоянием сетевых интерфейсов виртуальных машин. Это позволяет осуществлять тестирование и эмуляцию операций отключения и подключения сетевого кабеля (BZ#643373 ).

Поддержка последних моделей процессоров Intel и AMD

libvirt теперь поддерживает последние модели процессоров Intel Core i3, i5, i7 и AMD 15h (BZ#767364, BZ#761005 ).

Глава 8. Кластеры и высокодоступные решения

Улучшен административный интерфейс

Обновлен веб-интерфейс управления кластерами Luci. Основные изменения перечислены ниже.

  • При удалении кластерной службы появится запрос подтверждения (BZ#744048 ).
  • Улучшен значок перезапуска (BZ#740835 ).
  • Упрощена кнопка добавления дочернего ресурса (BZ#704978 ).
  • Добавлен параметр для включения отладки (BZ#690621 ).
Время ожидания сеансов luci

Неактивные сеансы зарегистрированных пользователей luci завершаются автоматически после 15 минут. Это время можно изменить с помощью параметра who.auth_tkt_timeout в файле /etc/sysconfig/luci (BZ#733753 ).

libqb

Новый пакет libqb позволяет улучшить производительность многократных операций между сервером и клиентом, таких как журналирование, отладка, опрос и взаимодействие между процессами. Этот пакет представлен в виде экспериментальной версии в входит в список зависимостей pacemaker (BZ#782240 ).

Pacemaker использует журналирование libqb

Как следствие добавления зависимости libqb, пакет pacemaker теперь использует его функции журналирования (BZ#782255 ).

API CPG

Rgmanager предоставляет возможности использования Corosync API CPG (Closed Process Group) для блокирования узлов. Эта функция включается автоматически при активации Corosync RRP (Redundant Ring Protocol). Несмотря на то что возможности RRP полностью поддерживаются, в комбинации с комплектом высокой готовности они рассматриваются как экспериментальные.

Глава 9. Хранение данных

Поддержка LVM для динамических снимков

Red Hat Enterprise Linux 6.3 предоставляет новые функции создания снимков LVM в режиме cow (copy-on-write), основным достоинством которых является возможность сохранения множества виртуальных устройств в пределах одного тома. Этот механизм снимает ограничения на глубину рекурсии снимков, то есть разрешается создавать снимки существующих снимков и т.п.

Эти функции поддерживаются только на индивидуальных системах и недоступны в кластерных окружениях.
За дальнейшей информацией обратитесь к описанию параметра -s/--snapshot на справочной странице lvcreate (BZ#773482 ).
Поддержка LVM для динамических логических томов

Логические тома теперь могут динамически выделять пространство из пула по запросу приложений. Таким образом, можно создать устройства и связать их с пулом, что сделает их доступными для выделения. Эти функции реализованы в пакете device-mapper-persistent-data и представлены в качестве экспериментальной версии (BZ#773507 ).

Динамическая агрегация метаданных LVM через lvmetad

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

Служба lvmetad позволяет избежать этой проверки, сохраняя информацию о метаданных при каждом изменении состояния устройства. За передачу событий изменения состояния службе lvmetad отвечают правила udev. Если lvmetad в это время не выполняется, LVM приступит к проверке.
Эта возможность предоставляется в качестве экспериментальной версии и по умолчанию отключена. Для ее активации нужно изменить значение параметра use_lvmetad в файле /etc/lvm/lvm.conf и включить запуск процесса lvmetad в сценарии lvm2-lvmetad(BZ#464877 ).
Поддержка целевого режима FCoE

Red Hat Enterprise Linux 6.3 поддерживает целевой режим FCoE (Fiber Channel over Ethernet). Настройка осуществляется с помощью программы targetcli в составе пакета fcoe-target-utils. FCoE предназначен для работы в сетях, поддерживающих DCB (Data Center Bridging). Подробную информацию можно найти на справочных страницах dcbtool(8) и targetcli(8), входящих в состав пакетов lldpad и fcoe-target-utils соответственно (BZ#750277 ).

Поддержка LVM RAID

Red Hat Enterprise Linux 6.3 обеспечивает полную поддержку RAID в LVM. Так, LVM теперь может создавать логические тома RAID 4, 5, 6 и их зеркала. Модули программных RAID-массивов (MD) также поддерживают эти возможности (BZ#593119 ).

Активация томов в режиме чтения

Новый параметр activation/read_only_volume_list допускает активацию томов в режиме чтения независимо от разрешений самих томов. Он переопределяет значение --permission rw в метаданных (BZ#769293 ).

Глава 10. Общие обновления

Утилиты коллекций программ

Red Hat Enterprise Linux 6.3 включает пакет scl-utils, который предоставляет утилиты и макросы для создания коллекций программ. Коллекции облегчают установку разных версий пакетов. С помощью утилиты scl пользователь может выбрать версии пакетов для установки в /opt. За дальнейшей информацией обратитесь к документации по коллекциям программ (BZ#713147 ).

MySQL InnoDB

Red Hat Enterprise Linux 6.3 включает дополнительный механизм MySQL InnoDB для архитектур AMD64 и Intel 64, характеризующийся более высокой производительностью по сравнению со встроенным механизмом InnoDB (BZ#740224 ).

OpenJDK 7

OpenJDK 7 заменяет OpenJDK 6 и входит в состав Red Hat Enterprise Linux 6.3 в качестве экспериментальной версии (BZ#803726 ).

Java 7

В Red Hat Enterprise Linux 6.3 добавлены пакеты java-1.7.0-oracle и java-1.7.0-ibm (BZ#693783, 693783 ).

Изменение имени домена NIS с помощью initscripts

Пакет initscripts теперь позволяет пользователю определить имя домена NIS посредством изменения переменной NISDOMAIN в /etc/sysconfig/network и аналогичных файлах конфигурации.

Поддержка logrotate на уровне ACL

Раньше лишь некоторые группы могли обращаться к журналам с помощью ACL, а сами ACL удалялись при циклическом удалении журналов. Теперь же logrotate поддерживает ACL, при этом все параметры ACL не удаляются (BZ#683622 ).

Пакет wacomcpl считается устаревшим

Пакет wacomcpl, отвечающий за конфигурацию планшетов Wacom, признан устаревшим и удален из комплекта. Его функции теперь реализует центр управления GNOME (BZ#769466 ).

Обновленный пакет NumPy

Версия пакета NumPy 1.4.1, отвечающего за управление многомерными массивами записей, включает следующие обновления:

  • При работе с массивами 0-d функция numpy.max принимает параметры axis=0, axis=-1 и axis=None. Другие значения вызовут ошибки.
  • Параметр axis > MAX_DIMS больше не используется. Если же этот параметр указан, NumPy вызовет ошибку (BZ#692959 ).
Rsyslog 5

Новая версия rsyslog 5 включает множество исправлений и дополнений. Ниже перечислены наиболее важные.

  • Директива $HUPisRestart удалена и больше не поддерживается. Теперь при получении сигнала SIGHUP файлы журналов будут открываться только для цикличного изменения.
  • Формат файлов очередей был изменен. Чтобы начать использовать новый формат, необходимо очистить файл очереди, завершив работу процесса rsyslogd. После этого следует обновить Rsyslog и заново запустить rsyslogd.
  • Теперь при запуске rsyslogd в режиме отладки (с параметром -d) он будет выполняться в фоновом режиме.
За дальнейшей информацией об изменениях Rsyslog обратитесь к http://www.rsyslog.com/doc/v5compatibility.html.

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

История переиздания
Издание 3-2.4002013-10-31Rüdiger Landmann
Rebuild with publican 4.0.0
Издание 3-22012-07-18Anthony Towns
Rebuild for Publican 3.0
Издание 1-0Wed Jun 20 2012Martin Prpič
Примечания к выпуску Red Hat Enterprise Linux 6.3.
Издание 0-0Tue Apr 24 2012Martin Prpič
Примечания к выпуску Red Hat Enterprise Linux 6.3 Beta.

Юридическое уведомление

Copyright © 2012 Red Hat, Inc.
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
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, OpenShift, 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.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.