Описание выпуска Red Hat Enterprise Linux AS 4 Update 1


Введение

Настоящий документ содержит описание следующих аспектов:

  • Изменения программы установки 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-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-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

  • 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-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:

  • gcc-gnat

  • compat-libcom_err-1.0-5

Следующие пакеты были удалены из Red Hat Enterprise Linux 4 Update 1:

  • Не удалён ни один пакет.

( amd64 )