AIX 5L версии 5.2

Информация о выпуске


Примечание

Перед началом работы с этой информацией и с описанным в ней продуктом обязательно ознакомьтесь со сведениями, приведенными в разделе Приложение C. Примечания.

Двенадцатое издание (июнь 2007 года)
Copyright International Business Machines Corporation 2004, 2007. Все права защищены.

Содержание

Прочтите это перед установкой
Советы по установке
Лицензионные соглашения на программное обеспечение (SLA)
Новое в AIX
Обслуживание
Базы данных исправлений и инструкции по устранению неполадок
Системные требования
Требуемое аппаратное обеспечение
Встроенное программное обеспечение
В некоторых системах AIX невозможно выполнить загрузку с компакт-диска
Минимально требуемые уровни встроенного ПО
Микрокод адаптера памяти
Требования к памяти
Требования к пространству подкачки
Требования к дисковой памяти
Системный дамп
Поддерживаемые устройства
Требования 7135 RAIDiant Array для AIX после установки AIX 5L версии 5.2
EtherChannel
Выбор параллельного кабеля принтера
Устройства расширенной обработки ошибок (EEH)
Ограничения
Известные ограничения для систем POWER4
Ограничение размера RAID
Новый параметр PRIVSEG_LOADS для настраиваемого параметра LDR_CNTRL
Известные неполадки
Известные неполадки при записи на DVD
Ограничения встроенного программного обеспечения
Ограничения системы, связанные с UDF
Восстановление после выполнения команды setenv real-base в системах 7028, 7029, 7038 и 7040
Монтирование Server Message Block File System (SMBFS)
Ограничения использования HEA в EtherChannel
Информация об установке, миграции, обновлении и настройке
Установка
Установка AIX 5L версии 5.2
Требования к формату диска
Создание загрузочных компакт-дисков
Магнитная лента mksysb
Обходной путь при неудачной загрузке системы
Устранение неполадок установки с резервной копии mksysb
Набор файлов rsct.opt.storagerm
AIX Toolbox Media и NIM lpp_sources
Комплект графического программного обеспечения поставляется на двух дисках
Поддержка графического программного обеспечения и варианты рабочего стола
CSM Server
Обновление версии
Обновление версии AIX 4.2.1
Набор файлов xlC.rte
Миграция подсистемы печати System V из AIX 4.3.3
Защищенная компьютерная база (TCB)
Набор файлов bos.clvm.enh после перехода к AIX 5L версии 5.2
Ошибки sysck в X11.loc.nl_BE.Dt.rte
Ошибки xmodmap/Zh_CN после обновления
Рабочий стол KDE
API отслеживания производительности
SNMPv3
Kerberos
Переход к новой версии AIX Toolbox для приложений Linux
Настройка
Новое поле флагов в странице справки по системному вызову dr_reconfig
Управление сигналами: обработка сигналов
Ограничения
Базовая операционная система (BOS)
Известные неполадки команд ksh и ksh93
Применение IBM Directory совместно с локалью Ja_JP
Управление системой
Cluster Systems Management (CSM) версии 1.5
Технология масштабируемых кластеров повышенной надежности (RSCT), версия 2.3.9.0
Средство автоматического монтирования компакт-дисков и DVD
Печать SVR4
Применение команды mkprtldap в IBM Directory 5.1
Web-администратор системы
Демон реестра версии 2.2.0.9
Зависание сервера ITDS
Прочее программное обеспечение
Компиляторы
AIXlink/X.25
AIX Fast Connect версии 3.1.2
Communications Server for AIX версии 6.1
Распределенная вычислительная среда (DCE)
High Availability Management Server версии 1.4.1.11
Документация
Information Center AIX
Приложение A. Изменения в AIX 5L версии 5.2
Базовая операционная система (BOS)
64-разрядный идентификатор системы
64-разрядное ядро
В описании команды chfs вместо атрибута протокола JFS указан атрибут JFS2
Новый флаг для команды mklv
Флаг -V команды sar не поддерживается
Perl
Интерфейсы языков C99
32-разрядный SDK IBM для AIX, Java 2 Technology Edition, версия 1.4
64-разрядный SDK IBM для AIX, Java 2 Technology Edition версии 5
AIX Web browser Mozilla Firefox 1.5 для AIX
Упрощенная трассировка памяти
Управление лицензиями (LUM)
Варианты установки базовой операционной системы
Форматы пакетов установки
Управление аварийными исправлениями
Команда fpm
Команда mksysb
Поддержка установки BOS для Fibre Channel
Управление сетевой установкой
MPIO (разветвленный ввод-вывод)
Средства связи, сеть и устройства ввода-вывода
Включение опроса линии связи и атрибуты периода опроса
Защита IP
Адаптеры Gigabit Ethernet-SX PCI adapter and IBM 10/100/1000 Base-T Ethernet PCI adapter
Восстановление после сбоя Gigabit Ethernet Fast Port
Поддержка протоколов IPX/SPX
Набор файлов devices.artic960
Набор файлов devices.pci.14108c00
Обработка отсутствующих ресурсов
Функции динамического отслеживания и быстрого переключения при сбое ввода-вывода устройств Fibre Channel
Протокол IP для Fibre Channel
Интерфейс сети коммутатора (SNI)
Инициатор программного обеспечения AIX iSCSI
Приложение B. Устройства, не поддерживаемые в AIX 5L версии 5.2
Неподдерживаемые устройства и системы
Неподдерживаемые функции и наборы файлов
Отмена поддержки устройств
Неподдерживаемые устройства EEH
Приложение C. Примечания
Товарные знаки

Прочтите это перед установкой

Прим.:
Данное программное обеспечением может содержать ошибки, которые могут в значительной степени повлиять на ваш бизнес. Перед работой с этим программным обеспечением рекомендуется установить последние исправления. Исправления можно загрузить с Web-сайта поддержки IBM System p:
http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html

Данная информация о выпуске применима к AIX 5L версии 5.2 с рекомендуемым пакетом обслуживания 5200-10.

Информация о выпуске AIX 5L версии 5.2 содержит дополнительные сведения об установке AIX 5L версии 5.2. Последнюю версию информации о выпуске можно найти по ссылке Информация о выпуске в справочной системе IBM System p и AIX. Справочная система Information Center расположена на следующем Web-сайте:

http://publib16.boulder.ibm.com/pseries/ru_RU/infocenter/base/52relnotes.htm

Советы по установке

Последняя версия советов по установке доступна через службу подписки IBM для серверов UNIX по адресу

http://www14.software.ibm.com/webapp/set2/subscriptions/pqvcmjd

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

Лицензионные соглашения на программное обеспечение (SLA)

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

http://www.ibm.com/software/sla/sladb.nsf

Новое в AIX

Ознакомьтесь с последними изменениями, внесенными в операционную системуAIX 5L версии 5.2. Документ Новое в AIX расположен по следующему адресу:

http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/new.htm

Выберите Другие ресурсы AIX -> Другие ресурсы -> Новое в AIX (в разделе Ссылки на связанную информацию)

Обслуживание

Базы данных исправлений и инструкции по устранению неполадок

Исправления AIX и технические базы данных (включая "APARS" и "Советы администраторам AIX") можно загрузить со следующего Web-сайта поддержки IBM eServer:

http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html

Системные требования

Описаны минимальные и рекомендуемые системные требования, необходимые для работы AIX 5L версии 5.2.

Требуемое аппаратное обеспечение

Поддерживаются только системы, совместимые с общей базовой аппаратной платформой (CHRP).

Для того чтобы определить совместима ли ваша система с CHRP, войдите в систему от имени пользователя root и выполните следующую команду:

lscfg | grep Architecture

Дополнительная информация о поддерживаемых и неподдерживаемых компонентах приведена в разделе Приложение B. Устройства, не поддерживаемые в AIX 5L версии 5.2.

Встроенное программное обеспечение

В некоторых системах AIX невозможно выполнить загрузку с компакт-диска

Встроенное программное обеспечение некоторых систем AIX не позволяет выполнить загрузку с компакт-диска. Для того чтобы определить, появится ли эта неполадка в вашей системе, перед установкой системы AIX 4.3, AIX 5.1 или AIX 5.2 выполните следующие действия:

  1. В командной строке введите следующую команду:
    lscfg -vl cd*
  2. Проверьте вывод этой команды.

    Если Код продукта равен 04N2964, а Уровень или ИД ROS меньше 1_04 (например, 1_02, 1_01 или 1_00), обратитесь в локальное сервисное представительство. Сообщите, что в системе необходимо выполнить обновление встроенного программного обеспечения дисковода компакт-дисков, описанное в RETAIN TIP H1332.

    Если данные, указанные в выводе команды, не соответствуют данным, описанным в предыдущем абзаце, эта неполадка не связана с вашей системой.

Минимально требуемые уровни встроенного ПО

В следующей таблице перечислены минимальные системные уровни встроенного ПО, требуемые для установки или обновления системы до AIX 5L версии 5.2 на технологическом уровне 5200-10.

Номер модели Название продукта Минимальный уровень встроенного ПО
7017-S70 RS/6000 Model S70 20040716
7017-S7A RS/6000 Model S7A 20040716
7017-S80 RS/6000 Model S80 20040716
7017-S85 pSeries 680 Model S85 20040716
7025-F50 RS/6000 Model F5 L03115
7025-F80 RS/6000 Model F80 CL050203
7025-6F0/6F1 pSeries 620 Models 6F0/6F1 CL050203
7026-B80 pSeries 640 Model B80 NAN03156
7026-H50 RS/6000 Model H50 L03115
7026-H70 RS/6000 Model H70 SST03115
7026-H80 RS/6000 Model H80 CM050203
7026-M80 RS/6000 Model M80 MM050203
7026-6H0/6H1 pSeries 660 Models 6H0/6H1 CM050203
7026-6M1 pSeries 660 Model 6M1 MM050203
7028-6C1 pSeries 610 Model 6C1 CLT03156
7028-6C4 pSeries 630 Model 6C4 3R041029
7028-6E1 pSeries 610 Model 6E1 CLT03156
7028-6E4 pSeries 630 Model 6E4 3R041029
7029-6C3 pSeries 615 Model 6C3 3F041029
7029-6E3 pSeries 615 Model 6E3 3F041029
7038-6M2 pSeries 650 Model 6M2 3K041029
7039-651 pSeries 655 Model 651 3J041029
7040-671 pSeries 670 Model 671 3H041029
7040-681 pSeries 690 Model 681 3H041029
7043-150 RS/6000 Model 150 TCP03126
7043-260 RS/6000 Model 260 SPX04197
7043-270 RS/6000 7043 Model 270 SPH03114
7044-170 RS/6000 Model 170 SPH03114
7044-270 RS/6000 Model 270 SPH03114
7046-B50 RS/6000 Model B50 TCP03126
9112-265 IntelliStation POWER Model 265 CLT03156
9114-275 IntelliStation POWER Model 275 3F041029

Обновления встроенного ПО можно загрузить со следующего Web-сайта:

http:/www14.software.ibm.com/webapp/set2/firmware/gjsn

Если возникнут неполадки при загрузке системы POWER4 после обновления AIX или встроенного ПО, проверьте и исправьте значение переменной встроенного ПО real-base, выполнив следующие действия:

  1. При загрузке системы введите 8, когда прозвучит сигнал или появится информационная строка. В подходящем случае можно также использовать HMC для установки загрузки с помощью меню SMS.
  2. В меню SMS введите 0 и перейдите в приглашение открытого встроенного ПО.
  3. В приглашении встроенного ПО введите команду:
    printenv real-base
    Ниже приведен пример возврата:
    -------------- Partition: common -------- Signature: 0x70 ---------------
    real-base                2000000             c00000 
    

    Значение Signature следующее за real-base должно быть c00000. Если показано любое другое значение, отличное от c00000, выполните следующую команду:

    setenv real-base c00000
  4. После обновления переменной real-base, перезагрузите систему с помощью кнопки питания.

Микрокод адаптера памяти

Важно всегда обновлять микрокод адаптера до последнего доступного уровня фиксации. Это особенно важно для следующих адаптеров SCSI:

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

http:/www14.software.ibm.com/webapp/set2/firmware/gjsn

Требования к памяти

В AIX 5L версии 5.2 минимальные требования к текущему объему памяти меняются в зависимости от конфигурации.

Конфигурации с большим максимальным объемом памяти или дополнительными устройствами увеличивают минимальные требования к текущему объему памяти. Если минимальное требование памяти не увеличено вместе с максимальным требованием памяти, то раздел повиснет при загрузке начальной программы (IPL). Как правило, в системах AIX 5L версии 5.2 необходимый текущий объем памяти - это 256 Мб - 512 Мб. В конфигурациях с очень маленьким числом устройств минимальные требования к текущему объему памяти могут быть уменьшены до 128 Мб.

В AIX 5L версии 5.2 при увеличении максимального объема памяти или числа устройств необходимо также увеличивать текущий объем памяти.

Требования к пространству подкачки

При установке новой системы и установке с заменой всех данных AIX 5L версии 5.2 создает пространство подкачки размером 512 Мб (/dev/hd6).

Требования к дисковой памяти

Для установки стандартного набора файлов AIX 5L версии 5.2 необходимо 2,2 Гб физической дисковой памяти. Увеличение требований к дисковой памяти связано с увеличением размера библиотек и появлением новых функций.

