Назад | Перейти на главную страницу

Как перенести LPAR между двумя SAN с питанием через SAN из VIO, сопоставленных LUN с NPIV

Я пытаюсь перенести LPAR с одного блока питания на другой. Поскольку у моей компании нет лицензии IBM на свое решение по миграции, мне приходится делать это через SAN (с использованием IBM SVC и коммутаторов SAN).

Быстрый просмотр текущей структуры:

.-----------------.    .-----------------.
|    OLD_POWER    |    |    NEW_POWER    |
| .-----. .-----. |    | .-----. .-----. |
| |VIO-1| |VIO-2| |    | |VIO-3| |VIO-4| |
| '-----' '-----' |    | '-----' '-----' |
'-----------------'    '-----------------'

Итак, в настоящее время мои LUN отображаются на VIO-1 и VIO-2. Поскольку я не использую NPIV, диски объявляются в каждом VIO, а затем связаны с LPAR.

Пример :

VIO-1# lsmap -all
[...]
SVSA            Physloc                                 Client Partition ID
--------------- --------------------------------------- -------------------
vhost1          U9117.MMA.069F630-V1-C34                0x00000015

VTD                   myhost_hdisk1
Status                Available
LUN                   0x8200000000000000
Backing device        hdisk1
Physloc               U789D.001.DQD809V-P1-C1-T1-W5005076801303932-LB000000000000
Mirrored              false

Теперь на NEW_POWER я использую NPIV, что означает, что я буду отображать свои тома непосредственно в LPAR, а не в VIO. Для этого я сделал зонирование на своем коммутаторе и объявил свой хост на SVC. Перед миграцией я удалил все VTD из моих VIO-1 и VIO-2 для данного хоста:

VIO-1# rmvdev -vtd myhost_hdisk1
myhost_hdisk1 deleted
[...]
VIO-1# cfgdev
Method error (/etc/methods/cfgscsidisk -l hdisk1 ):
    0514-082 The requested function could only be performed for some
             of the specified paths.

Затем я отключаю свои LUN от VIO-1 и VIO-2 и напрямую сопоставляю их с новым LPAR. При загрузке в режиме SMS и сканировании устройств SAN мой hdisk обнаружен. Но когда я загружаюсь с загрузочного диска, я получаю 0554 ошибка. Что означает:

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

Поэтому мне было интересно, возможно ли это, и если это то, что мне не хватает? Я подумал, что, возможно, VIO-1 и VIO-2 заблокировали тома, сделав их недоступными для записи, но я не знаю, так ли это. Как я могу перенести LPAR между двумя уровнями, используя только SAN?

Я выяснил, чего не хватало:

Для чтения диска IBM SAN через NPIV в AIX должны быть установлены следующие 2 программы:

devices.fcp.disk.ibm.mpio
devices.sddpcm.71 or devices.sddpcm.61 (depending of your AIX version)

Их можно найти Вот и Вот.

После того, как я установил эти два пакета и повторно запустил миграцию, все прошло хорошо.