Настоящий документ содержит описание следующих аспектов:
Изменения установочной программы Red Hat Enterprise Linux (Anaconda)
Общая информация
Изменения в драйверах и поддержке аппаратного обеспечения
Модификации пакетов
Следующий раздел содержит информацию относительно установки Red Hat Enterprise Linux и программы установки Anaconda.
Для обновления существующей системы Red Hat Enterprise Linux 4 до Update 1 и пакетов, подвергшихся изменениям, необходимо использовать Red Hat Network.
Вы можете использовать Anaconda для осуществления новой установки Red Hat Enterprise Linux 4 Update 1 или же произвести обновление с наиболее поздней версии Red Hat Enterprise Linux 3 до Red Hat Enterprise Linux 4.
Если вы копируете содержимое компакт-дисков Red Hat Enterprise Linux 4 Update 1 (при подготовке к сетевой установке, например), убедитесь, что вы копируете только диск операционной системы. Не пытайтесь копировать диск с Extras или любой другой диск, так как это приведет к перезаписи файлов, необходимых для нормального функционирования Anaconda.
Эти диски должны быть установлены после установки Red Hat Enterprise Linux.
Этот раздел содержит общую информацию, которая не касается напрямую других разделов этого документа.
Пакет openssh-3.9p1, включённый в Red Hat Enterprise Linux 4, представляет два различных режима перенаправления: надёжный (trusted) и ненадёжный (untrusted). В конфигурации Red Hat Enterprise Linux 4, принятой по умолчанию, передача флага -X к /usr/bin/ssh (или использование опции конфигурации "ForwardX11 on") включает режим ненадёжного перенаправления X11. Этот режим запрещает протоколу X11 останавливать приложение, умышленно использующее перенаправленное соединение SSH, от компромисса безопасности локального сервера X11 (например, путём осуществления управления посредством нажатия на клавишу). Минус в том, что не все приложения X11 могут функционировать в этом режиме.
В Red Hat Enterprise Linux 4 Update 1 изменена текущая конфигурация клиента openssh. В частности, передача флага -X включает надёжное перенаправление X11. Надёжное перенаправление позволяет всем X приложениям корректно функционировать при перенаправлении через соединение SSH. Однако, аналогично предыдущим выпускам Red Hat Enterprise Linux, это должно быть использовано только при вызове "надёжных" приложений.
Перенаправление X11 по умолчанию отключено в версии Red Hat Enterprise Linux 4, в отличие от предыдущих выпусков Red Hat Enterprise Linux. В частности, попытка выполнения умышленного X11 приложения через соединение SSH не достигнет копромисса локального сервера X11. Не следует использовать перенаправление X11, за исключением случаев подключения к "надёжным" серверам.
Red Hat Enterprise Linux 4 Update 1 включает в себя утилиту diskdump, которая может служить альтернативой (или же использоваться в комплекте) с утилитой Red Hat netdump.
Утилита diskdump для систем i386 в настоящее время поддерживает такие устройства, как: aic7xxx, aic79xx, mpt fusion, megaraid, ata_piix и sata_promise. В системах ia64 поддерживаются устройства aic7xxx, aic79xx, mpt fusion и sata_promise. В системах AMD64 и Intel® EM64T осуществлена поддержка aic7xxx, aic79xx, mpt fusion, megaraid, sata_promise и ata_piix устройств. И наконец, в системах PPC64 поддерживаются устройства ipr и sym53c8xx_2.
Red Hat Enterprise Linux 4 Update 1 осуществляет новую поддержку устройств megaraid и SATA.
Использование утилиты diskdump требует специально выделенного дискового устройства или раздела диска, достаточно большого для содержания всей физической памяти системы. В случае аварийного завершения системы, состояние памяти будет записано в выделенное место на диске в файл vmcore, что аналогично функциональности netdump, сохраняющей данные в подкаталог /var/crash/. Файл vmcore может быть анализирован с помощью утилиты crash(8).
Утилита diskdump может потерпеть неудачу в результате попытки записи файла вывода на адаптерах megaraid. Возможно отключение кластерного режима на адаптерах megaraid с использованием утилиты WebBIOS. За подробной информацией об использовании WebBIOS обратитесь к документации производителя.
Модули ядра, необходимые для функционирования diskdump, автоматически включены в ядро Red Hat Enterprise Linux 4. Соответствующий пакет места пользователя diskdump носит название diskdumputils-1.0.1-5, и подобно netdump устанавливается по умолчанию.
Соответствующее место на диске должно быть сначала сконфигурировано и отформатировано для дальнейшего использования. После форматирования, утилита diskdump может быть включена посредством chkconfig(8), а затем должна быть запущена служба. Более детальная документация относительно конфигурации и заданий пользователя включена в файл diskdumputils, находящийся в:
/usr/share/doc/diskdumputils-1.0.1-5/README
Дальнейшая информация может быть найдена на страницах помощи diskdumpfmt(8), diskdumpctl(8) и savecore(8).
Этот раздел содержит информацию относительно ядра Red Hat Enterprise Linux 4 Update 1.
Проблема внезапного отсутствия реакции мыши USB после нескольких часов использования была разрешена на некоторых системах. Установка BIOS, включающая эмуляцию USB, вызывает "зависание" мыши, что заставляет пользователя переключиться в виртуальную консоль с помощью Ctrl-Alt-Fx , а затем обратно на графический рабочий стол, или же выполнить отключение и переподключение мыши для её возвращения в нормальный режим работы.
Для предотвращения зависания USB мыши рекомендуется отключить поддержку Эмуляция USB (также называемой Существующая поддержка USB) в BIOS системы. За подробной информацией о нахождении и отключении этой установки BIOS обратитесь к документации производителя.
Ядро Red Hat Enterprise Linux 4 Update 1 автоматически отключает все оптимизации NUMA (numa=off) по умолчанию на системах, использующих процессор с двойным ядром AMD64. Это обеспечивает стабильное функционирование на разных системах, имеющих разную имплементацию BIOS для связанных процессоров с двойным ядром.
Пользователи обладают возможностью переопределить это значение для систем, где производитель гарантировал согласование с регистрацией процессоров с двойным ядром, что ожидается ядром Red Hat Enterprise Linux 4 Update 1.
Пользователи могут переопределить значение по умолчанию numa=off посредством установки numa=on в командной строке загрузки Linux или в строке активного ядра файла grub.conf. Если система не может успешно завершить загрузку после активации этой опции, попробуйте удалить переопределение и попытаться еще раз. Это ограничение будет удалено в будущем обновлении Red Hat Enterprise Linux 4.
Это обновление включает исправления дефектов для некоторых драйверов. Наиболее важные модификации драйверов перечислены ниже. В некоторых случаях, был сохранен оригинальный драйвер под другим именем, и он остаётся доступным как альтернатива для организаций, желающих оставить миграцию их конфигурации драйверов на более позднее время.
Миграция последних драйверов должна быть завершена до применения следующего обновления Red Hat Enterprise Linux, поскольку во многих случаях для каждого обновления будет сохранён только один старый драйвер.
Перечисленные ниже драйвера устройств обновлены в Red Hat Enterprise Linux 4 Update 1:
Emulex LightPulse Fibre Channel HBA (драйвер lpfc)
Семейство контроллеров LSI Logic MegaRAID (драйвер megaraid_mbox)
Адаптеры Intel® PRO/Wireless 2100/2200 (драйверы ieee80211/ipw2100/ipw2200)
Broadcom Tigon3 (драйвер tg3)
Семейство адаптеров Intel® Pro/100 (драйвер e100)
Адаптеры Intel® PRO/1000 (драйвер e1000)
Серийные устройства ATA (SATA) (драйвер sata)
Адаптер Neterion 10GB Ethernet (драйвер s2io)
Ядро, входящее в поставку Red Hat Enterprise Linux 4 Update 1, включает новый драйвер megaraid_mbox от LSI Logic, который замещает драйвер megaraid. Драйвер megaraid_mbox имеет улучшенный дизайн, совместим с ядром 2.6 и обеспечивает поддержку новейшего аппаратного обеспечения. Однако, megaraid_mbox не поддерживает некоторое более старое аппаратное обеспечение, поддерживаемое драйвером megaraid.
Адаптеры с перечисленными ниже парами ID производителя PCI и ID устройства не поддерживаются драйвером megaraid_mbox:
произв., устр-во 0x101E, 0x9010 0x101E, 0x9060 0x8086, 0x1960
Команда lspci -n используется для отображения ID адаптеров, установленных на конкретном компьютере. Продукты с такими идентификаторами известны по следующим именам моделей (но не ограничены ими):
Broadcom 5820
Dell PERC (dual-channel fast/wide SCSI) RAID controller
Dell PERC2/SC (single-channel Ultra SCSI) RAID controller
Dell PERC2/DC (dual-channel Ultra SCSI) RAID controller
Dell CERC (four-channel ATA/100) RAID controller
DRAC 1
MegaRAID 428
MegaRAID 466
MegaRAID Express 500
HP NetRAID 3Si and 1M
И Dell, и LSI Logic подтвердили отмену поддержки этих моделей в ядре 2.6. Как результат, эти адаптеры более не поддерживаются в Red Hat Enterprise Linux 4 Update 1.
Red Hat Enterprise Linux 4 Update 1 обеспечивает поддержку дисковых устройств объемом более 2 террабайт (Тб). Однако, поддержка в выпуске Red Hat Enterprise Linux 4 ограничена, Update 1 содержит множество улучшений (и в программах пользовательского пространства, и в ядре). В общем же, Update 1 является обязательным для осуществления поддержки дисковых устройств объемом более 2Тб.
Пожалуйста, обратите внимание на следующие рекомендации и ограничения, применимые к поддержке больших устройств:
· Типичные дисковые устройства адресуются блоками 512 байт. Размер адреса команды SCSI определяет максимальный размер устройства. Набор команд SCSI включает команды, имеющие 16-битные блоки адресов (размер устройства ограничен 2Гб), 32-битные блоки (адресация 2Тб) и 64-битные блоки адресов. Для поддержки дисков более 2Тб, адаптер шины HBA, драйвер HBA и устройство хранения должны также поддерживать 64-битные адреса. Red Hat произвели тестирование драйверов QLogic qla2300 и Emulex lpfc, входящих в поставку Red Hat Enterprise Linux 4 Update 1, на логической единице 8 TB системы Winchester FX400 (при необходимости, об. 3.42B и более).
· Наиболее распространенный формат таблиц разделов MS-DOS не может быть применён в устройствах объемом более 2Тб. Для таких устройств должен быть использован формат таблиц разделов GPT. Утилита parted позволяет создавать и управлять разделами GPT. Для создания раздела GPT используйте команду mklabel gpt.
Red Hat требует, чтобы все блоковые устройства были проинициализированы с корректной таблицой раздела, даже если один раздел охватывает целое устройство. Это требование призвано предотвратить потенциальные проблемы, вызываемые ошибочными или ненамеренными таблицами разделов устройства.
· В настоящее время установщик Anaconda поддерживает таблицы разделов GPT только на архитектуре Itanium™. В результате, установка или форматирование устройств объемом более 2Тб с помощью Anaconda оказывается невозможной, за исключением платформ Itanium™.
· Каталоги / и /boot должны быть расположены на устройствах объемом менее 2Тб.
· Многие конфликты LVM2 на больших устройствах разрешены в Red Hat Enterprise Linux 4 Update 1. Не пытайтесь использовать LVM2 на устройствах объемом более 2Тб перед установкой Update 1.
Как упомянуто выше, Red Hat требует записи таблицы раздела на блоковое устройство, даже при его использовании как части группы томов LVM2. В этом случае возможно создание единственного раздела, который охватывает целое устройство. Затем, необходимо указать полное имя раздела (например, /dev/sda1, а не /dev/sda), при использовании команд pvcreate и vgcreate.
· Максимальный размер диска, который может являться частью ПО md RAID, установлен в 2Тб. Само устройство md RAID может быть более 2Тб. Red Hat провели тестирование устройств md объемом до 8Тб.
· Различные проблемы с командой e2fsprogs, возникающие в устройствах объемом более 4Тб, адресованы в Red Hat Enterprise Linux 4 Update 1: в версиях, предшествующих Update 1, эти проблемы можно было обойти посредством использования mke2fs -b 4096 при создании файловых систем ext2 или ext3. В Update 1 этот обход не является необходимостью.
Файловые системы ext2 и ext3 имеют внутренний лимит 8Тб. Устройства, размер которых менее этого значения, были тестированы в Red Hat Enterprise Linux 4 Update 1.
Вполне вероятно, что вы захотите использовать команду mke2fs -T largefile4 для ускорения создания больших файловых систем.
· Ограничение файловой системы GFS - 16Тб на 32-битных системах и 8 эксабайт (Эб) для 64-битных систем. Red Hat провели тестирование файловой системы GFS размером до 8Тб.
· Разделы NFS более 2Тб также были протестированы и полностью поддерживаются.
· Средства пользовательского пространства Red Hat Enterprise Linux 4 Update 1 скомпилированы для обширной файловой поддержки. Однако, невозможно тестировать каждую программу в этом режиме. В случае возникновения проблем при использовании средств поддержки больших файлов, пожалуйста, отправьте соответствующий отчет.
· Программа inn не функционирует корректно с устройствами размером более 2Тб. Эта проблема будет разрешена в будущем выпуске Red Hat Enterprise Linux.
Этот раздел содержит списки пакетов, которые были обновлены или добавлены в Red Hat Enterprise Linux 4 в составе Update 1.
Приведенные списки включают пакеты из всех вариантов Red Hat Enterprise Linux 4. Некоторые из них могут не входить в состав вашей системы.
Следующие пакеты были обновлены со времени оригинального выпуска Red Hat Enterprise Linux 4:
HelixPlayer
ImageMagick
ImageMagick-c++
ImageMagick-c++-devel
ImageMagick-devel
ImageMagick-perl
alsa-lib
alsa-lib-devel
anaconda
anaconda-product
anaconda-runtime
apr
apr-devel
arpwatch
authconfig
authconfig-gtk
autofs
binutils
bootparamd
chkconfig
comps-4AS
coreutils
cpio
cpp
crash
cups
cups-devel
cups-libs
curl
curl-devel
dbus
dbus-devel
dbus-glib
dbus-python
dbus-x11
devhelp
devhelp-devel
device-mapper
diskdumputils
dmraid
e2fsprogs
e2fsprogs-devel
elinks
emacs
emacs-common
emacs-el
emacs-leim
emacs-nox
enscript
ethereal
ethereal-gnome
evolution
evolution-connector
evolution-data-server
evolution-data-server-devel
evolution-devel
exim
exim-doc
exim-mon
exim-sa
firefox
fonts-xorg-100dpi
fonts-xorg-75dpi
fonts-xorg-ISO8859-14-100dpi
fonts-xorg-ISO8859-14-75dpi
fonts-xorg-ISO8859-15-100dpi
fonts-xorg-ISO8859-15-75dpi
fonts-xorg-ISO8859-2-100dpi
fonts-xorg-ISO8859-2-75dpi
fonts-xorg-ISO8859-9-100dpi
fonts-xorg-ISO8859-9-75dpi
fonts-xorg-base
fonts-xorg-cyrillic
fonts-xorg-syriac
fonts-xorg-truetype
gaim
gcc
gcc-c++
gcc-g77
gcc-gnat
gcc-java
gcc-objc
gdb
gdk-pixbuf
gdk-pixbuf-devel
gdm
glibc
glibc-common
glibc-devel
glibc-headers
glibc-profile
glibc-utils
gpdf
gsl
gsl-devel
gtk2
gtk2-devel
hotplug
htdig
htdig-web
httpd
httpd-devel
httpd-manual
httpd-suexec
hwbrowser
hwdata
iiimf-csconv
iiimf-docs
iiimf-emacs
iiimf-gnome-im-switcher
iiimf-gtk
iiimf-le-canna
iiimf-le-hangul
iiimf-le-sun-thai
iiimf-le-unit
iiimf-libs
iiimf-libs-devel
iiimf-server
iiimf
initscripts
ipsec-tools
java-1.4.2-gcj-compat
java-1.4.2-gcj-compat-devel
kdegraphics
kdegraphics-devel
kdelibs
kdelibs-devel
Ядро
kernel-devel
kernel-doc
kernel-hugemem
kernel-hugemem-devel
kernel-smp
kernel-smp-devel
kernel-utils
krb5-devel
krb5-libs
krb5-server
krb5-workstation
kudzu
kudzu-devel
libaio
libaio-devel
libexif
libexif-devel
libf2c
libgcc
libgcj
libgcj-devel
libgnat
libobjc
libpcapk
libstdc++
libstdc++-devel
libtiff
libtiff-devel
libtool
libtool-libs
lsof
lvm2
mailman
man-pages-ja
mod_auth_mysql
mod_python
mod_ssl
mozilla
mozilla-chat
mozilla-devel
mozilla-dom-inspector
mozilla-js-debugger
mozilla-mail
mozilla-nspr
mozilla-nspr-devel
mozilla-nss
mozilla-nss-devel
mysql
mysql-bench
mysql-devel
mysql-server
net-tools
netdump
netdump-server
nptl-devel
nscd
nss_ldap
ntsysv
openoffice.org
openoffice.org-i18n
openoffice.org-kde
openoffice.org-libs
openssh
openssh-askpass
openssh-askpass-gnome
openssh-clients
openssh-server
pam
pam-devel
pango
pango-devel
pciutils
pciutils-devel
pcmcia-cs
perl
perl-DBI
perl-suidperl
php
php-devel
php-domxml
php-gd
php-imap
php-ldap
php-mbstring
php-mysql
php-ncurses
php-odbc
php-pear
php-pgsql
php-snmp
php-xmlrpc
policycoreutils
popt
postfix
postfix-pflogsumm
postgresql
postgresql-contrib
postgresql-devel
postgresql-docs
postgresql-jdbc
postgresql-libs
postgresql-odbc
postgresql-pl
postgresql-python
postgresql-server
postgresql-tcl
postgresql-test
procps
psacct
python
python-devel
python-docs
python-tools
redhat-lsb
redhat-release
rpm
rpm-build
rpm-devel
rpm-libs
rpm-python
rpmdb-redhat
rsh
rsh-server
selinux-policy-targeted
selinux-policy-targeted-sources
squid
squirrelmail
strace
system-config-kickstart
system-config-lvm
tcpdump
telnet
telnet-server
tetex
tetex-afm
tetex-doc
tetex-dvips
tetex-fonts
tetex-latex
tetex-xdvi
thunderbird
tkinter
ttfonts-ja
tzdata
up2date
up2date-gnome
vim-X11
vim-common
vim-enhanced
vim-minimal
xemacs
xemacs-common
xemacs-el
xemacs-info
xemacs-nox
xloadimage
xorg-x11
xorg-x11-Mesa-libGL
xorg-x11-Mesa-libGLU
xorg-x11-Xdmx
xorg-x11-Xnest
xorg-x11-Xvfb
xorg-x11-deprecated-libs
xorg-x11-deprecated-libs-devel
xorg-x11-devel
xorg-x11-doc
xorg-x11-font-utils
xorg-x11-libs
xorg-x11-sdk
xorg-x11-tools
xorg-x11-twm
xorg-x11-xauth
xorg-x11-xdm
xorg-x11-xfs
xpdf
Нижеприведённые новые пакеты были добавлены в Red Hat Enterprise Linux 4 Update 1:
compat-libcom_err-1.0-5
Следующие пакеты были удалены из Red Hat Enterprise Linux 4 Update 1:
Не удалён ни один пакет.
( x86 )