Прим.:
Ниже приведена информация о дисковой памяти, используемой AIX 5L версии 5.2 по сравнению с предыдущими версиями.
Базовая установка AIX (Графическая система с CDE по умолчанию)
Располо- жение AIX 4.3.3, выделено (занято) AIX 5L для POWER версии 5.1, выделено (занято) AIX 5L версии 5.2 с уровнем исправления 5200-10, выделено (занято)
Базовая установка AIX (Графическая система с CDE по умолчанию)
/ 4 Мб (2,5 Мб) 8 Мб (5,6 Мб) 16 Мб (10 Мб)
/usr 294 Мб (279 Мб) 385 Мб (370 Мб) 1048 Мб (1034 Мб)
/var 4 Мб (1,3 Мб) 4 Мб (1,4 Мб) 16 Мб (8 Мб)
/tmp 16 Мб (0,6 Мб) 20 Мб (0,9 Мб) см. прим. 32 Мб (1 Мб)
/opt н/д 4 Мб (0,2 Мб) 56 Мб (48 Мб)
Прим.:
Если размер каталога /tmp меньше 32 Мб, то в процессе обновления версии он увеличивается до 32 Мб, что позволяет создать в конце этого процесса загрузочный образ AIX 5L версии 5.2.

В процессе обновления версии, если /opt является только каталогом, размер которого меньше 3 Мб, создаются новые логический том /dev/hd10opt и файловая система /opt, а данные из каталога /opt перемещаются в файловую систему /opt.

Если размер каталога /opt превышает 3 Мб, то новый логический том и файловая система не создаются.

Кроме того, новый логический том и файловая система не создаются, если в каталоге /opt содержится точка монтирования существующей файловой системы или точка монтирования самого каталога /opt.

Системный дамп

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

Для систем с большим объемом памяти AIX при наличии достаточного объема дисковой памяти выделяет отдельное устройство дампа /dev/lg_dumplv. В следующей таблице приведены размеры устройств дампов в соответствии с объемом физической памяти системы.

Размер устройства дампа (в соответствии с объемом физической памяти системы)
Физическая память Устройство дампа
4 Гб < 12 Гб 1 Гб
12 Гб < 24 Гб 2 Гб
24 Гб < 48 Гб 3 Гб
>= 48 Гб 4 Гб
Прим.:
Если пользователь root попытается создать дамп с помощью устройства /dev/sysdumpnull, то произойдет сбой системы и дамп создан не будет.

Дамп копируется на магнитную ленту в формате pax вместо tar, так как pax поддерживает большие файлы (больше 2 Гб).

Средство dumpcheck по умолчанию выполняется каждый день в 3 часа дня по местному времени. Изменить время запуска средства dumpcheck можно с помощью файла crontab. Средство dumpcheck проверяет наличие на устройстве дампа и в целевом каталоге свободной памяти, достаточной для создания дампа. Если сжатие дампа позволит повысить эффективность создания системного дампа и оно не было выключено вручную, то оно будет включено. Результаты работы средства dumpcheck заносятся в системный протокол ошибок.

Поддерживаемые устройства

Требования 7135 RAIDiant Array для AIX после установки AIX 5L версии 5.2

Клиенты, устанавливающие AIX 5L версии 5.2 в системах, к которым подключены подсистемы RAIDiant Array 7135-110 и 7135-210, должны загрузить и установить последнюю версию микрокода контролера и диска. Вы можете получить обновление микрокода с помощью в службе поддержки аппаратного обеспечения (800-IBM-SERV в США) и запросив ECA 010. Кроме того, вы можете заказать книгу 7135 RAIDiant Array for AIX: Installation Guide and Reference, в которой приведена информация об установке микрокода и драйвера устройства.

EtherChannel

Все адаптеры Ethernet поддерживают функции резервного копирования EtherChannel и резервного копирования существующего сетевого интерфейса (netif_backup).

Поддержка адаптеров Ethernet реализована в виде исправлений текущего выпуска. Ниже перечислены номера APAR этих исправлений:

10/100 Mbps Ethernet PCI Adapter II (1410FF01)

10/100/1000 Base-TX PCI-X Adapter (14106902) and Gigabit Ethernet-SX PCI-X Adapter (14106802)

10/100/1000 Base-T Ethernet PCI Adapter (14100401) and Gigabit Ethernet-SX PCI Adapter (14100401)

Выбор параллельного кабеля принтера

Замените параллельный кабель принтера на кабель, соответствующий стандарту IEEE1284, если выполняются все следующие условия:

Если вывод команды lsdev содержит слово Стандартный или применяется точечно матричный принтер, то кабель, соответствующий стандарту IEEE1284, не требуется.

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

Устройства расширенной обработки ошибок (EEH)

EEH - это механизм обнаружения ошибок ввода-вывода, создания отчетов о них и восстановления после этих ошибок, позволяющий повысить готовность системы. Текущая реализация механизма EEH позволяет выполнять восстановление после ошибок ввода-вывода большинства устройств шины PCI. Информация о поврежденном компоненте и типе ошибки (исправимая или постоянная) заносится в протокол ошибок AIX.

Ниже перечислены требования к системе, необходимые для поддержки EEH:

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

Неподдерживаемые устройства

Более подробная информация о неподдерживаемых устройствах находится в разделе "Неподдерживаемые устройства EEH " в Приложение A. Неподдерживаемые устройства AIX 5L версии 5.2.

Ограничения

Известные ограничения для систем POWER4

Адаптеры
В режиме без логических разделов каждой системе может быть установлен только один графический адаптер, адаптер USB, а также одна клавиатура и мышь. Каждый логический раздел поддерживает только один графический адаптер, адаптер USB, одну клавиатуру и мышь. Допустимо не более восьми логических разделов с графическими адаптерами и адаптерами USB.
CPU Gard
Если вместе с AIX 5L версии 5.2 применяется встроенное программное обеспечение платформы, выпущенное до октября 2002 года, то функции CPU Gard следует выключить. Для этого выполните следующую команду:
chdev -l sys0 -a cpuguard='disable'

После обновления встроенного программного обеспечения платформы функции CPU Gard можно повторно включить с помощью следующей команды:

chdev -l sys0 -a cpuguard='enable'

В обоих случаях изменения вступают в силу без перезагрузки системы.

Память System p 690
Сервер System p 690, модель 681 (7040-681) поддерживает до одного терабайта памяти, если установлены соответствующие коды продукта.

Логические разделы AIX 5.2 и Linux поддерживают до 512 Гб памяти (приблизительно 503 Гб с учетом памяти, используемой таблицей страниц, гипервизором и таблицей TCE). Для логических разделов AIX 5.2 и Linux следует выбрать опцию Небольшая область памяти с физической адресацией на панели памяти профайла раздела HMC и определить поддержку логических разделов размером более 256 Гб.

Ограничение размера RAID

Существует ограничение на объем жесткого диска, находящегося в одиночном массиве RAID. При использовании 32-разрядного ядра ограничение составляет 1 Тб на массив RAID. Если используется 64-разрядное ядро, размер массива RAID не может превышать 2 терабайт. В случае использования адаптера или платы разблокировки RAID при создании массива RAID с помощью диспетчера дисковых массивов PCI-X SCSI это ограничение накладывается AIX. Следующие адаптеры используют диспетчер массивов дисков PCI-X SCSI:

При создании массива RAID размером до 2 Тб с автономной диагностикой, убедитесь, что используется версия 5.3.0.40 или более поздняя. Более ранние версии автономной диагностики не могут использоваться для массивов RAID размером более 1 Тб.

Новый параметр PRIVSEG_LOADS для настраиваемого параметра LDR_CNTRL

При указании параметра PRIVSEG_LOADS загрузчик системы помещает динамически загружаемые частные модули в частный сегмент процесса. Это может способствовать увеличению объема свободной памяти в приложениях с крупной моделью памяти, осуществляющих частные операции динамической загрузки, для которых не хватает памяти в куче процесса. Если частному сегменту процесса недостаточно пространства, то параметр PRIVSEG_LOADS ни на что не повлияет. Параметр PRIVSEG_LOADS допустим только для 32-разрядный приложений с ненулевым значением MAXDATA.

Известные неполадки

Обновление микрокода с помощью функции управления микрокодом ограничено для следующих устройств:

Дополнительная информация об этих устройствах приведена в файлах readme на следующем Web-сайте:

http://techsupport.services.ibm.com/server/mdownload

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

Некоторые адаптеры и устройства не поддерживают оперативное обновление микрокода. Такие устройства на время обновления микрокода следует деактивировать. В этом случае могут возникнуть неполадки при обновлении микрокода адаптеров связи, применяемых для подключения к Internet или подключения к HMC. При этом попытка обновления, если адаптеры включены, не будет выполнена полностью. Для того чтобы завершить процедуру обновления, следует деактивировать устройство и загрузить микрокод для него с помощью сервисных средств диагностики.

Вследствие изменения способа работы функции создания отчетов, перед отправкой в IBM вы не сможете объединять ее результаты.

Существует неполадка при обновлении встроенного программного обеспечения систем IBM System p 690 и IBM System p 670, оснащенных шестью блоками ввода-вывода 7040-61D и тремя встроенными батареями, либо семью и более блоками ввода-вывода 7040-61D I/O, независимо от числа встроенных батарей. В системах с такой конфигурацией для обновления встроенного программного обеспечения не следует применять новый GUI управления микрокодом. Дополнительная информация приведена в файлах readme 7040-681 и 7040-671, которые можно найти на следующем Web-сайте:

http://techsupport.services.ibm.com/server/mdownload

Известные неполадки при записи на DVD

При создании резервных копий системы или группы томов на Slimline или Virtual DVD-RAM может возникнуть следующая ошибка:

/usr/bin/readcd: Недопустимый аргумент.
Невозможно отправить SCSI cmd via ioctl
 burn_cd: Ошибка команды.

Можно проверить уровень cdrecord с помощью команды lslpp -L cdrecord . Необходим уровень не ниже 1.9-6, который доступен в текущем выпуске AIX. Его также можно получить по следующему адресу:

ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/cdrecord/cdrecord-1.9-6.aix5.2.ppc.rpm

Ограничения встроенного программного обеспечения

Встроенное программное обеспечение многих систем RS/6000 на основе шины PCI ограничено областью жесткого диска, на котором расположен загрузочный образ. В большинстве случае эта неполадка не проявляется. Признаком этой неполадки являются ошибки загрузки с жесткого диска, при которых выводится сообщение аналогичное следующему: неизвестный формат программы клиента.

В системах с этой неполадкой доступ к встроенному программному обеспечению можно получить, нажав клавишу F1 на клавиатуре, подключенной к системе, или клавишу 1 на клавиатуре TTY.

Встроенное программное обеспечение таких систем не позволяет выполнить чтение загрузочного образа жесткого диска, если один из его фрагментов расположен за пределами начальной области жесткого диска объемом 4 Гб. Как правило это неполадка не возникает, так как процесс установки AIX создает загрузочный логический том в начале диска. Для этого необходимо задать в команде mklv флаг -a и указать в нем параметр e (который соответствует параметру edge). В результате выполнения команды mklv с этим параметром загрузочный логический том записывается на край жесткого диска и конечный адрес, применяемый встроенным программным обеспечением для чтения загрузочного изображения, не выходит за пределы допустимого диапазона. Процесс установки AIX всегда записывал загрузочный логический том около края жесткого диска, так как время доступа к этой области максимальное. Такой подход позволяет повысить производительность файловых систем, в которых применяются другие области.

Данная неполадка может возникнуть только в том случае, если новый загрузочный логический том создан и инициализирован за пределами начальной области жесткого диска размером 4 Гб.

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

Ниже приведен пример необходимых вычислений:

  1. Выполните команду lsvg rootvg для определения значения PP SIZE. Для жестких дисков объемом 4,5 Гб значение PP SIZE по умолчанию составляет 8 Мб. Запишите этот размер.
  2. Выполните команду lslv -m bootlv00, где bootlv00 - это имя нового загрузочного логического тома.

    Числа, приведенные во втором, четвертом и шестом столбцах соответствуют физическим разделам, присвоенным загрузочному логическому тому. Если размер PP SIZE равен 8 Мб, то загрузочный логический том не должен использовать физические разделы, номер которых превышает 511 (512 * 8 = 4096, что равно 4 Гб). Аналогичным образом, если размер PP SIZE равен 16 Мб, то загрузочный образ не должен использовать разделы, номер которых превышает 255, а если размер PP SIZE равен 4 Мб, то номер раздела не должен превышать 1023.

Ограничения системы, связанные с UDF

Для загрузки системы 7043-150 или 7046-B50 с носителя UDF вместо SMS следует применять команду O/F. Ниже приведен пример применения команды O/F:

boot /pci@fef00000/scsi@c/sd@4,0:1,\ppc\bootinfo.txt

Восстановление после выполнения команды setenv real-base в системах 7028, 7029, 7038 и 7040

Выполнение команды setenv real-base в системе 7028, 7029, 7038 или 7040 приведет к загрузке системы, которая после отображения некоторых сообщений и данных будет прервана на командной строке встроенного программного обеспечения, как это показано ниже:

ok
0 >

Для того чтобы восстановить правильные параметры, выполните следующую команду:

0 > delenv real-base

