Я не гуру AIX ... Мне поручили исправить мои системы до последнего уровня исправлений.
Во-первых, где мне взять патчи для AIX 5.1 и 5.3?
Во-вторых, как они обычно устанавливаются (т.е. команды и процедуры).
Спасибо за вашу помощь.
Сопровождение программного обеспечения в AIX сложно и чуждо непосвященным. В наши дни основные крупные обновления ОС AIX называются «уровнем обслуживания» (ML), а изменения этих кодов называются «пакетами обновления» (SP). Вы захотите определить, на каком уровне находятся ваши системы в настоящее время и на какой уровень вы хотите перейти, до начала процесса. Используйте команду «oslevel», чтобы отобразить уровень программного обеспечения системы:
$ oslevel
6.1.3.0
Here, oslevel is run without args and displays the base software level, v6.1 ML 3 in the example
Чтобы отобразить использование уровня SP,
$ oslevel -s
6100-03-02-0939
Здесь мы находимся в ML 3, SP 2 из AIX 6.1.
ПРИМЕЧАНИЕ: я бы рекомендовал прочитать последнюю версию Рекомендации по обслуживанию и поддержке док, прежде чем заходить очень далеко, поскольку приведенная здесь информация едва ли затрагивает поверхность предмета.
Как было сказано в предыдущем ответе, SUMA - это способ быстрого сбора обновлений ОС, особенно если вы не знакомы с навигацией по сайту поддержки IBM и / или методами обслуживания AIX в целом. С учетом сказанного, SUMA предлагает множество опций и функций, которые определенно могут запутать новичка, поэтому вот краткий сценарий использования:
- определите уровень программного обеспечения, который вы хотите применить к своим системам.
- используйте SUMA для загрузки пакетов
- выполнить тестовую установку пакетов
- загрузите любые недостающие зависимости с помощью Fix Central (ссылка на который приведена в предыдущем комментарии) или самой SUMA (однако поиск по набору файлов SUMA может быть выполнен или пропущен)
- Промойте и повторяйте, пока тест не станет чистым, затем установите его по-настоящему.
Вот пример вызова команды SUMA, которая загружает обновления, необходимые для перевода системы v5.3 в ML 9:
$ suma -x -a RqType=ML -a RqName=5300-09 -a Action=Download
-x
: выполнить действие SUMA сейчас, а не планировать задание с помощью встроенного расписания SUMA
-a RqType=ML
: установите Тип запроса на ML
-a RqLevel=5300-09
: выберите ML 09 выпуска AIX 5.3
-a Action=Download
: установить действие команды для загрузки. Это значение по умолчанию, но оно включено здесь для ясности.
По умолчанию SUMA загружает пакеты в каталог /usr/sys/inst.images/installp/ppc
. Если его не прервать, SUMA выполнит inutoc
в каталоге загрузки, поэтому нет необходимости делать это после ее запуска.
После загрузки программное обеспечение можно установить с помощью smitty:
$ smitty update_all
или используя команду «update_all»:
$ update_all -d /usr/sys/inst.images/installp/ppc -p
«-P» в команде «update_all» означает «притворный» режим. Удалите его после того, как притворство начнется чисто.
Надеюсь, это поможет вам начать работу, но эти фрагменты не заменят изучение документации AIX. Удачи.
Вы можете найти официальные патчи здесь: http://www-933.ibm.com/support/fixcentral/
Я рекомендую прошивать через SMIT. Вы можете найти информацию обо всем этом в Красная книга. Это куча очень хорошей документации, предоставленной IBM.
Лучше всего использовать smit. Это довольно распространенное и простое решение для установки программного обеспечения в AIX. Выполните следующие действия, чтобы установить пакет обновления:
Всегда запускайте инуток , чтобы подсистема установки распознала загружаемые вами новые пакеты исправлений. Эта команда создает новый файл .toc для пакета исправлений. Запустить инуток в том же каталоге, куда вы скачали наборы файлов пакета. Например, если вы загрузили наборы файлов в /usr/sys/inst.imagesвыполните следующую команду: inutoc /usr/sys/inst.images
(Необязательно): переименовывать файлы * .bff необязательно, но это поможет вам увидеть, на какие наборы файлов влияют загруженные файлы. Чтобы переименовать загруженные файлы по имени их набора файлов, запустите команду bffcreate. После переименования файлов снова запустите команду inutoc. Например, если вы загрузили наборы файлов в /usr/sys/inst.images, выполните следующую команду, чтобы переименовать их: bffcreate -c -d /usr/sys/inst.images
Для всех обновлений
Чтобы установить все обновления из этого пакета, которые применяются к установленным в вашей системе наборам файлов, используйте следующую команду: smit update_all
Настоятельно рекомендуется применять все обновления из этого пакета.
перезагрузка система. Для вступления этого обновления в силу требуется перезагрузка. источник - текст ссылки