Установка ОС AIX с миграцией Дхараникумар Палинт, инженер по функциональному тестированию ОС AIX, IBM Дата: 28.12.2012 http://www.ibm.com/developerworks/ru/library/au-aix-system-migration-installation/ Описание: Установка с миграцией – это один из способов перевести систему с одной версии ОС на другую. Этот способ установки позволяет сохранить все пользовательские данные, конфигурации и файловые системы. Установка с миграцией может выполняться различными способами; в этой статье описываются действия, которые необходимо выполнить для перевода системы с одной версии ОС на другую. Введение Миграция – это способ установки другой версии системы, которая отличается от версии, используемой в данный момент. Инсталлятор ОС AIX от IBM предлагает различные методы установки другой версии системы; пользователь может выбрать из следующих опций: новая инсталляция с полным перезаписыванием всех данных на выбранном жестком диске; "бережная" инсталляция, сохраняющая имеющиеся данные пользователей, расположенные в корневой группе томов (root volume group); инсталляция с миграцией, обновляющая имеющуюся AIX-систему до новой версии с сохранением данных на корневой группе томов. Данная статья посвящена методу инсталляции AIX с миграцией системы. В ней представлены пошаговые инструкции для миграции системы с одной версии AIX на другую при помощи NIM-сервера (Network Installation Management – управление сетевой инсталляцией ПО). Обзор При инсталляции с миграцией предпринимается попытка сохранить пользовательскую конфигурацию при переводе операционной системы с одной версии AIX на другую. Во время миграции программа-инсталлятор определяет, какое дополнительное программное обеспечение было установлено на существующей версии операционной системы. Основное преимущество миграции по сравнению с новой инсталляцией "с нуля" заключается в том, что сохраняется большая часть файлов и данных, имеющихся в системе. Так, сохраняются такие каталоги, как /home, /usr, /var, информация о логических томах и конфигурационные файлы, но содержимое файловой системы /tmp при миграции будет утрачено. В процессе миграции системы с одной версии AIX на другую выполняются следующие действия: 1. сохранение существующих конфигурационных файлов; 2. подготовка и последующее удаление старых файлов; 3. восстановление системы с новыми конфигурационными файлами; 4. удаление неподдерживаемых или ненужных файлов; 5. миграция конфигурационных данных в тех случаях, когда это возможно; 6. обновление дополнительных файлов, если это требуется другим файлам. Процесс планирования миграции также состоит из нескольких шагов. Так, перед миграцией системы с одной версии AIX на другую администратор должен выполнить следующие действия: 1. выполнить резервное копирование текущего состояния среды, чтобы предотвратить потерю данных; 2. проверить аппаратные требования к версии AIX, на которую предстоит миграция; 3. проверить возможные уязвимости в системе безопасности версии AIX, на которую предстоит миграция; 4. выбрать стратегию миграции. Требования к аппаратному обеспечению Аппаратные требования к различным версиям ОС AIX могут различаться. Необходимо убедиться, что новая версия ОС поддерживает ваше аппаратное обеспечение. Ознакомьтесь с документацией к вашему аппаратному обеспечению и требованиями соответствующей версии ОС AIX. Также, наряду с проверкой аппаратного обеспечения, другой важной задачей, которую необходимо выполнить перед началом миграции, является обновление уровня микрокода вашей системы и всех используемых адаптеров и устройств. Посетите Web-сайт Fix Central (см. раздел "Ресурсы"), чтобы найти и загрузить обновления для микрокода. Способы миграции Существуют различные способы миграции системы с одной версии AIX на другую: миграция с помощью NIM-сервера; миграция с использованием CD- или DVD-диска; миграция с помощью утилиты mksysb; миграция с использованием альтернативного диска. Все эти методы позволяют перевести систему с одной версии ОС на другую, но каждый из них обладает своими преимуществами и недостатками. Если в вашей среде имеется несколько систем, то наилучшим способом выполнить миграцию систем будет NIM-сервер. Этот метод предоставляет механизм удаленного доступа к системе и экономит значительное количество времени. Стоит отметить, что NIM-мастер (сервер) должен быть настроен так, чтобы клиенты могли использовать его ресурсы в процессе миграции. В разделе "Ресурсы" представлены ссылки на дополнительные источники с информацией по конфигурированию NIM-сервера. Действия, выполняемые в процессе миграции с использованием NIM-сервера. 1. Удаление файла /etc/niminfo на NIM-клиенте, если такой файл существует. 2. Запуск на NIM-клиенте команды smit nim 3. Выбор опции Configure Network Installation Management Client Fileset (сконфигурировать набор файлов, используемых NIM-клиентом), чтобы разрешить использование ресурсов NIM-сервера, как показано на рисунке 1. Рисунок 1. Конфигурация NIM в меню SMIT 4. Указание в качестве параметра host name (имя хоста) имени системы, на которую вы хотите установить NIM-клиент. В параметре Primary Network Install Interface (основной интерфейс для сетевой инсталляции) следует выбрать en0, а в конце необходимо будет ввести информацию о NIM-сервере. На данном этапе потребуется указать имя хоста NIM-сервера, который вы хотите использовать (например distnim.austin.ibm.com), как показано на рисунке 2, чтобы установить параметры lpp_source и location. Рисунок 2. Конфигурация параметров NIM-сервера на стороне NIM-клиента 5. После этого остается нажать Enter, и если все значения были введены правильно, команда выведет сообщение OK. 6. Снова запустите на NIM-клиенте команду smit nim и выберите из меню пункт Manage Network Install Resource Allocation (управление выделением ресурсов для сетевой инсталляции), а в нем команду Allocate Network Install Resources (выделить ресурсы для сетевой инсталляции), как показано на рисунке 3. Рисунок 3. Выбор ресурсов на NIM-сервере 7. На данном экране необходимо выбрать параметры lpp_source и spot, соответствующие сборке, которую требуется установить на NIM-клиента, и нажать Enter, как показано на рисунке 4. Эти ресурсы будут переданы NIM-клиенту во время установки. Рисунок 4. Выбор ресурсов на стороне NIM-сервера 8. Снова запустите команду smit nim и выберите в меню опцию Perform a NIM Client Operation (выполнить операцию на NIM-клиенте), как показано на рисунке 5. Рисунок 5. Выполнение NIM-операции. 9. В качестве метода установки для NIM-клиента следует выбрать bos_inst, как показано на рисунке 6. Рисунок 6. Выбор метода bos_inst в качестве типа инсталляции для NIM-клиента. Если в вашей среде имеются автоматизированные сценарии для инсталляции с помощью bos_inst, то при выборе сценария bos_inst следует выбрать опцию prompt installation (установка из командной строки). 10. В конце необходимо принять новое лицензионное соглашение, выбрав значение Yes в соответствующем пункте, как показано на рисунке 7, и нажать Enter, чтобы подтвердить начало инсталляции. Рисунок 7. Принятие лицензионного соглашения 11. После запуска операции на стороне NIM-клиента он будет автоматически перезапущен. При этом в HMC (hardware management console – консоль управления аппаратным обеспечением) откроется новый сеанс терминала и система загрузится в SMS-меню, а счетчик загруженных пакетов начнет отсчитывать ход процесса установки ОС. Рисунок 8. Выбор терминала в качестве системной консоли После того как все ресурсы будут успешно загружены, вам предложат выбрать системную консоль в качестве терминала, для этого надо отметить опцию 1, как показано на рисунке 8. Варианты инсталляции будут выведены в эту консоль. 12. Если отметить опцию 1, будет выведен список вариантов инсталляции на английском языке, как показано на рисунке 9. Рисунок 9. Отображение возможных вариантов инсталляции 13. Из списка приведенных вариантов инсталляции следует выбрать метод установки ОС. Для выбора установки с миграцией и сохранением данных выберите вариант 2, как показано на рисунке 10, чтобы изменить настройки инсталляции, используемые по умолчанию. Рисунок 10. Изменение настроек инсталляции 14. Открыв пункт Change/Show Installation Setting (изменить/просмотреть параметры инсталляции), как показано на рисунке 10, вы сможете выбрать способ инсталляции. Выберите опцию 3 для установки путем миграции, как показано на рисунке 11. Рисунок 11. Выбор способа установки 15. Выберите диск, на который необходимо установить операционную систему, указав его номер, как показано на рисунке 12. Рисунок 12. Выбор жёсткого диска для выполнения инсталляции 16. Остается только выбрать основной язык системы, указав опцию 2. После установки основного языка необходимо нажать 0, чтобы запустить процесс инсталляции операционной системы с выбранными настройками, как показано на рисунке 13. Рисунок 13. Выбор языка и параметров инсталляции Будет выполнена инсталляция с учетом указанных настроек. После того как система будет полностью переведена на указанную версию AIX, она автоматически будет перезапущена и можно будет войти в неё с помощью telnet или ssh-служб. Заключение Инсталляция путем миграции с помощью NIM-сервера позволяет перевести систему с одной версии ОС AIX на другую. Такой подход позволяет сохранить имеющиеся пользовательские данные и конфигурационные файлы.