Эта команда удаляет переменную real-base. После выполнения этой команды следует выключить систему и загрузить AIX в обычном режиме с жесткого диска. Данное решение позволяет сохранить другие данные, хранящиеся в энергонезависимой памяти.

Монтирование Server Message Block File System (SMBFS)

В смонтированной файловой системе операция копирования одного файла в другой выполнятся только для файлов размером не более 4 Гб + 4096 байт. Для файлов, размер которых больше 4 Гб + 4096 байт, печатается предупреждающее сообщение и копируется в назначение только 4 Гб + 4096 байт.

Ограничения использования HEA в EtherChannel

Логические порты Адаптера хоста Ethernet поддерживаются для EtherChannel, только если все адаптеры в EtherChannel - это логические порты HEA (включая адаптер резервного копирования, если он есть). Следовательно, логические порты HEA, смешанные с физическими адаптерами Ethernet или адаптерами Ethernet виртуального ввода/вывода, не поддерживаются.

При использовании логических портов HEA в качестве основных адаптеров в EtherChannel физические порты, связанные с ними, должны быть также помещены в EtherChannel в коммутаторе Ethernet. Следовательно, все разделы, которые используют логические порты HEA для этих же физических портов HEA, должны быть также помещены в EtherChannel.

Например, предположим, что Раздел 1 настроен следующим образом:

Если другой раздел той же системы должен использовать логический порт HEA для физического порта HEA 0 или физического порта HEA 1, необходимо создать EtherChannel для раздела над обоими логическими портами HEA, подобно конфигурации Раздела 1. Попытка использовать в других разделах любой из этих логических портов HEA как автономный может вызвать неполадки связи, потому что пакеты могут не быть доставлены в правильный логический порт HEA.

Вышеупомянутые ограничения не применяются для логических портов HEA в конфигурации Резервная копия интерфейса сети (1 основной и 1 резервный), так как физические HEA не требуют особой конфигурации на коммутаторе Ethernet.

Информация об установке, миграции, обновлении и настройке

Установка

В этом разделе приведена информация об установке AIX 5.2, дополняющая информацию из документации по установке AIX 5.2.

Процесс установки AIX 5.2 описан в следующих публикациях:

Оба руководства по установке поставляются как в бумажной, так и в электронной версии (в категории Документация пооперационной системе AIX 5L версии 5.2 справочной системы System p Information Center).

Для того чтобы заказать эти руководства по установке, обратитесь в местное представительство IBM. На территории США вы также можете обратиться в службу поддержки заказчиков IBM по телефону 1-800-879-2755. Сообщите код книги, которую вы хотите заказать.

Для получения рекомендаций по установке AIX 5L версии 5.2 отправьте сообщение электронной почты с темой 52_Install_Tips на адрес почтового сервера службы поддержки AIX aixserv@austin.ibm.com.

Установка AIX 5L версии 5.2

Операционную систему AIX 5L версии 5.2 можно установить следующими способами:

Прим.:
После установки AIX 5L версии 5.2 или обновления системы до этой версии вы можете установить AIX более ранней версии, восстановив его из резервной копии или выполнив новую установку с заменой всех данных с помощью базового носителя. Установка AIX более ранней версии с сохранением данных AIX 5L версии 5.2 не поддерживается.

Если вы работаете с системой AIX 5.2 с исправлениями 5200-00 - 5200-08 (проверить уровень исправления можно с помощью команды oslevel -r), то с помощью носителя с базовой частью операционной системы или компакт-диска обновления вы можете обновить эту систему до уровня AIX 5L с пакетом обслуживания 5200-09. В обоих случаях для обновления применяется команда smitty update_all.

Прим.:
Поскольку на носителе записаны только базовые установочные образы,то после обновления до AIX 5L с пакетом обслуживания 5200-09 с помощью базового носителя вы не сможете аннулировать программное обеспечение и вернуться к предыдущему уровню.

Для того чтобы установить AIX 5L версии 5.2, загрузите систему с установочного носителя и выполните инструкции, приведенные в книге Руководство по установке и справочник AIX 5L версии 5.2.

Прим.:
Операционная системы AIX 5L версии 5.2 не поддерживается в системах MCA (архитектура Micro Channel), а также в системах базовой платформы PowerPC (PReP).

Требования к формату диска

AIX нельзя устанавливать на неправильно отформатированном диске SCSI. Для AIX требуется, чтобы диск был отформатирован с размером сектора, поддерживаемым подключенным контроллером SCSI. Все контроллеры SCSI AIX поддерживают диски с размером сектора 512 байт. Диски SCSI с размером сектора 522 байт поддерживаются только тогда, когда они подключены к RAID-контроллерам SCSI. Если диск был отформатирован для SCSI RAID, но не подключен к контроллеру SCSI RAID, то его конфигурация может быть не определена. Если диск настроен, то он, возможно, не будет читаться в среде AIX. В некоторых случаях функции certify и format в проверках AIX могут быть использованы для переформатирования диска для подключенного контроллера SCSI.

Создание загрузочных компакт-дисков

Рекомендуется создать компакт-диск для загрузки и управления системой, соответствующий текущей версии AIX.

Для создания загрузочного диска выполните следующие команды (где cdx - это подключенный пишущий привод CD). Файл bosinst.data должен быть установлен для интерактивной установки (PROMPT = yes).

cd /var/adm/ras
ls ./bosinst.data ./image.data | backup -ivqf/tmp/fakemksysb
mkcd -m /tmp/fakemksysb -d /dev/cdx

ИЛИ

 mkcd -m /tmp/fakemksysb -S

создаст образ компакт-диска, который можно перенести в систему с пишущим приводом CD.

Прим.:
Последняя команда mkcd в предыдущем примере создает образ, который можно перенести в другую систему (AIX или иную систему) для записи на компакт-диск.

Магнитная лента mksysb

Для создания резервной копии на магнитной ленте с помощью команды mksysb необходимо установить следующие исправления:

Дополнительная информация приведена в файле /usr/lpp/bos.sysmgt/README.

Обходной путь при неудачной загрузке системы

Прим.:
Эта процедура не должна использоваться в системах 7028, 7029, 7038 и 7040. Среди систем, загрузка которых может оказаться неудачной, находятся все системы с архитектурой CHRP, начиная с модели F50. Информация о том, как произвести загрузку этих типов систем с магнитной ленты mksysb, находится в разделе Восстановление после выполнения команды setenv real-base в системах 7028, 7029, 7038 и 7040.

Если загрузка системы не удалась, выполните следующие действия:

  1. Откройте командную строку встроенного ПО. Она обычно доступна через опцию меню SMS, в противном случае, обратитесь к документации по аппаратному обеспечению, поскольку это может изменяться от модели к модели.
  2. В командной строке введите следующие команды:
    setenv real-base 1000000
    reset-all
    Система будет перезагружена.

Устранение неполадок установки с резервной копии mksysb

Проверьте наличие достаточного количества свободных блоков в файловых системах для записи временных файлов. Убедитесь в том, что каждая файловая система имеет хотя бы 500 свободных блоков при создании образа резервной копии mksysb. Система требует рабочего пространства в каждой файловой системе при установке с образа резервной копии mksysb.

Прим.:
В зависимости от типа данных или файлов в файловой системе, могут потребоваться дополнительные свободные блоки. Например, если в системе существует множество маленьких файлов, то автоматически выделяются дополнительные 4 Кб для расширения метаданных.

Набор файлов rsct.opt.storagerm

Набор файлов rsct.opt.storagerm не устанавливается автоматически при обновлении Технологии масштабируемых кластеров повышенной надежности (RSCT). Этот набор файлов можно установить после обновления RSCT. Для того чтобы отменить обновления RSCT при установленном наборе файлов rsct.opt.storagerm, нужно сначала удалить из системы этот набор файлов rsct.opt.storagerm.

AIX Toolbox Media и NIM lpp_sources

При использовании NIM (Управление сетевой установкой) lpp_source для установки базовой операционной системы не копируйте содержимое компакт-диска AIX Toolbox for Linux Applications в lpp_source. Это приведет к установке нескольких копий программного обеспечения cdrecord и mkisofs. Ни cdrecord, ни mkisofs, не будет установлен при наличии нескольких копий.

Комплект графического программного обеспечения поставляется на двух дисках

Вследствие ограниченного объема базового установочного компакт-диска AIX комплект графического программного обеспечения поставляется на компакт-диске Том 2. Компакт-диск Том 2 необходим в случае установки с компакт-диска с заменой всех данных или с сохранением, если применяются опции установки по умолчанию (Графическое программное обеспечение = да).

В случае создания lpp_source для сетевой установки (NIM) компакт-диск Том 2 потребуется для добавления в lpp_source графического программного обеспечения. Для того чтобы добавить графическое программное обеспечение после создания lpp_source, выполните следующие действия:

  1. Введите команду smitty nim_update_add.

    Появится меню Добавить программное обеспечение в lpp_source.

  2. В поле Комплект Installp, содержащий пакеты для добавления выберите комплект Графика.

В AIX 5.2 с пакетом обслуживания 5200-03 содержимое комплекта графики было изменено. В состав комплекта входит программное обеспечение bos.docsearch и bos.docregister, необходимое для набора файлов sysmgt.websm. Дополнительное программное обеспечение расположено на компакт-диске Том 1. Вам будет предложено установить это дополнительное программное обеспечение.

Поддержка графического программного обеспечения и варианты рабочего стола

Предусмотрены следующие варианты рабочего стола: CDE, KDE, GNOME и NONE. Выбор варианта NONE приведет к установке минимальной конфигурации, включающей в себя следующие компоненты:

При новой установки и установке с заменой всех данных комплект графического программного обеспечения устанавливается по умолчанию (Графическое программное обеспечение = да) даже в том случае, если установлена не графическая консоль. Такой подход позволяет работать с приложениями из других удаленных графических систем.

Если консоль не поддерживает графику, то опция установки рабочего стола недоступна.

CSM Server

Перед установкой CSM Server необходимо ознакомиться с Руководством по планированию и установке программного обеспечения, в котором описаны специфические действия по установке CSM. Невозможно установить этот продукт без использования документированных процедур, описанных в этой книге.

Для установки CSM Server требуются четыре набора файлов rpm с открытым кодом, которые должны быть установлены перед установкой программного обеспечения CSM Server, и их зависимые пакеты - графический пользовательский интерфейс Администратора выполнения распределенных команд (DCEM) CSM и приложение Web-администратора системы DCEM CSM. Обязательные наборы файлов rpm:

От имени пользователя root выполните следующие действия для установки наборов файлов rpm и CSM Server:

  1. Установите указанные выше наборы файлов rpm с помощью SMIT Install Software (введите smitty install_latest в командной строке AIX).
    1. Нажмите F4 и выберите /dev/cd0 (накопитель компакт-диска) в качестве ВХОДНОГО каталога/диска для программного обеспечения.
    2. Нажмите F4 и выберите (нажав F7 для каждого пакета) tcl-8.3.3, tk-8.3.3, expect-5.32 и conserver-7.2.4 для устанавливаемого ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, или нажмите F4 и выберите все требуемые пакеты программного обеспечения.
    3. Для того чтобы подтвердить Лицензионное соглашение о программном обеспечении, нажмите клавишу Tab, изменив Нет на Да для значения Принять новые лицензионные соглашения, а затем нажмите Enter.
    4. Нажмите Enter снова, чтобы подтвердить продолжение процесса установки.
    5. Просмотрите результаты установки и нажмите F3 для возвращения на панель установки, или нажмите F10 для возвращения в командную строку AIX.
  2. Установите CSM Server с помощью SMIT Install Software (введите smitty install_latest в командной строке AIX).
    1. Нажмите F4 и выберите (нажав F7 для каждого пакета) csm.server, csm.gui.dcem и csm.gui.websm для устанавливаемого ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, или нажмите F4 и выберите все требуемые пакеты программного обеспечения.
    2. Для того чтобы подтвердить Лицензионное соглашение о программном обеспечении, нажмите клавишу Tab, изменив Нет на Да для значения Принять новые лицензионные соглашения, а затем нажмите Enter.
    3. Нажмите Enter снова, чтобы подтвердить продолжение процесса установки.
    4. Просмотрите результаты установки и нажмите F3 для возвращения на панель установки, или нажмите F10 для возвращения в командную строку AIX.

Обновление версии

Обновление версии AIX 4.2.1

Перед переходом к AIX 5.2 систему, работающую под управлением AIX 4.2.1, следует обновить с помощью компакт-диска обновления, выпущенного в сентябре 1999 года или позже. На этикетке компакт-диска должен быть указан номер LCD4-0252-13 или выше. Для проверки работающей системы убедитесь, что версия применяемого файла bos.rte.install не ниже 4.2.1.17.

Набор файлов xlC.rte

При обновлении AIX 4.2.x или AIX 4.3.x до AIX 5.2 проверьте уровень набора файлов xlC.rte с помощью следующей команды:

lslpp -L xlC.rte

Если уровень набора файлов xlC.rte ниже 5.0.2.x, то перед переходом к AIX 5.2 следует установить APAR IY17981. В противном случае загрузка обновленной системы будет невозможна.

APAR IY17981 можно загрузить со следующего Web-сайта:

http://www-03.ibm.com/servers/eserver/support/unixservers/aixfixes.html

Миграция подсистемы печати System V из AIX 4.3.3

