Для завершения переноса Red Hat Enterprise Linux version 3 выполните следующие действия.
- Создайте виртуальный сервер SCSI и среду клиента. Для этого из раздела клиента (раздел Linux) выполните следующие действия:
- Щелкните правой кнопкой мыши на профайле разделе в HMC и выберите
Свойства.
- Выберите вкладку Виртуальный ввод-вывод.
- Если на клиенте нет адаптеров SCSI, создайте такой адаптер. При этом укажите следующие данные:
- Выберите Клиент в качестве типа адаптера.
- Убедитесь, что в поле Удаленный раздел указан тот
раздел сервера, который предоставляет ресурсы клиентскому разделу.
- Значение поля Номер виртуального разъема удаленного
раздела должно совпадать с номером разъема сервера SCSI в разделе, предоставляющем ресурсы.
- Выберите вкладку Управление питанием.
- В поле Добавляемые разделы управления питанием
выберите раздел, предоставляющий ресурсы.
Из раздела сервера, который предоставляет свои ресурсы в совместное
использование (раздел
i5/OS):
- Щелкните правой кнопкой мыши на профайле разделе в HMC и выберите
Свойства.
- Выберите вкладку Виртуальный ввод-вывод.
- Если на клиенте нет адаптеров SCSI, создайте такой адаптер. При этом укажите следующие данные:
- Выберите Сервер в качестве типа адаптера.
- Убедитесь, что в поле Удаленный раздел указан
правильный клиентский раздел, получающий ресурсы из данного раздела.
- Значение поля Номер виртуального разъема удаленного раздела должно совпадать с номером разъема клиента SCSI в разделе Linux.
- Создайте и настройте описание сетевого сервера (NWSD) для работы с
виртуальными устройствами SCSI. Для этого выполните следующие действия:
- Создайте NWSD и свяжите перенесенную область памяти сетевого сервера
(NWSSTG). Для этого выполните следующие действия:
- В командной строке
i5/OS
в разделе, который предоставляет свои ресурсы, введите CRTNWSD и нажмите F4.
- Укажите следующую информацию:
NWSD (Укажите имя NWSD)
RSRCNAME (*AUTO)
TYPE(*GUEST)
ONLINE (*NO или *YES)
PARTITION ('Укажите имя логического раздела AIX или Linux')
CODEPAGE (437)
TCPPORTCFG (*NONE)
RSTDDEVRSC (для виртуальных CD и накопителей на магнитной ленте) (*NONE)
SYNCTIME (*TYPE)
IPLSRC (*STMF)
IPLSTMF (*QOPT)
IPLPARM (rescue)
PWRCTL (*YES)
Примечания: - Если после установки корневая файловая система (/) размещается не на
первом разделе первого диска, то укажите параметр корневого уровня.
- В параметре 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 и выберите Завершить работу.
- Вставьте первый компакт-диск в дисковод CD-ROM раздела i5/OS, предоставляющего ресурсы.
- Для того чтобы включить ресурс NWSD, выполните следующие действия:
- Введите WRKCFGSTS *NWS и нажмите Enter.
- Введите 1 напротив NWSD, который необходимо включить, и нажмите Enter.
- В случае успешного включения в окне терминала будет выполнена загрузка операционной системы Linux. Выберите необходимый язык.
Прим.: Разрешите автоматический поиск установленной системы.
- Смонтируйте корневой раздел. Для этого введите следующую команду в
оболочке:
chroot/mnt/sysimage
- Измените формат для виртуальных устройств
iSeries. Как правило, эти изменения вносятся в файл /etc/fstab. Измените имена в файле
fstab, как указано в следующей таблице:
| Виртуальное устройство |
Предыдущее имя |
Новое имя |
| Виртуальный диск |
/dev/iseries/vdxx |
/dev/sdxx |
| Виртуальный CD |
/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
- Измените символьную связь устройства чтения компакт-дисков,
выполнив следующие действия:
- Введите rm /dev/cdrom
- Введите ln —s /dev/scd0 /dev/cdrom
Прим.: Выполните аналогичную процедуру для всех имеющихся устройств
чтения компакт-дисков.
- Установите новое ядро, выполнив следующие действия:
- Введите команду 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 (Name for this kernel)
read-only
initrd=/boot/initrd-2.4.21-18.EL.img (Path to initrd file based on Red Hat version.)
append="console=hvc0 root=LABEL=/
- Установите RPM ядра pSeries с помощью следующей команды:
rpm -ivh <версия-ядра>.ppc64pseries.rpm
Примечания: - Перейдите в каталог, в который был передан файл для сохранения. Если
установку не удается выполнить из текущего каталога, укажите префикс
/root/ перед версией ядра.
- Убедитесь, что при выполнении команды mkinitrd и в ходе установки не
возникли никакие ошибки. Если в команде mkinitrd возникла ошибка,
проверьте правильность изменений, внесенных в файл /etc/modules.conf. Некоторые
ошибки могли быть обнаружены командой tar, если в разделе неправильно настроены
дата и время. Эти ошибки можно проигнорировать.
- Отредактируйте файл /etc/securetty и выполните следующие действия:
- Для того чтобы найти файл, введите cd /
- Введите cd /etc
- Введите vi securetty
- Добавьте в конец файла новую строку и введите hvc0
- Сохраните файл и выйдите из него. Для этого нажмите клавишу Esc и введите команду :wq!
- Дважды введите exit для завершения работы
системы.Система будет выключена.
- Для этого выполните следующие действия:
- Введите WRKCFGSTS *NWS и нажмите Enter.
- Введите 2 напротив NWSD, который необходимо включить, и нажмите Enter.
- Измените конфигурацию NWSD таким образом, чтобы раздел запускался с NWSSTG. Дополнительная информация приведена в документации дистрибутива.
Укажите следующую информацию:
NWSD (Укажите имя NWSD)
TYPE(*GUEST)
ONLINE (*NO или *YES)
PARTITION ('Укажите имя логического раздела AIX или Linux')
CODEPAGE (437)
TCPPORTCFG (*NONE)
RSTDDEVRSC (для виртуальных CD и накопителей на магнитной ленте) (*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.