Следуйте инструкциям по
обновлению и подготовке Red Hat Enterprise Linux version 3 к переносу данных.
В этом разделе приведены инструкции по переносу данных в Linux.
Данная информация относится только к переносу данных из
Red Hat Enterprise Linux version 3 сервера
IBM
iSeries или
IBM eServer i5 в
Red Hat Enterprise Linux version 3 сервера
Модели IBM
System i5 и eServer i5. Для переноса данных
из Red Hat Enterprise Linux version 3 выполните на целевом сервере следующие действия:
- Создайте файл сохранения в логическом разделе
i5/OS в который
переносятся данные из раздела с
Linux. Имя файла
должно совпадать с именем файла сохранения в исходном сервере, файл
должен находиться в библиотеке QGPL.
- Передайте файл сохранения в логический раздел
i5/OS, который будет
применять виртуальные диски, с помощью
протокола
передачи файлов (FTP).
Прим.: Предполагается, что для передачи файла сохранения применяется
протокол FTP. Кроме этого, можно передать файл
средствами резервного копирования и восстановления. Дополнительные сведения приведены руководстве
Резервное копирование и восстановление.
- Восстановите содержимое файла сохранения с помощью команды RST. В LINUX530 содержимое файла сохранения можно
восстановить с помощью следующей команды:
RST
DEV('QSYS.LIB/QGPL.LIB/TEST1.FILE')
OBJ('/QFPNWSSTG/LINUX530' *INCLUDE)
SUBTREE(*ALL)
Прим.: Этот шаг нужно выполнять и для файлов UDFS, сохранявшихся во вспомогательных
ASP.
- Выполните команду wrknwsstg. После выполнения этой команду будет показана новая область памяти сетевого
сервера.
- Создайте виртуальный сервер SCSI и среду клиента. Для
этого из клиентского раздела
(раздела Linux)
выполните
следующие действия:
- Щелкните правой кнопкой на профайле раздела в HMC и выберите пункт Свойства.
- Откройте вкладку Виртуальный ввод-вывод.
- Если нет адаптеров-клиентов SCSI, создайте адаптер-клиент SCSI с помощью полей в нижней части вкладки. При
создании адаптера-клиента SCSI укажите следующее:
- Выберите значение Клиент в качестве типа адаптера.
- Убедитесь в том, что в поле Удаленный раздел
правильно указан раздел-сервер, предоставляющий свои ресурсы.
- Значение в поле Номер виртуального разъема удаленного
раздела должно соответствовать номеру разъема на сервере SCSI логического
раздела, предоставляющего свои ресурсы.
- Откройте вкладку Управление питанием.
- В разделе Добавить разделы, управляющие питанием выберите раздел-сервер.
В разделе, предоставляющем ресурсы (раздел
i5/OS), выполните
следующие действия:
- Щелкните правой кнопкой на профайле раздела в HMC и выберите пункт Свойства.
- Откройте вкладку Виртуальный ввод-вывод.
- Если нет адаптеров-клиентов SCSI, создайте адаптер-клиент SCSI с помощью полей в нижней части вкладки. При
создании адаптера-клиента SCSI укажите следующее:
- Выберите значение Сервер в качестве типа адаптера.
- Убедитесь в том, что в поле Удаленный раздел
правильно указан раздел-клиент, использующий ресурсы сервера.
- Значение, указанное в поле Номер виртуального разъема
удаленного
раздела, должно соответствовать номеру разъема клиента
SCSI в разделе
Linux.
- Создайте и настройте описание сетевого сервера (NWSD), использующего виртуальный SCSI.
Для создания и
настройки NWSD выполните следующие действия:
- Создайте NWSD и привяжите к нему область памяти нового сетевого сервера (NWSSTG).
Для этого выполните следующие действия:
- В командной строке раздела
i5/OS,
предоставляющего ресурсы, введите CRTNWSD и
нажмите F4.
- Укажите следующие параметры:
NWSD (имя NWSD)
RSRCNAME (*AUTO)
TYPE(*GUEST)
ONLINE (*NO или *YES)
PARTITION ('укажите имя логического раздела с AIX или Linux')
CODEPAGE (437)
TCPPORTCFG (*NONE)
RSTDDEVRSC (для виртуальных дисководов CD-ROM и накопителей на магнитной ленте)(*NONE)
SYNCTIME (*TYPE)
IPLSRC (*STMF)
IPLSTMF (*QOPT)
IPLPARM (rescue)
PWRCTL (*YES)
Примечания :
- Если после установки корневая файловая система (/) окажется не на первом разделе первого диска, необходимо
задать параметр root.
- В параметре IPLSTMF нужно указать путь, рекомендованный в инструкциях по установке, полученных от
фирмы-изготовителя. Например, /QOPT/RED_HAT/images/netboot.img.
- Укажите имя раздела или номер раздела. Одновременно указывать оба значения не следует.
- Сохраните содержимое области памяти сетевого сервера с помощью следующей процедуры:
- В командной строке
i5/OS введите
команду ADDNWSSTGL и нажмите F4.
- Укажите следующие параметры в меню ADDNWSSTGL и нажмите Enter.
- В поле NWSD (Описание сетевого сервера) укажите имя описания сетевого сервера.
- В поле Соединение с динамической памятью укажите значение *YES
для того, чтобы сделать область памяти сетевого сервера доступной
разделу в динамическом режиме (т.е. доступной без перезагрузки
раздела Linux).
- В поле Порядковый номер диска укажите произвольный порядковый номер.
- Найдите адаптеры связи 290B, представляющие собой виртуальные соединения SCSI. Введите WRKHDWRSC *CMN и выберите опцию
7 (показать сведения о ресурсе). Найдите нужный адаптер по разъему и укажите имя
ресурса адаптера (например, CTL07) в поле имени ресурса NWSD.
- Если раздел
Linux еще не
активирован, активируйте его с помощью HMC. Для активации раздела щелкните правой
кнопкой на значке раздела в консоли HMC и выберите опцию Активировать.
- Откройте окно терминала раздела с Linux. Для запуска окна терминала щелкните правой кнопкой на значке раздела
с Linux и выберите опцию Открыть окно терминала. Активация и выключение раздела
Linux
представляют собой важные этапы процесс подготовки раздела до
включения NWSD.
- Завершите работу логического раздела с
Linux с помощью
консоли HMC. Для завершения работы раздела щелкните правой
кнопкой на значке раздела в консоли HMC и выберите опцию Завершить работу.
- Вставьте компакт-диск 1 в дисковод раздела i5/OS,
предоставляющего свои ресурсы.
- Включите NWSD. Для этого выполните следующую процедуру:
- Введите WRKCFGSTS *NWS и нажмите
Enter.
- Введите 1 напротив NWSD, которое
требуется запустить, и нажмите Enter.
- Если раздел был успешно включен, процесс загрузки
Linux будет
показан в терминальном окне резервной системы. Выберите необходимый язык.
Прим.: Разрешите исходной системе выполнить поиск установки.
- Убедитесь, что корневой раздел смонтирован правильным образом. В командной строке
введите:
chroot/mnt/sysimage
- Измените формат виртуальных устройств
iSeries. Как правило, эти изменения вносятся в файле /etc/fstab. Укажите в файле fstab имена устройств в соответствии со следующей таблицей.
| Виртуальное устройство |
Прежнее имя |
Новое имя |
| Виртуальный диск |
/dev/iseries/vdxx |
/dev/sdxx |
| Виртуальный привод CD-ROM |
/dev/iseries/vcdxx |
/dev/srxx |
| Виртуальный накопитель на магнитной ленте |
/dev/iseries/vtxx |
/dev/stxx |
Для изменения файла fstab выполните следующие действия:
- Для того чтобы найти файл, введите cd /
- Введите cd etc
- Введите vi fstab
- Измените виртуальные устройства в соответствии с таблицей.
Прим.: Если Red
Hat применяет разметку диска, измените путь устройства резервного раздела, а также
все нестандартные точки монтирования, которые могли быть добавлены в файл fstab. Например, строка /dev/iseries/vda2 swap swap defaults
0 0 изменяется на /dev/sda2 swap swap defaults 0 0.
- Сохраните и закройте файл. Для этого нажмите клавишу ESC и
введите :wq!
- Измените виртуальную консоль iSeries, указанную в файле
/etc/inittab.
Для того чтобы изменить файл inittab, выполните следующие действия:
- Для того чтобы найти файл, введите cd /
- Введите cd /etc
- Введите vi inittab
- Найдите следующие шесть строк, расположенные в конце файла:
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
- Добавьте в начало каждой из этих строк символ #, чтобы указать их в качестве
комментариев.
- Перед строками, указанными выше, добавьте следующую строку:
co:2345:respawn:/sbin/agetty hvc0 38400 vt100
- Измените символьную связь дисководом CD-ROM, выполнив следующие действия:
- Введите rm /dev/cdrom
- Введите ln —s /dev/scd0 /dev/cdrom
Прим.: Выполните эти команды для всех установленных дисководов CD-ROM.
- Установите новое ядро, выполнив следующие действия:
- Введите vi /etc/modules.conf
- Измените строку alias scsi_hostadapter viodasd на alias scsi_hostadapter ibmvscsic
- Если применяется виртуальный Ethernet, измените строку alias eth0 veth на alias eth0 ibmveth
- Введите ln —s /sbin/ybin /usr/sbin/ybin
- Создайте файл конфигурации /etc/yaboot.conf с помощью команды vi /etc/yaboot.conf. Файл содержит следующую
информацию:
boot=/dev/sda1
(расположение загрузочного раздела PReP)
partition=2 (номер корневого раздела)
timeout=30
install=/usr/lib/yaboot/yaboot
delay=10
nonvram
image=/boot/vmlinux-2.4.21-18.EL (Файл ядра, соответствующий версии Red Hat.)
Label=2.4.21-18.EL.img (Имя ядра)
read-only
initrd=/boot/initrd-2.4.21-18.EL.img (Путь к файлу initrd в соответствии с версией Red Hat.)
append="console=hvc0 root=LABEL=/
- Установите
RPM ядра pSeries с
помощью следующей команды:
rpm -ivh <номер-версии-ядра>.ppc64pseries.rpm
Примечания : - Убедитесь, что выбран текущий каталог, в который перемещен файл сохранения. Если
программа установки работает в текущем каталоге неправильным образом, перед
номером версии ядра добавьте /root/.
- Убедитесь, что при работе команды mkinitrd и программы установки не произошли
ошибки. Если команда mkinitrd возвратит ошибку, проверьте правильность изменений,
внесенных в файл /etc/modules.conf. Команда tar может возвратить сообщения об ошибках,
связанных с неправильной установкой времени и даты, которые можно проигнорировать.
- Добавьте в файл /etc/securetty строку hvc0.Для этого
выполните следующие действия:
- Для того чтобы найти файл, введите cd /
- Введите cd /etc
- Введите vi securetty
- Добавьте в конец файла строку hvc0
- Сохраните и закройте файл. Для этого нажмите клавишу
ESC и введите :wq!
- Дважды введите exit, чтобы возвратиться к исходной
системе. Система будет выключена.
- Выключите NWSD. Для этого выполните следующие действия:
- Введите WRKCFGSTS *NWS и нажмите
Enter.
- Введите 2 напротив NWSD,
которое требуется запустить, и нажмите Enter.
- Настройте NWSD таким образом, чтобы раздел запускался с NWSSTG. Дополнительные сведения приведены в
документации фирмы-изготовителя.
Укажите следующие параметры:
NWSD (имя NWSD)
TYPE(*GUEST)
ONLINE (*NO или *YES)
PARTITION ('укажите имя логического раздела с AIX или Linux')
CODEPAGE (437)
TCPPORTCFG (*NONE)
RSTDDEVRSC (для виртуальных дисководов CD-ROM и накопителей на магнитной ленте)(*NONE)
SYNCTIME (*TYPE)
IPLSRC (*NWSSTG)
IPLSTMF (*NONE)
IPLPARM (*NONE)
PWRCTL (*YES)
- Включите NWSD. Для этого выполните следующую процедуру:
- Введите WRKCFGSTS *NWS и нажмите
Enter.
- Введите 1 напротив NWSD, которое
требуется запустить, и нажмите Enter.
- Для обеспечения возможности управления питанием раздела
Linux из
i5/OS и с HMC,
загрузите RPM DynamicRM и Diagela. Инструкции по установке этих приложений
приведены на Web-сайте поддержки
Linux.