Подсистема печати System V представляет собой альтернативную подсистему печати AIX. Для установки наборов файлов bos.svprint.* в среде TCB необходимо создать в системе ИД пользователя lp (UID:11) и ИД группы lp (GID:11). В противном случае, эти наборы файлов установлены не будут.

Во избежание этой неполадки перед обновлением системы AIX 4.3.3 создайте в ней учетные записи пользователя lp (UID:11) и группы lp (GID:11).

Защищенная компьютерная база (TCB)

Известные неполадки и способы их устранения

Файл /dev/dlcqllc

Если при выполнении команды tcbck -n tree в обновленной системе, в которой применяется TCB, возникает следующая ошибка:

3001-020 Не удалось найти файл /dev/dlcqllc

то выполните следующую команду для повторного создания устройства /dev/dlcqllc:

# mkdev -c dlc -s dlc -t x25_qllc

Набор файлов bos.clvm.enh после перехода к AIX 5L версии 5.2

Набор файлов bos.clvm.enh не устанавливается в процессе обновления до AIX 5.2. После завершения обновления пользователям набора файлов bos.clvm.enh потребуется повторно установить его с установочного носителя AIX 5.2.

Ошибки sysck в X11.loc.nl_BE.Dt.rte

В процессе обновления до AIX 5.2 пользователям языкового набора файлов nl_BE могут выдаваться сообщения об ошибках sysck. В этом случае выполните принудительную установку набора файлов X11.loc.nl_BE.Dt.rte.

Ошибки xmodmap/Zh_CN после обновления

После обновления до AIX 5.2 команда lppchk -f может выдать следующее предупреждающее сообщение:

lppchk: 0504-206 Не удалось найти файл
/usr/lpp/X11/defaults/xmodmap/Zh_CN/keyboard.
lppchk: 0504-206 Не удалось найти файл
/usr/lpp/X11/defaults/xmodmap/Zh_CN.

В этом случае следует заново установить набор файлов X11.loc.Zh_CN.base.rte после обновления.

Рабочий стол KDE

Если в системе, полученной в результате обновления AIX 4.3 до AIX 5.2 или установки AIX 5.2, одновременно установлены рабочие столы CDE и KDE, то при подключении к рабочему столу CDE рабочий стол KDE может быть недоступен. Для устранения этой неполадки удалите следующую информацию о запуске CDE из файла /etc/inittab:

Прим.:
Для удаления этой информации необходимы права доступа пользователя root.
dt:2:wait:/etc/rc.dt

Не удаляйте следующую запись KDE из файла /etc/inittab:

kdm:2:once:/opt/freeware/kde/bin/kdm

API отслеживания производительности

API отслеживания производительности содержится в наборе файлов bos.pmapi. Бета-версия кода поставлялась некоторым заказчикам и распространялась через alphaWorks под именем pmtoolkit.

Набор файлов bos.pmapi не поддерживает процессор RS64-I (A35). Попытка установить этот набор файлов в системах с указанным процессором приведет к сбою и выдаче следующего сообщения об ошибке:

setup_branchtable: процессор пока не
поддерживается.
instal:  при выполнении сценария
./bos.pmapi.pmsvcs.post_i произошла ошибка.

При обновлении любой версии f AIX с любым уровнем бета-версии данного набора файлов необходимо перед установкой набора файлов bos.pmapi удалить из системы набор файлов pmtoolkit и перезагрузить систему. В противном случае, попытка загрузить расширение ядра набора файлов pmtoolkit приведет к сбою.

Убедитесь, что набор файлов pmtoolkit установлен. Для этого выполните следующую команду:

lslpp -l pmtoolkit

SNMPv3

После перехода к AIX 5.2 по умолчанию применяется версия SNMPv3 без шифрования. Если в файле /etc/snmpd.conf были указаны связи, прерывания или записи smux, то их следует вручную перенести в файл /etc/snmpdv3.conf. Инструкции по переносу этой информации приведены в разделе "Управление сетями" книги Руководство по управлению системой AIX 5L версии 5.2: Сети и средства связи.

Kerberos

Все защищенные удаленные команды применяют библиотеку Kerberos версии 5 и библиотеку GSSAPI. Эти библиотеки входят в состав Службы сетевой идентификации IBM версии 1.3, которая поставляется на компакт-диске AIX 5L Version 5.2 Expansion Pack. Несмотря на это, необходимо установить набор файлов krb5.client.rte.

В случае обновления системы, в которой установлен Kerberos версии 5 или Kerberos версии 4, до уровня AIX 5.2 сценарии установки предложат установить набор файлов krb5.client.rte. Защищенные удаленные команды поддерживают клиенты и серверы Kerberos, принадлежащие как стандартному Kerberos 5, так и DCE.

Дополнительная информация приведена в разделе "Защита Rcmd - Основные сведения" книги Руководство пользователя системы AIX 5L версии 5.2: Сети и средства связи.

Переход к новой версии AIX Toolbox для приложений Linux

Если в системе установлен продукт AIX Toolbox для приложений Linux и уровень набора файлов rpm.rte ниже 3.0.5.20, то перед переходом к AIX 5.2 это программное обеспечение следует удалить из системы. Программное обеспечение Toolbox, устанавливаемое вместе с наборами файлов rpm.rte версий до 3.0.5.20, несовместимо с программным обеспечением AIX Toolbox, которое устанавливается в AIX 5L версии 5.2, вследствие изменения структуры общей библиотеки.

Удалите это программное обеспечение, если вы планируете выполнить установку с сохранением и выделить файловую систему /opt/freeware для программного обеспечения Toolbox. Автоматическая замена файлов этой файловой системы в процессе установки с сохранением не поддерживается. Для того чтобы удалить существующий пакет rpm, воспользуйтесь инструментом destroyRPMS, расположенным в каталоге /contrib компакт-диска AIX Toolbox for Linux Applications. Для этого выполните следующую команду:

mount -vcdrfs -oro /dev/cd0 /mnt
/mnt/contrib/destroyRPMS

В случае обновления системы AIX 4.3.3 до AIX 5L, если набор файлов rpm.rte был установлен без создания собственной файловой системы /opt или /opt/freeware, то после выполнения команды destroyRPMS рекомендуется удалить каталоги /opt/freeware и /usr/opt/freeware. В системе AIX 5L набор файлов rpm.rte, как правило, устанавливается в файловой системе /opt. Однако если rpm обнаружит каталог /usr/opt/freeware, то он им воспользуется. При необходимости можно установить бесплатное программное обеспечение rpm в файловой системе /usr, однако рекомендуется применять файловую систему /opt.

Если обновление уже выполнено и в нем участвовала файловая система /usr/opt/freeware, то для ее изменения вновь выполните команду destroyRPMS, удалите существующие каталоги /usr/opt/freeware и /opt/freeware и повторно установите rpm.rte.

Дополнительная информация приведена в файле /README.TXT на компакт-диске AIX Toolbox для приложений Linux.

Настройка

Новое поле флагов в странице справки по системному вызову dr_reconfig

В страницу справки по системному вызову dr_reconfig() необходимо добавить новые имена флагов структуры dr_info ( sys/dr.h). Перейдите к следующей строке:

typedef struct dr_info {
   ...
   ...
   unsigned int pshm;

Сразу под этими строками добавьте следующее:

unsigned int           : 6;   // зарезервировано
unsigned int migrate   : 1;   // операция перехода к новой версии
unsigned int hibernate : 1;   // операция отключения с сохранением состояния
unsigned int partition : 1;   // ресурс является разделом

Управление сигналами: обработка сигналов

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

#include <pthread.h>
#include <signal.h>

static pthread_mutex_t mutex;
sigset_t set;
static int sig_cond = 0;

void *run_me(void *id)
{
       int sig;
       int err;
	     sigset_t sigs;
	     sigset_t oldSigSet;
	     sigfillset(&sigs);
	     sigthreadmask(SIG_BLOCK, &sigs, &oldSigSet);

       err = sigwait(&set, &sig);

       if(err)
       {
              /* обработать ошибку */
       }
       else
       {
              printf("Получен сигнал SIGINT\n");
              pthread_mutex_lock(&mutex);
              sig_cond = 1;
              pthread_mutex_unlock(&mutex);
       }

       return;
}

main()
{
       pthread_t tid;

       sigemptyset(&set);
       sigaddset(&set, SIGINT); 
       pthread_sigmask(SIG_BLOCK, &set, 0);

       pthread_mutex_init(&mutex, NULL);

       pthread_create(&tid, NULL, run_me, (void *)1);

       while(1)
       {
              sleep(1);
              /* или нечто подобное */

              pthread_mutex_lock(&mutex);
              if(sig_cond)
              {
                     /* код завершения работы */
                     return;
              }
              pthread_mutex_unlock(&mutex);

       }

}

Если функцию sigwait вызвали одновременно несколько потоков, при получении соответствующего сигнала значение будет возвращено только в одном из них. Невозможно предсказать, работа какого именно потока будет продолжена. Если поток выполняет функцию sigwait, а также обрабатывает какие-либо другие сигналы (не используя для этого sigwait), то пользовательские обработчики сигналов должны блокировать все сигналы sigwaiter.

Прим.:
Процедура sigwait содержит точку завершения.

Ограничения

Базовая операционная система (BOS)

Известные неполадки команд ksh и ksh93

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

Если правая часть регулярного выражения содержит символ (@) или (|), применяемый со специальным значением, то вычисление значения такого выражения может быть выполнено неправильно. В этом случае воспользуйтесь командой /usr/bin/ksh93.

В случае команды /usr/bin/ksh93 могут возникнуть ошибки перенаправления ввода с помощью "документа ввода с консоли". Для того чтобы избежать этой неполадки, воспользуйтесь командой /usr/bin/ksh.

В процессе запуска начальной оболочки в указанном порядке обрабатываются следующие файлы:

  1. /etc/environment
  2. /etc/profile
  3. .profile
  4. .env

Применение IBM Directory совместно с локалью Ja_JP

При работе с японским языком настоятельно рекомендуется применять IBM Directory с локалью Ja_JP. Другие локали японского языка могут привести к неправильной работе GUI администрирования сервера.

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

Cluster Systems Management (CSM) версии 1.5

Документация по CSM приведена на следующем Web-сайте:

http://www.ibm.com/servers/eserver/clusters/library

Щелкните на ссылке AIX cluster software documentation, затем щелкните на ссылке Cluster Systems Management.

Требования к программному обеспечению

Сервером управления CSM может быть любая поддерживаемая система System p, iSeries или xSeries. При работе сервера управления CSM в AIX должна применяться версия не ниже AIX 5L версии 5.3 или AIX 5L версии 5.2 с рекомендуемым пакетом обслуживания 5200-04. Другие системы в кластере CSM являются управляемыми узлами. Управляемыми узлами также могут быть любые поддерживаемые системы System p, iSeries или xSeries. Если на управляемом узле установлена система AIX, ее версия должна быть не ниже AIX 5L версии 5.3, AIX 5L версии 5.2 с рекомендуемым пакетом обслуживания 5200-04 и APAR, упомянутыми выше, или AIX 5L для POWER версии 5.1 с рекомендуемым пакетом обслуживания 5100-08. Дополнительную информацию о поддерживаемых системах и версиях Linux в среде CSM можно получить в документации CSM.

Технология масштабируемых кластеров повышенной надежности (RSCT), версия 2.3.9.0

Приложение контроля и управления ресурсами (RMC) входит в состав RSCT. RSCT включает в себя файл readme, который устанавливается вместе с набором файлов rsct.core.utils. Полное имя этого файла - /usr/sbin/rsct/README/rsct.core.README. В нем содержится дополнительная информация о приложении RMC.

Ограничения для японских локалей

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

Администратор обслуживания ресурсов (ServiceRM)

Администратор обслуживания ресурсов (ServiceRM) - это администратор ресурсов технологии масштабируемых кластеров повышенной надежности (RSCT), предназначенный для создания обслуживаемых событий, связанных с неполадками, обнаруженными средствами диагностики AIX. ServiceRM отправляет уведомления об этих событиях служебной фокусной точке Консоли аппаратного обеспечения (HMC).

Средство автоматического монтирования компакт-дисков и DVD

В AIX 5L версии 5.2 предусмотрено средство автоматического монтирования компакт-дисков и DVD (cdromd), которое входит в состав набора файлов bos.cdmount. Для того чтобы демон cdromd запускался во время запуска системы, добавьте в файл /etc/inittab следующую строку:

cdromd:23456789:wait:/usr/bin/startsrc -s cdromd

Демон cdromd взаимодействует со сценариями, приложениями и инструкциями, которые пытаются смонтировать компакт-диск или DVD без предварительной проверки доступности соответствующего устройства. В этом случае происходит ошибка занятого ресурса или устройства. Команды cdumount и cdeject позволяют размонтировать устройство, для того чтобы смонтировать его в соответствии инструкциями или способом, указанным в программе. Аналогичным образом точку монтирования устройства можно определить с помощью команд cdcheck -m и mount.

За дополнительной информацией обратитесь к документации по команде cdromd в книге AIX 5L Version 5.2 Commands Reference, Volume 2 в справочной системе Information Center для System p и AIX, расположенной по следующему адресу:

http://publib16.boulder.ibm.com/pseries/index.htm
Прим.:
  1. Для того чтобы приостановить управление устройством с помощью демона автомонтирования без извлечения носителя выполните следующую команду, где устройство - это имя устройства:
    cdutil
    -s -k устройство
    По умолчанию в процессе установки набора файлов bos.cdmount запись cdromd в файл /etc/inittab добавляется.
  2. В документации по управлению системой AIX 5L версии 5.2 неправильно указано, что компакт-диски и DVD монтируются по умолчанию.
  3. Если команда cdromd включена и в процессе установки необходим дополнительный том, компакт-диск извлекается и вам предлагается вставить следующий том. Если такой режим работы не желателен, выключите команду cdromd в процессе установки. По умолчанию в ходе многотомной установки компакт-диски автоматически размонтируются и следующий том запрашивается без извлечения текущего компакт-диска.

Печать SVR4

Подробная информация о настройке печати SVR4 приведена в руководстве по выполнению задач IBM Printing for Fun and Profit under AIX 5L (SG24-6018-00), которое можно загрузить на следующем Web-сайте:

http://www.redbooks.ibm.com/

Применение команды mkprtldap в IBM Directory 5.1

Для IBM Directory 5.1 и более поздних версий перед настройкой параметров печати System V с помощью команды mkprtldap необходимо установить и настроить сервер IBM Directory (LDAP). Команда mkprtldap позволяет настроить сервер IBM Directory 4.1, если до этого он не был настроен в системе. Начальная конфигурация IBM Directory 4.1, поддерживаемая командой mkprtldap, включает в себя настройку пароля DN администратора и базы данных DB2, если до этого они не были настроены. Данная функция не поддерживается командой mkprtldap для IBM Directory 5.1 и более поздних версий.

Команда mkprtldap предназначена только для IBM Directory 5.1 в AIX 5L версии 5.2 с рекомендуемым пакетом обслуживания 5200-01 и более поздних версий.

Web-администратор системы

Управление удаленными клиентами

Сервер HTTP должен быть установлен и настроен одним из следующих способов:

Это необходимо для поддержки управления удаленными клиентами с помощью Web-администратора системы. Правильная настройка сервера HTTP позволяет системе AIX передавать удаленным клиентам страницы для загрузки, Java Web Start, страницы с аплетами, а также расширенную электронную справку.

Рекомендации при установке сервера IBM HTTP Server 2.0.47.1 в системе AIX:

Инструкции по установке другого сервера HTTP в системе AIX:

  1. Установите Web-сервер.
  2. После успешной установки программного обеспечения настройте Web-сервер с помощью команды быстрого доступа SMIT smitty change_doc_search_server.
  3. В параметре "Расположение служб поиска документов" выберите значение Локальный - этот компьютер и укажите в предусмотренных панелях необходимую информацию. После успешной установки программного обеспечения сценарий, входящий в состав комплекта, выполнит необходимые действия по настройке и инициализации удаленного доступа, а также функций обработки файлов для Web-администратора системы.

После обновления набора файлов sysmgt.websm обновляется wsmserver в файлах /etc/services и /etc/inittab. Если ранее в эти записи были внесены изменения, перед обновлением эти файлы следует отредактировать.

Помощник по настройке

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

Задача Помощника по настройке под названием "Настройка Web-сервера для работы с Web-администратором системы с помощью браузера" предполагает, что сервер IBM HTTP Server установлен в каталоге /usr/HTTPServer/htdocs.

Однако программное обеспечение Web-сервера не устанавливается в ходе базовой установки AIX. Сперва установите Web-сервер, затем вернитесь к этой задаче для завершения настройки.

После успешной установки сервера HTTP программу Помощник по настройке можно запустить с помощью команды configassist из рабочего стола:

Альтернативные способы настройки перечислены в предыдущем разделе Управление удаленными клиентами. Каждый способ позволяет настроить Web-сервер для поддержки удаленной среды Web-администратора системы.

Администратор выполнения распределенных команд (DCEM)

Установка пакетов графического пользовательского интерфейса CSM DCEM (csm.dcem.gui) и приложения Web-администратора системы CSM DCEM (csm.dcem.websm ) зависит от установки CSM Server. Дополнительная информация приведена в разделе Cluster Systems Management (CSM) версии 1.5.

Поиск по шаблону

Изменения были внесены в функцию поиска по шаблону действий Поиск и Фильтр. В AIX 5.1 функция поиска по шаблону позволяет найти подстроку шаблона. AIX 5.2 позволяет применять один или несколько символов подстановки (*) для создания сложных шаблонов, аналогично оболочке Korn.

В результате внесенных изменений шаблоны, применявшиеся в AIX 5.1, не работают в AIX 5.2. В AIX 5.1 шаблон abc позволяет найти значения параметров, содержащие подстроку abc. В AIX 5.2 шаблон abc позволяет найти только значения параметров, равные abc. Для того чтобы, получить такие же результаты, как в AIX 5.1, укажите шаблон *abc*.

Кроме изменения правил поиска по шаблону, имя оператора поиска по шаблону в окне диалога Фильтр изменено с содержит на совпадений.

Просмотр состояния удаленной очереди

Представление Все очереди печати для удаленных принтеров AIX Web-администратора системы может указывать на несуществующую неполадку удаленной очереди. Проверьте фактическое состояние очереди, выполнив в командной строке следующую команду:

enq -q -P очередь

Если в выводе команды будет показано, что очередь готова, функция печати будет работать без ошибок.

Демон реестра версии 2.2.0.9

В демоне реестра версии 2.2.0.9 реализована поддержка серверов семейства POWER5. Для этого семейства серверов IBM был значительно изменен состав и формат реестра VPD. Теперь для формирования данных реестра VPD применяется промышленный стандарт XML. В основном эти изменения не заметны для пользователей системы. Средства и серверы IBM, получающие данные VPD, также изменены и теперь могут получать данные в новом формате. Формат XML не позволяет создавать цепочки файлов VPD, которые поддерживались в предыдущем формате.

Для демона реестра предусмотрен новый графический пользовательский интерфейс (GUI) управления микрокодом. Для применения этой функции в AIX необходимо установить набор файлов invscout.websm, либо, если к системе подключена Консоль аппаратного обеспечения (HMC), обновить микрокод. GUI представляет собой встраиваемый модуль Web-администратора системы, позволяющий определять уровень микрокода, а также загружать и устанавливать микрокод.

Данный выпуск демона реестра позволяет в значительной степени изменить способ определения уровней микрокода систем, адаптеров и устройств для сравнения с последними доступными уровнями. В предыдущих выпусках собранные данные для определения состояния системы отправлялись в IBM.

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

Новая функция создания отчета об уровне микрокода может привести к неполадкам в работе процедур создания отчетов о системах и может потребовать внесения изменений в эти процедуры.

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

http:/www14.software.ibm.com/webapp/set2/firmware/gjsn

Ниже перечислены наборы файлов и их минимальные версии, необходимые для применения новой функции Демона реестра:

invscout.com 2.2.0.1
invscout.ldb 2.2.0.2
invscout.rte 2.2.0.9
invscout.websm 2.2.0.5

Для того чтобы получить необходимые наборы файлов, закажите APAR IY58377 в центре доставки исправлений на следующем Web-сайте:

http://www-03.ibm.com/servers/eserver/support/unixservers/aixfixes.html

Получение компакт-диска со встроенным программным обеспечением

Ошибки в процессе определения уровня встроенного программного обеспечения при работе с утилитой Inventory Scout могут быть связаны с неполадками при подключении к сети Internet. Вместо загрузки исправлений встроенного программного обеспечения из Internet можно заказать со следующего Web-сайта компакт-диск с копией встроенного программного обеспечения:

http://www14.software.ibm.com/webapp/set2/firmware/gjsn?mode=10&page=cdrom.html

Зависание сервера ITDS

Сервер ITDS 5.2 и более поздних версий может зависать в системах AIX версии 5.2. Зависание происходит в том случае, если выполнены следующие два условия:

  1. Система настроена в качестве клиента LDAP и подключается к себе самой (команда mksecldap и
  2. Процесс сервера ibmslapd был перезапущен (в том числе из-за перезагрузки системы).

В такой ситуации могут проявляться следующие признаки неполадки:

Для устранения неполадки перезапустите демон secldapclntd (restart-secldapclntd).

Прочее программное обеспечение

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

Компиляторы

Ниже перечислены полностью поддерживаемые версии программ:

Более подробная информация приводится в разделе "Traditional Programming Languages" следующего Web-сайта:

http://www-306.ibm.com/software/sw-bycategory/subcategory/SW760.html

AIXlink/X.25

AIXlink/X.25 версии 2.1

AIXlink/X.25 версии 2.1 поддерживается в AIX 5L версии 5.2 с рекомендуемым пакетов обслуживания 5200-01 и более поздних версий, которые поставляются на компакт-диске обновления AIX с мая 2003 года.

Дополнительная информация о поддерживаемых адаптерах, а также инструкции по их установке и настройке вы можете найти в книге AIXlink/X.25 Version 2.1 for AIX: Guide and Reference, опубликованной на следующем Web-сайте: http://publib.boulder.ibm.com/infocenter/pseries/index.jsp. Выберите Документация по AIX -> Сети и средства связи -> AIXlink/X.25 Version 2.1 for AIX: Guide and Reference.

AIXlink/X.25 версии 1.1.5

В AIX 5L AIXlink/X.25 версии 1.1.5 не поддерживается.

AIX Fast Connect версии 3.1.2

Документацию по AIX Fast Connect можно найти на следующем Web-сайте:

http://publib16.boulder.ibm.com/pseries/en_US/aixbman/fastcon/fastcontfrm.htm

Описание последних обновлений этого продукта приведено в файле /etc/cifs/README, который устанавливается вместе с AIX Fast Connect.

Быстрая установка

Для того чтобы установить AIX Fast Connect, выполните следующие действия:

  1. Установите AIX Fast Connect с соответствующего компакт-диска с помощью команды smitty install_all.
  2. Для работы с меню AIX Fast Connect в SMIT введите команду smitty smb.
  3. Настройте шифрование паролей AIX Fast Connect и добавьте пользователя.
  4. Обратитесь к серверу AIX Fast Connect с клиента PC, подключив для этого сетевой диск. Имя сервера совпадает с именем хоста AIX, доступ к общему каталогу HOME разрешен по умолчанию.

Communications Server for AIX версии 6.1

Дополнительная информация об этом продукте приведена на Web-сайте поддержки Communications Server:

http://www.ibm.com/software/network/commserver/aix/support
Прим.:
64-разрядное ядро не поддерживает функции AnyNet CS/AIX.

Распределенная вычислительная среда (DCE)

IBM DCE for AIX версии 3.2, для поддержки AIX версии 5.2 требуется PTF 4.

IBM DFS for AIX версии 3.1, для поддержки AIX версии 5.2 требуется PTF 7.

Более подробную информацию можно найти на следующем Web-сайте: http://www-306.ibm.com/software/network/dce/support/version/info.html.

High Availability Management Server версии 1.4.1.11

Рекомендуется установить следующие APAR для HAMS версии 1.4.1.11 для AIX 5L версии 5.2 на технологическом уровне 5200-09:

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

Information Center AIX

Справочная система IBM System p and AIX Information Center - это информационный портал для заказчиков AIX и System p. Этот Web-сайт позволяет получить доступ к следующей информации:

Справочная система AIX 5L Version 5.2 Information Center расположена на следующем Web-сайте:

http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/index.htm

Приложение A. Изменения в AIX 5L версии 5.2

Базовая операционная система (BOS)

64-разрядный идентификатор системы

AIX 5L версии 5.2 с рекомендуемым пакетом обслуживания 5200-03 или более поздним предоставляет 64-разрядный идентификатор системы для совместимости с перспективными системами.

64-разрядное ядро

В AIX 5L версии 5.2 реализовано масштабируемое 64-разрядное ядро, позволяющее обрабатывать большое число приложений, выполняющихся на 64-разрядном аппаратном обеспечении. Масштабируемость 64-разрядного ядра обеспечивается за счет большего адресного пространства ядра. Данное пространство позволяет работать с системными приложениями большего объема без дополнительных ограничений и применения интерфейсов расширения ядра.

Прим.:
В операционной системе AIX 5L версии 5.2 сохранена поддержка 32-разрядного ядра. Максимальный объем физической памяти, доступной для системы или раздела с 32-разрядным ядром, составляет 96 Гб.

Поддерживаемые системы

Дополнительная информация о поддерживаемых и неподдерживаемых компонентах приведена в разделе Приложение B. Устройства, не поддерживаемые в AIX 5L версии 5.2.

Основные функции

Набор функций, предоставляемых операционной системой AIX 5L версии 5.2, не зависит от выбранного ядра. Системы с 32- и 64-разрядным ядром работают с общими базовыми библиотеками, командами, утилитами и файлами заголовков.

Ниже перечислены различия между 32- и 64-разрядным ядром:

В описании команды chfs вместо атрибута протокола JFS указан атрибут JFS2

В книге AIX 5L Version 5.2 Commands Reference, Volume 1 в описании команды chfs вместо атрибута протокола JFS неверно указан атрибут JFS2. Ниже приведена правильная информация для JFS:

-a log=имя-логического-тома
Задает полный путь к логическому тому протокола файловой системы для существующего протокола. Устройство ведения протокола для этой файловой системы должно принадлежать той же группе томов, что и файловая система.

Ниже приведена правильная информация для JFS2:

-a log=имя-логического-тома
Если файловая система применяет внешний протокол, данная опция позволяет переместить внешний протокол из одного логического тома на другой логический том типа jfs2log, который должен быть правильно отформатирован. Если файловая система монтируется во время изменения внешнего протокола с помощью команды chfs, то изменение будет указано в файле /etc/filesystems. Однако сам протокол будет изменен только после следующего монтирования файловой системы, в результате выполнения операции umount, либо сбоя и восстановления системы.

Если файловая система применяет внутренний протокол, данная опция не позволяет переключаться между внутренним и внешним протоколами. Для того чтобы изменить inlinelog на outlinelog (или наоборот) необходимо удалить и вновь создать файловую систему.

Новый флаг для команды mklv

-T O Применяет новый подтип устройств логического тома. С помощью этого подтипа устройств приложение (например, база данных) разрешает пропускать управляющий блок логического тома (lvcb) в начале логического тома (lv).

Дополнительная информация о команде mklv приведена в книге AIX 5L Version 5.2 Commands Reference, Volume 3.

Флаг -V команды sar не поддерживается

В операционной системе AIX 5.1 и более поздних версий не поддерживается флаг -V команды sar.

Perl

Прим.:
IBM продолжает поставлять Perl, но не поддерживает его.

Вместе с операционной системой AIX, в соответствии с гибкой лицензией, поставляются следующие наборы файлов Perl:

Для получения дополнительной информации выполните команду perl -v. С текстом гибкой лицензии можно ознакомиться на следующем Web-сайте:

http://www.opensource.org/licenses/artistic-license.html

Набор файлов perl.rte устанавливается автоматически.

Дополнительная информация о Perl приведена на следующем Web-сайте:

http://www.perl.org

Новые справочные страницы Perl расположены в каталогах /usr/opt/perl5/man и /usr/opt/perl5/man64.

AIX 5L версии 5.2 поддерживает Perl 5.8.0. Для внешних функции Perl, откомпилированных с помощью более ранних версий Perl, может потребоваться повторная компиляция для поддержки нескольких нитей в Perl 5.8.0.

Интерфейсы языков C99

Системные библиотеки и заголовки AIX 5L версии 5.2 содержат интерфейсы, соответствующие стандартам языков ISO/IEC 9899:1999(E) (C99) и Единой спецификации UNIX версии 3. Имена некоторых интерфейсов могут совпадать с символами существующих программ. При необходимости вы можете скрыть эти интерфейсы, указав в процессе компиляции опцию -D_NOISOC99_SOURCE.

Большинство новых интерфейсов языков C99 недоступны в случае компиляции с применением формата 128-разрядного длинного с плавающей точкой двойной точности вместо 64-разрядного длинного двойной точности.

Как правило, ошибки процедур вычисления не приводят к ошибкам домена.

32-разрядный SDK IBM для AIX, Java 2 Technology Edition, версия 1.4

32-разрядный SDK IBM для AIX, Java 2 Technology Edition версии 1.4 состоит из наборов файлов Java14.*. Дополнительная информация приведена в файле /usr/java14/docs/sdkguide.aix32.htm.

32-разрядный SDK IBM для AIX, Java 2 Technology Edition версии 1.4 входит в состав базовой операционной системы AIX. 64-разрядная версия входит в состав комплекта расширения AIX 5L версии 5.2. Кроме того, ее можно загрузить со следующего Web-сайта AIX Java: http://www.ibm.com/developerworks/java/jdk/aix.

Вы можете динамически изменять конфигурацию логических разделов, в которых работают приложения Java 1.4.

Прим.:
Уменьшение числа процессоров или объема физической памяти, выделенных логическому разделу, приведет к снижению производительности приложения Java, но не прервет его работу.

Операционная система AIX 5L версии 5.2 поддерживает 32- и 64-разрядные версии IBM AIX Developer Kit, Java 2 Technology Edition версии 1.3.1 для POWER. Эти продукты можно загрузить с Web-сайта AIX Java. Установите все служебные обновления Java. Для того чтобы проверить наличие последних обновлений, выполните следующие действия:

  1. Откройте следующую страницу Web-сайта developerWorks:
    http://www.ibm.com/developerworks/java/jdk/aix
  2. Перейдите по ссылке Downloads, User Guides, and Service information.
  3. Перейдите по ссылке Fix Info, расположенной в столбце Java 1.3.1 32-bit или Java 1.3.1 64-bit.

Также как и в случае Java 1.4, вы можете динамически изменить конфигурацию логического раздела, в котором работает приложение Java 1.3.1.

64-разрядный SDK IBM для AIX, Java 2 Technology Edition версии 5

64-разрядный SDK IBM для AIX, Java 2 Technology Edition 5 состоит из наборов файлов Java5_64.*. Для большинства текущих доступных обновлений выполните следующие действия:

  1. Откройте следующую страницу Web-сайта developerWorks:
    http://www.ibm.com/developerworks/java/jdk/aix
  2. Перейдите по ссылке Downloads, User Guides, and Service information.
  3. Перейдите по ссылке Fix Info, расположенной в столбце Java 5 64-bit.

AIX Web browser Mozilla Firefox 1.5 для AIX

AIX 5L версии 5.2 поддерживает Web-браузер Mozilla Firefox версии 1.5.0.10 (или более поздней версии) как Web-браузер по умолчанию для AIX. Вы можете заказать копию браузера на компакт-диске, поставляемом в комплекте с AIX. Последняя версия доступна для бесплатной загрузки на следующем Web-сайте:

http://www.ibm.com/servers/aix/browsers

Для работы Mozilla Firefox для AIX необходимы библиотеки GNOME, которые можно установить с компакт-диска Mozilla Firefox AIX Toolbox либо загрузить со следующего Web-сайта:

http://www.ibm.com/servers/aix/products/aixos/linux

Установка Mozilla Firefox для AIX

Начиная с AIX 5L версии 5.2 с рекомендуемым пакетом обслуживания 5200-10, браузер Mozilla Firefox для AIX можно установить в качестве дополнительного компонента в процессе установки базовой операционной системы AIX или на более позднем этапе. Все рассмотренные способы установки применяют установочный комплект Mozilla Firefox, в состав которого входит Web-браузер Mozilla Firefox и необходимые библиотеки GNOME.

Если необходимые библиотеки GNOME отсутствуют, то установка Mozilla Firefox выполнена не будет. Обязательные RPM перечислены ниже. Удалите требуемые наборы файлов rpm, если они уже установлены для Mozilla.

Способы установки Mozilla:

Настройка Mozilla Firefox в качестве браузера для служб документации AIX

Браузер Mozilla Firefox может использовать по умолчанию для просмотра документации по AIX. Эту операцию можно выполнить с помощью помощника по настройке или smit:

Упрощенная трассировка памяти

Упрощенная трассировка памяти (LMT) предоставляет информацию трассировки системы для Функции выявления причин сбоев (FFDC). Это механизм постоянной трассировки ядра, который записывает события программ, произошедшие в течение жизненного цикла системы. Система активизирует LMT при инициализации, и затем трассировка происходит постоянно. Записанные события сохраняются в буфере трассировки памяти процессора. Обслуживающий персонал может извлечь буфер трассировки памяти из системных дампов и получить к ним доступ в функционирующей системе.

Влияние тестовой программы ядра на производительность системы составляет около одного процента, что значительно меньше обычной пользовательской нагрузки. LMT потребляет очень малый объем закрепленной памяти ядра. Размер буфера процессора не превышает 128 Кб для системы с 64-разрядным ядром, и 64 Кб в случае 32-разрядного ядра.

Для определения объема используемой LMT памяти введите следующую команду оболочки:

echo mtrc | kdb | grep mt_total_memory

С помощью настраиваемой команды raso можно выключить LMT. Дополнительная информация о команде raso приведена в книге AIX 5L Version 5.2 Commands Reference, Volume 3.

Управление лицензиями (LUM)

Если вашей системе присвоен 64-разрядный системный идентификатор (просмотреть его можно с помощью команды uname -f), значит, в ней установлено программное обеспечение средств лицензирования LUM версии 5.1. Если системе присвоен ненулевой 32-разрядный идентификатор (просмотреть можно с помощью команды uname -u), значит, установлено программное обеспечение средств лицензирования LUM версии 4. Если определены оба системных идентификатора (32-разрядный и 64-разрядный), значит установлен LUM обеих версий.

LUM версии 4

Программы i4blt, i4cfg, i4target и i4tv LUM версии 4 находятся в каталоге /usr/opt/ifor/ls/os/aix/bin

Прим.:
Для настройки LUM версии 4 применяется команда i4cfg.

По умолчанию файл nodelock находится в каталоге /var/ifor.

Дополнительную информацию о LUM версии 4 можно найти в книге License Use Management User Guide, находящейся по адресу /usr/opt/ifor/ls/os/aix/doc/lumusg.htm.

LUM версии 5

Программы LUMblt, LUMcfg, LUMtarget и LUMtv LUM версии 5 находятся в каталоге /opt/LicenseUseManagement/bin

Прим.:
Для настройки LUM версии 5 применяется команда LUMcfg.

Файл nodelock по умолчанию находится в каталоге /var/LicenseUseManagement/nodelock

Дополнительную информацию о LUM версии 5 можно найти в книге License Use Management User Guide, находящейся по адресу /opt/LicenseUseManagement/doc/lumusg.htm.

Варианты установки базовой операционной системы

Приведенная в этом разделе информация дополняет главу "Варианты установки" раздела Установка и миграция.

Если к системе подключено более 50 дисков, то в меню установки базовой операционной системы они как правило группируются по адаптеру. Однако для некоторых типов дисков способ группировки может отличаться:

Диски SCSI
Диски могут быть сгруппированы по адаптеру или по шине SCSI
IBM TotalStorage DS4000 Family
Диски сгруппированы по контроллеру массива дисков (DAC)

Во всех случаях пользователь может выбрать адаптер, шину SCSI или DAC по имени и просмотреть список связанных дисков. Кроме того, отображается физическое расположение адаптера, шины SCSI или DAC.

Форматы пакетов установки

Операционная система AIX 5L версии 5.2 поддерживает следующие форматы пакетов установки:

Команда geninstall позволяет просмотреть список пакетов указанных форматов, расположенных на носителе с загрузочными образами, и установить их. Команды geninstall и gencopy поддерживают форматы установки, отличные от installp, и вызывают соответствующие программы установки или копируют образы.

Установочный носитель AIX 5L версии 5.2 содержит пакеты installp и RPM, устанавливаемые вместе с базовой операционной системой. Пакеты installp расположены в следующем каталоге:

/точка-монтирования/installp/ppc

Пакеты RPM расположены в следующем каталоге:

/точка-монтирования/RPMS/ppc

На носителе, содержащем пакеты ISMP для AIX 5.2, эти пакеты расположены в следующем каталоге:

/точка_монтирования/ismp/ppc

Данная структура носителей поддерживается командами installp, bffcreate, geninstall, gencopy и nim.

Дополнительная информация о структуре программного обеспечения приведена в разделе Структура программных продуктов книги AIX 5L версии 5.2: Руководство по установке и справочник.

Пример

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

В AIX 4.3 для команды bffcreate по умолчанию применялся целевой каталог /usr/sys/inst.images.

В AIX 5.2, если следующая команда выполняется в системе PowerPC:

bffcreate -d /dev/cd0 all

то целевым каталогом по умолчанию будет каталог /usr/sys/inst.images/installp/ppc.

Команду gencopy следует применять следующим образом:

gencopy -d /dev/cd0 all

Кроме образов installp на установочном носителе содержатся следующие образы rpm:

cd /usr/sys/inst.images/RPMS/ppc
find . -print
./cdrecord.aix5.2.ppc.rpm
./mkisofs.aix4.3.ppc.rpm

Данное изменение может потребовать обновления пользовательских сценариев, в которых расположения изображений фиксированы.

Управление аварийными исправлениями

Управление аварийными исправлениями (efix) позволяет добавлять аварийные исправления в пакеты, устанавливать их и управлять ими с помощью следующих команд:

epkg
Утилита управления пакетами аварийных исправлений
emgr
Диспетчер аварийных исправлений

Команда epkg позволяет создавать пакеты аварийных исправлений, которые можно устанавливать с помощью команды emgr. Команда emgr позволяет выполнять над установленными пакетами исправлений различные операции, такие как просмотр, проверка, удаление и так далее.

Команда fpm

Команда fpm позволяет администратору защитить систему, выключив биты setuid и setgid для многих команд операционной системы. Эта команда предназначена для удаления прав доступа setuid из команд и демонов, которыми владеют привилегированные пользователи, но ее также можно настроить для удовлетворения специфических потребностей отдельной среды.

fpm [ -l <
 level > [ -f <
file > ] [ [ -c ] [
-p ] ] [  -v ] ] | [
-s ] | [ -q ] | [
-? ]
-l <level>
Указывает, что права доступа файла изменены в соответствии с заданным уровнем.
-s
Показывает состояние последних изменений, сделанных командой fpm. Состояние записано в файле /usr/lib/security/fpm/data/status_fpm . Уровень защиты представлен как целое число в диапазоне 1-5 (включительно).
-f < file >
Позволяет переопределить входной файл по умолчанию, задающий список файлов, где параметр file - это имя файла, содержащего список файлов, которые используются как вход. Этот флаг должен использоваться вместе с флагом -l <high><high|medium|low|default> или -c.
-c
Проверяет права доступа файлов, не выполняя никаких действий. Команда fpm возвращает 0, если не найдено подходящих файлов. Если один или несколько файлов содержат несоответствующие права доступа, эта опция перечисляет эти файлы и возвращает 1. Этот флаг должен использоваться вместе с опцией -l <level>. Например, если используются вместе флаги -c и -l high, то команда fpm проверяет файлы, перечисленные в файле /usr/lib/security/fpm/data/high_fpm_list и удаляет их права доступа setuid и setgid. Флаг -f <file> также должен использоваться с опцией -c.
-v
Подробный вывод.
-p
Предварительно просматривает изменения, вносимые командой fpm, но не выполняет никаких действий. Этот флаг должен использоваться вместе с флагом -l <level>.
-q
Тихий режим, который минимизирует вывод и подавляет предупреждения.
-?
Печатает формат вызова.

Программы setuid операционной системы AIX сгруппированы по уровням защиты. Такая группировка позволят администраторам выбирать уровень защиты в соответствии с системной средой. Кроме того, можно использовать команду fpm для настройки списка программ, которые необходимо сделать недоступными в среде. Чрезвычайно важно пересмотреть уровни отключения и выбрать для среды подходящий уровень.

Изменение прав доступа команд и демонов с помощью команды fpm влияет на непривилегированных пользователей, запрещая им доступ к этим командам и демонам или их функциям.

Кроме того, это может повлиять на другие команды, которые вызывают или зависят от этих команд и демонов. Любые пользовательские сценарии, которые зависят от команд и демонов с правами доступа, измененными командой fpm, не могут правильно работать при выполнении непривилегированными пользователями. Рассмотрите полностью потенциальный эффект от изменения прав доступа по умолчанию команд и демонов. Необходимо выполнить соответствующее тестирование, прежде чем изменять права доступа на выполнение команд и демонов в любой важной среде. Если возникнут неполадки в среде, где были изменены права доступа на выполнение команд и демонов, восстановите права доступа по умолчанию и воссоздайте неполадку в этой среде по умолчанию, чтобы убедиться в том, что она не зависит от недостатка соответствующих прав доступа.

Команда fpm обеспечивает возможность восстановить первоначально установленные в AIX права доступа по умолчанию с помощью флага -l default.

Кроме того, команда fpm вносит в протокол состояние прав доступа файлов до их изменения. Протокол команды fpm создается в файле /var/security/fpm/log/<дата><время>. При необходимости можно использовать эти файлы протокола для восстановления прав доступа системных файлов, записанных в этих предварительно сохраненных файлах.

Когда команда fpm используется для файлов, имеющих расширенные права доступа, она выключает их, хотя данные об этих расширенных правах доступа, существовавшие до вызова команды fpm, остаются в расширенном ACL.

Можно создать и установить пользовательские файлы конфигурации как часть параметров по умолчанию и параметров для высокого, среднего и низкого уровней защиты. Можно указать списки файлов в каталогах /usr/lib/security/fpm/custom/high/*, /usr/lib/security/fpm/custom/medium/* и /usr/lib/security/fpm/custom/default/* . Для того чтобы воспользоваться этой возможностью, создайте файл, содержащий список файлов, которые будут автоматически обработаны в дополнение ко внутреннему списку команды fpm. При выполнении команды fpm она также обрабатывает списки в соответствующих указанных каталогах. Пример формата пользовательского файла находится в файле /usr/lib/security/fpm/data/high_fpm_list. Формат по умолчанию приведен в файле /usr/lib/security/fpm/data/default_fpm_list.example. Для настройки флага -l low команда fpm читает такие же файлы в каталоге /usr/lib/security/fpm/custome/medium, но удаляет только права доступа setgid, в то время как флаг -l medium удаляет и setuid, и setgid.

Прим.:
Команду fpm невозможно выполнить на хостах со включенным TCB.

Команда mksysb

Способ, применяемый командой mksysb для восстановления данных из резервных копий, был изменен.

Внесенные изменения позволяют выполнить более полное восстановление данных и добиться более точного соответствия состоянию системы на момент выполнения резервного копирования. Восстановление из резервной копии следует выполнять в исходной системе. Данные изменения были внесены для уменьшения объема дополнительной работы, которая в некоторых случаях требуется для восстановления конфигурации устройств.

Если после создания резервной копии устройства были удалены из системы или перемещены, то в процессе установки резервной копии соответствующая информация будет восстановлена и эти устройства будут показаны в системе в определенном состоянии.

Указанные изменения не связаны с установкой резервной копии в других системах или дублированием.

Поддержка установки BOS для Fibre Channel

Установка BOS поддерживает установку на диски, подключенные к адаптеру Fibre Channel. Для этого необходим загрузочный установочный диск AIX 5L версии 5.2 или ресурсы NIM, подготовленные с помощью такого носителя. Соответствующие диски должны быть подключены к адаптеру хоста Fibre Channel, поддерживающему функции загрузки. Однако драйверы Fibre Channel, подключенные к хосту с помощью нескольких соединений, или драйверы, требующие дополнительного программного обеспечения, не следует выбирать в качестве дисков rootvg.

Диск, подключенный к адаптеру Fibre Channel, можно определить по глобальному имени порта или ИД логического накопителя. Для того чтобы просмотреть формат глобального имени порта или ИД логического накопителя, выполните следующую команду:

lsattr -E -O -l имя-диска

Управление сетевой установкой

Управление сетевой установкой (NIM) включает в себя файл readme, который устанавливается вместе с набором файлов сервера NIM bos.sysmgt.nim.master. Полное имя этого файла - /usr/lpp/bos.sysmgt/nim/README. В файле readme приведена информация о продукте NIM для AIX 5L версии 5.2. Файл состоит из следующих разделов:

MPIO (разветвленный ввод-вывод)

После обновления до AIX 5L версии 5.2 и установки рекомендуемого пакета обслуживания версии 5200-01 или выше тип некоторых дисковых устройств в конфигурации изменится с другой диск FC на другой диск FC MPIO. Данное изменение касается дисковых подсистем EMC SYMMETRIX, HDS OPEN и SSG SHARK. Эти устройства настраиваются в качестве устройств MPIO, если в предыдущей конфигурации они были указаны как другие диски FC.

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

Терминология:

Устройство, указанное в конфигурации как другой диск FC, обладает следующим свойствами:

Устройство, указанное в конфигурации как другой диск FC MPIO, обладает следующим свойствами:

Особенности обновления версии

Ниже описаны особенности обновления версии, если поддержка другого диска FC MPIO удалена после настройки устройств в качестве другого диска FC MPIO:

Переход к другому диску FC может произойти в случае удаления поддержки другого диска FC MPIO. В этом случае, если указана опция принудительного обновления, то обновление версии выполняется выпуском MPIO операционной системы AIX 5.2. После перезагрузки системы экземпляр устройства остается в определенном состоянии. В процессе обновления экземпляр устройства остается в определенном состоянии и создается новый экземпляр другого диска FC.

Если перезагрузка системы не выполнялась и экземпляр устройства находится в определенном состоянии, то он остается в определенном состоянии и создается новый экземпляр другого диска FC.

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

Кроме того, могут быть созданы другие экземпляры другого устройства FC. Если другое устройство FC MPIO не открыто, то для каждого пути этого устройства будет создан экземпляр другого устройства FC. Если другое устройство FC MPIO открыто, то экземпляры другого устройства FC не создаются. Это связано с тем, что другое устройство FC MPIO отправляет команду SCIOSTART адаптеру FC для каждого пути. Адаптер FC запрещает повторяющиеся глобальные имена и глобальные имена узлов для устройств во внутренних структурах данных.

Если были созданы другие экземпляры другого устройства FC, то выполнение операции ввода-вывода для устройства, настроенного и как другое устройство FC MPIO, и как другое устройство FC, может привести к непредвиденным результатам и повреждению информации. Для того чтобы устранить эту неполадку, перезагрузите систему. После перезагрузки системы экземпляр другого устройства FC MPIO будет переведен в определенное состояние и вы сможете удалить его с помощью команды odmdelete. Команда rmdev не позволяет удалить устройство, так как отсутствуют необходимые предопределения.

Дополнительные функции устройств MPIO описаны в разделе Функции MPIO информации о выпуске.

Функции MPIO

В AIX 5L версии 5.2 отменена поддержка параллельных дисков SCSI SCSD, вместо которой в рекомендуемом пакете обновления 5200-01 реализована поддержка дисков MPIO Fibre Channel. Конфигурация некоторых устройств может отличаться от предыдущих выпусков. Дополнительная информация приведена в разделе MPIO (разветвленный ввод-вывод).

Ниже приведено описание основных функций, добавленных для устройств MPIO:

Дополнительная информация о MPIO приведена в следующих публикациях AIX:

Книга Принципы управления системой AIX 5L версии 5.2: Операционная система и устройства, раздел Ввод-вывод с альтернативной маршрутизацией.

Руководство по управлению системой AIX 5L версии 5.2: Операционная система и устройства, раздел Устройства MPIO.

Средства связи, сеть и устройства ввода-вывода

Включение опроса линии связи и атрибуты периода опроса

В адаптере IBM Ethernet PCI 10/100 мбит/c (код продукта 23100020) не предусмотрена функция обработки прерываний, позволяющая уведомлять драйвер устройства об изменении состояния линии связи.

Этот недостаток компенсируется за счет нового атрибута ODM, позволяющего определить состояние линии связи. По умолчанию атрибут Опрашивать состояние линии связи выключен. Если он включен, то драйвер устройства будет проверять состояние линии связи адаптера с периодом, указанным в атрибуте Период опроса состояния соединения в миллисекундах.

Если линия связи адаптера по какой-либо причине выключена, драйвер устройства сбросит флаг NDD_RUNNING. После восстановления линии связи драйвер устройства снова установит флаг NDD_RUNNING.

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

Прим.:
Установка этого флага приведет к снижению производительности адаптера, так как для определения состояния линии связи адаптера драйвер устройства с заданной частотой отправляет ему дополнительные вызовы PIO.

Защита IP

Служба защиты IP в AIX поддерживает защиту от вторжений путем фильтрации с учетом состояния с большим набором правил IF, ELSE и ENDIF. При этом также с помощью надежных фильтров уклонения обеспечивается защита от атак, использующих сканирование портов. Система защиты от вторжений усилена функцией распознавания шаблонов в пакетах сетевых данных.

Использование Системы управления сертификатами (CMS) с помощью Java 1.4

Для использования CMS в файл java.security, расположенный в каталоге /usr/java14/jre/lib/security/, необходимо внести следующие изменения при установленной Java 1.4. CMS - это часть набора файлов AIX Certificate and SSL Base Runtime (GSKIT), который включен в Пакет расширения AIX 5L версии 5.3.

Найдите следующий фрагмент в файле java.security:

security.provider.1=com.ibm.jsse.IBMJSSEProvider
security.provider.2=com.ibm.crypto.provider.IBMJCE
security.provider.3=com.ibm.security.jgss.IBMJGSSProvider
security.provider.4=com.ibm.security.cert.IBMCertPath

В начало этого фрагмента добавьте следующие две строки:

security.provider.1=sun.security.provider.Sun
security.provider.2=com.ibm.spi.IBMCMSProvider

В результате должно получиться:

security.provider.1=sun.security.provider.Sun
security.provider.2=com.ibm.spi.IBMCMSProvider
security.provider.3=com.ibm.jsse.IBMJSSEProvider
security.provider.4=com.ibm.crypto.provider.IBMJCE
security.provider.5=com.ibm.security.jgss.IBMJGSSProvider
security.provider.6=com.ibm.security.cert.IBMCertPath

Введите quit для сохранения и закройте файл.

Затем переместите файл gskikm.jar из каталога /usr/java14/jre/lib/ext в каталог /tmp.

Адаптеры Gigabit Ethernet-SX PCI adapter and IBM 10/100/1000 Base-T Ethernet PCI adapter

Адаптеры Gigabit Ethernet-SX PCI adapter и IBM 10/100/1000 Base-T Ethernet PCI adapter используют один и тот же драйвер устройства. Следовательно, для того чтобы получить необходимый драйвер устройства и диагностический пакет достаточно установить набор файлов devices.pci.14100401. Драйвер устройства применяет разный исходный код в соответствии с типом адаптера.

Прим.:
Ниже показан вывод команды lslpp для набора файлов devices.pci.14100401, связанного с адаптером Gigabit Ethernet-SX PCI, хотя он может применяться обоими адаптерами:
# lslpp -L | grep devices.pci.14100401
  devices.pci.14100401.diag   5.2.0.0   C   Gigabit Ethernet-SX PCI Adapter
  devices.pci.14100401.rte    5.2.0.0   C   Gigabit Ethernet-SX PCI Adapter

Восстановление после сбоя Gigabit Ethernet Fast Port

Функция восстановления после сбоя порта Gigabit Ethernet Fast Port позволяет перевести 2-портовый адаптер IBM 10/100/1000 Base-TX Ethernet PCI-X или 2-портовый адаптер IBM Gigabit Ethernet-SX PCI-X в режим основного/резервного адаптера, в котором один порт адаптера настроен в качестве основного, а второй - в качестве резервного. В случае сбоя линии связи адаптер автоматически переключается с основного порта на резервный. Время восстановления после сбоя значительно меньше аналогичного времени EtherChannel (как правило меньше одной секунды). Так как во время восстановления после сбоя могут быть потеряны пакеты, совместно с этой функцией следует применять протокол передачи данных повышенной надежности, такой как TCP.

Поддержка протоколов IPX/SPX

Поддержка протоколов IPX/SPX реализована в пакете ipx.base. Пакет ipx.base предназначен только для 32-разрядного ядра.

Набор файлов devices.artic960

Набор файлов devices.artic960 обеспечивает поддержку следующих адаптеров IBM ARTIC960:

Для адаптеров FC 2751, FC 2947 и FC 6310 предусмотрена поддержка EEH и 64-разрядного режима работы. В случае установки дополнительного набора файлов для работы с конкретным адаптером IBM ARTIC960 полноценная поддержка EEH и 64-разрядного режима работы зависит от возможностей этого набора.

При обновлении текущего выпуска AIX 5L в системе AIX 5.2 и установке нового адаптера PCI IBM ARTIC960 предусмотрен компакт-диск Программное обеспечение поддержки дополнительных устройств (MES), поставляемый вместе с адаптером PCI IBM ARTIC960. Набор файлов devices.artic960 необходимо обновить до последнего уровня devices.artic960, поставляемого с текущим выпуском AIX 5L.

В состав набора файлов devices.artic960 входят следующие наборы файлов:

В случае возникновения ошибки ввода-вывода PCI у адаптера IBM PCI ARTIC960 разъем этого адаптера блокируется и адаптер IBM ARTIC960 сбросить. После ошибки EEH потребуется повторная загрузка программного обеспечения адаптера.

Для того чтобы определить, произошла ли в адаптере IBM ARTIC960 ошибка EEH, необходимо проверить протокол ошибок. Сообщение о временной ошибке EEH адаптера IBM ARTIC960 заносится в протокол вместе с информацией об ошибках ввода-вывода, связанных с адаптером IBM ARTIC960. Процедура восстановления после временной ошибки EEH заключается в удалении и повторном создании драйвера устройства IBM ARTIC960 с помощью команд rmdev и mkdev. При этом в адаптер загружается необходимое программное обеспечение.

Если в протокол ошибок занесено сообщение о постоянной ошибке EEH, удалите и создайте адаптер заново с помощью Администратора оперативной замены.

Набор файлов devices.pci.14108c00

Набор файлов devices.pci.14108c00 обеспечивает поддержку протоколов SDLC и бисинхронной связи для адаптера IBM ARTIC960Hx 4 Selectable PCI Adapter (FC 2947). Кроме того, совместно с набором файлов devices.artic960, данный набор файлов позволяет использовать механизм расширенной обработки ошибок (EEH). Поддерживается как 32-разрядный, так и 64-разрядный режимы ядра. Поддерживаются 32-разрядные приложения.

Обработка отсутствующих ресурсов

В среде с логическими разделами обработка отсутствующих ресурсов (с помощью команды diag -a) не выполняется для процессоров, памяти, кэша L2, интегрированных устройств, а также адаптеров расширения, перемещенных в другой раздел. Такой подход позволяет упростить настройку ресурсов, перемещенных из одного раздела в другой, а затем обратно в исходный раздел.

Для того чтобы удалить ресурс из конфигурации, войдите в систему от имени пользователя root и введите в командной строке команду rmdev -dl устройство, где устройство - имя удаляемого устройства.

Дополнительная информация приведена в советах по обслуживанию средств диагностики, которые доступны для пользователя root, а также в сеансе CE. Для того чтобы просмотреть информацию об обслуживании, выполните следующие действия:

  1. В командной строке введите diag.
  2. Когда появится Средства диагностики, нажмите клавишу Enter.
  3. В меню выбора функции выберите Выбор задачи.
  4. В меню выбора задачи выберите Показать советы по обслуживанию и нажмите клавишу Enter.

Функции динамического отслеживания и быстрого переключения при сбое ввода-вывода устройств Fibre Channel

AIX поддерживает функции быстрого отслеживания и быстрого переключения при сбое ввода-вывода устройств Fibre Channel.

Динамическое отслеживание позволяет вносить в сеть хранения данных (SAN) изменения, в результате которых изменяется ИД N_Port (например, переключение кабеля с одного порта коммутатора на другой или создание связей между коммутаторами), не отключая при этом устройства.

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

Для поддержки этих функций следует установить APAR IY37183. При этом будет установлен файл /usr/lpp/bos/README.FIBRE-CHANNEL. Дополнительная информация об этих функциях приведена в этом файле readme.

Независимые поставщики (ISV), разрабатывающие расширения ядра и/или приложения, взаимодействующие со стеком драйвера AIX Fibre Channel, должны ознакомиться со статьей Fibre Channel Protocol for SCSI and iSCSI Subsystem, приведенной в книге AIX 5L Version 5.2 Kernel Extensions and Device Support Programming Concepts, в которой приведены изменения, необходимые для поддержки динамического отслеживания изменений.

Прим.:
Особое внимание следует обратить на разделы Required FCP and iSCSI Adapter Device Driver ioctl Commands и Understanding the scsi_buf Structure.

Протокол IP для Fibre Channel

Данная информация дополняет раздел "Протокол IP для Fibre Channel" из книги Управление сетями и средствами связи.

Прим.:
IP по Fibre Channel поддерживается только в рамках одной подсети. Маршрутизация через шлюз не поддерживается. Пакеты IP нельзя отправлять через Fibre Channel в другие подсети.

В процессе настройки Fibre Channel для взаимодействия AIX с серверами Thomson Grass Valley(TM) (такими как Profile PVS 1000), учтите, что единственным адаптером Fibre Channel, поддерживаемым в данной конфигурации, является адаптер с кодом 6228 (IBM 2 Gigabit Fibre Channel for 64-bit PCI bus). Кроме того, для установления связи между двумя хостами рекомендуется выполнить следующие действия:

  1. Выключите FARP (протокол преобразования адресов Fibre Channel) в системе AIX. Например, для экземпляра драйвера протокола Fibre Channel с именем fcnet0 введите следующую команду:
    chdev -l fcnet0 -a enable_farp=no
  2. Если в конфигурации сервера Profile Media Server параметр "проверка контрольной суммы и повторная передача в случае ошибки" выключен (по умолчанию), то введите в командной строке AIX следующую команду (предполагается, что для этой цели применяется интерфейс fc0):
    ifconfig fc0 tcp_disable_cksum
    Для того чтобы убедиться, что проверка контрольной суммы TCP не выполняется, можно также выполнить команду AIX ifconfig fc0. Для включения проверки контрольной суммы TCP в интерфейсе IP для Fibre Channel, выполните следующую команду:
    ifconfig fc0 -tcp_disable_cksum
    Для применения данных опций команды ifconfig необходим APAR IY49409.
  3. Рекомендуется всегда устанавливать начальное соединение из системы AIX с помощью команды ping. Попытка отправки пробных пакетов со стороны сервера Profile Media Server до взаимодействия по Fibre Channel со стороны AIX может привести к длительной задержке при установлении соединения между двумя системами.
  4. При использовании протокола TCP/IP для Fibre Channel присвойте сетевой опции tcp_sendspace значение, по крайней мере равное максимальному блоку передачи (MTU). Значения, превышающие MTU более предпочтительны, но указывать их не обязательно.

Интерфейс сети коммутатора (SNI)

Интерфейс сети коммутатора (SNI) - это компонент AIX, обеспечивающий поддержку высокопроизводительных коммутаторов System p (HPS). Подсистема связи HPS использует сетевую технологию передачи данных на основе архитектуры SP Switch и SP Switch2. Поддержка HPS реализована в кластерах, состоящих из серверов IBM System/390 и 655.

Дополнительная информация приведена в книге Switch Network Interface for System p High Performance Switch Guide and Reference.

Инициатор программного обеспечения AIX iSCSI

Начиная с AIX 5.2 с пакетом обслуживания 5200-03, драйвер протокола iSCSI входит в состав базовой операционной системы AIX. Протокол iSCSI предназначен для взаимодействия с накопителями по сети gigabit Ethernet с помощью протокола TCP/IP. Поддержка iSCSI входит в состав следующих наборов файлов: devices.iscsi_sw.rte, devices.iscsi.disk.rte и devices.common.IBM.iscsi.rte. Данные наборы файлов заменяют набор файлов iscsi_sw.rte, который ранее входил в состав AIX Bonus Pack.

Для применения драйвера протокола iSCSI добавьте имена целевых устройств iSCSI в файл /etc/iscsi/targets. Дополнительная информация о настройке iSCSI приведена в разделе "Инициатор программного обеспечения iSCSI" книги Руководство по управлению системой AIX 5L версии 5.2: Средства связи и сети. Дополнительная информация о файле /etc/iscsi/targets приведена в книге AIX 5L версии 5.3: Справочник по файлам.

Драйвер протокола iSCSI AIX поддерживает одно- и двухпортовые адаптеры Gigabit Ethernet как с оптическими, так и с медными соединениями (FC 5700, FC 5701, FC 5706 и FC 5707). Драйвер протокола iSCSI протестирован на совместимость с модулем Cisco MDS 9000 IPS, что позволяет подключать накопители IBM TotalStorage ESS F20 и IBM TotalStorage ESS 800.

В текущем драйвере протокола iSCSI реализована версия draft-20 стандарта IETF iSCSI, предусматривающая следующие ограничения:

Приложение B. Устройства, не поддерживаемые в AIX 5L версии 5.2

Неподдерживаемые устройства и системы

Ниже перечислены неподдерживаемые устройства и системы:

Неподдерживаемые функции и наборы файлов

Ниже перечислены неподдерживаемые функции и наборы файлов:

Отмена поддержки устройств

Ниже перечислены устройства, не поддерживаемые в AIX 5L версии 5.2 с рекомендуемым пакетом обслуживания 5200-09:

Неподдерживаемые устройства EEH

ПРИМЕЧАНИЕ: В ЭТОМ РАЗДЕЛЕ ПОДДЕРЖИВАЕМЫЕ УСТРОЙСТВА БУДУТ ЗАМЕНЕНЫ НА НЕПОДДЕРЖИВАЕМЫЕ

Поддержка Драйвером устройства Расширенной обработки ошибок (EEH) ограничена следующими устройствами, которые поддерживаются в AIX 5L версии 5.2:

Прим.:
Указанные выше устройства, помеченные звездочкой (*), требуют вмешательства пользователя и ручного восстановления после возникновения ошибки шины (например, из-за изменения конфигурации устройства). Необходимо также перезапустить графические устройства и устройства USB, потому что они могут быть не полностью восстановлены. Если в устройстве возникла ошибка в процессе настройки, оно останется в неопределенном состоянии до следующей попытки настройки.

Приложение C. Примечания

Данный документ содержит сведения о продуктах и услугах, предоставляемых в США.

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

IBM могут принадлежать патенты или заявки на их получение, относящиеся к материалам этого документа. Получение настоящего документа не означает предоставления каких-либо лицензий на эти патенты. Запросы на лицензии следует направлять в письменном виде по адресу:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

Следующий абзац не относится к Великобритании, а также к другим странам, в которых это заявление противоречит местному законодательству: INTERNATIONAL BUSINESS MACHINES CORPORATION ПРЕДОСТАВЛЯЕТ НАСТОЯЩУЮ ПУБЛИКАЦИЮ НА УСЛОВИЯХ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ЭТИМ, НЕЯВНЫЕ ГАРАНТИИ СОБЛЮДЕНИЯ ПРАВ, КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ. В некоторых странах запрещается отказ от каких-либо явных и подразумеваемых гарантий при заключении определенных договоров, поэтому это заявление может не иметь силу в вашей стране.

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

Для получения информации об этой программе для обеспечения: (i) обмена информацией между независимо созданными программами и другими программами (включая данную) и (ii) взаимного использования информации, полученной в ходе обмена, Лицензиаты данной программы могут обращаться по адресу:

IBM Corporation
Dept. LRAS/Bldg. 003
11400 Burnet Road
Austin, TX 78758-3498
U.S.A.

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

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

Запросы на лицензии, связанные с информацией DBCS, следует направлять в местное представительство IBM Intellectual Property Department или по адресу:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

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

Информация о продуктах других изготовителей получена от поставщиков этих продуктов, из их официальных сообщений и других общедоступных источников. IBM не тестирует продукты других фирм и не может подтвердить точность заявленной информации об их производительности, совместимости и других свойствах. Запросы на получение дополнительной информации об этих продуктах должны направляться их поставщикам.

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

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

Товарные знаки

Ниже перечислены товарные знаки International Business Machines Corporation в США и/или других странах:

Java и все основанные на Java названия являются зарегистрированными товарными знаками Sun Microsystems, Inc. в США и/или других странах.

Linux - зарегистрированный товарный знак Линуса Торвальдса (Linus Torvalds) в США и/или других странах.

Microsoft, Windows, Windows NT и эмблема Windows являются товарными знаками Microsoft Corporation в США и/или других странах.

UNIX - зарегистрированный товарный знак компании The Open Group в США и других странах.

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