La E/S de multivía (MPIO) ayuda a mejorar la
disponibilidad de los recursos SCSI virtuales al proporcionar vías
redundantes al recurso. En este tema se describe cómo configurar la
E/S de multivía para particiones lógicas de cliente
AIX.
Para poder proporcionar MPIO a las particiones lógicas de
cliente AIX, en
el sistema deben haberse configurado dos particiones lógicas del
servidor de E/S virtual. En
este procedimiento se supone que los discos ya están asignados a las
dos particiones lógicas del
servidor de E/S virtual
implicadas en esta configuración.
Para configurar MPIO, siga estos pasos. En este caso
práctico, en la configuración se utilizan hdisk5 en la primera
partición lógica del
servidor de E/S virtual y
hdisk7 en la segunda partición lógica del
servidor de E/S virtual.
En la figura siguiente se muestra la configuración que se llevará a
cabo durante este caso práctico.

Sirviéndose de la figura anterior como guía, siga estos pasos:
- Mediante la
HMC, cree
adaptadores SCSI de servidor en las dos particiones lógicas del
servidor de E/S virtual.
- Mediante la
HMC, cree dos
adaptadores SCSI virtuales de cliente en las particiones lógicas de
cliente, correlacionándolas con ambas particiones lógicas del
servidor de E/S virtual.
- En cualquiera de las particiones lógicas del
servidor de E/S virtual,
determine qué discos están disponibles escribiendo lsdev
-type disk. El resultado es parecido a este:
name status description
hdisk3 Available MPIO Other FC SCSI Disk Drive
hdisk4 Available MPIO Other FC SCSI Disk Drive
hdisk5 Available MPIO Other FC SCSI Disk Drive
Seleccione el disco que desea utilizar en la configuración de la
MPIO.
En este caso práctico, hemos seleccionado hdisk5.
- Determine el PVID del disco seleccionado mediante el mandato lspv.
En este caso práctico, hemos escrito lspv hdisk5. El
resultado es parecido a este:
hdisk5 00c3e35ca560f919 None
El segundo valor es el PVID. En este caso práctico, el PVID es
00c3e35ca560f919.
Apunte este valor.
- Obtenga la lista de atributos del disco mediante el mandato
lsdev.
En este caso práctico, hemos escrito lsdev -dev hdisk5 -attr. El
resultado es parecido a este:
..
algorithm fail_over Algorithm True
..
lun_id 0x5463000000000000 Logical Unit Number ID False
..
..
pvid 00c3e35ca560f9190000000000000000 Physical volume identifier False
..
reserve_policy single_path Reserve Policy True
Apunte los valores de lun_id y reserve_policy. Si el atributo
reserve_policy es distinto de no_reserve, deberá
cambiarlo. Establezca el valor reserve_policy en
no_reserve escribiendo chdev -dev
hdiskx -attr reserve_policy=no_reserve.
- En la segunda partición lógica del
servidor de E/S virtual,
obtenga la lista de los volúmenes físicos escribiendo
lspv. En la salida, busque el disco que tenga el
mismo PVID que el disco identificado antes.
En este caso práctico, el PVID de hdisk7 coincide:
hdisk7 00c3e35ca560f919 None
Consejo: Aunque los valores del PVID deberían ser idénticos,
los números de disco de las dos particiones lógicas del
servidor de E/S virtual
pueden variar.
- Determine si el atributo reserve_policy se ha establecido en
no_reserve utilizando el mandato lsdev. En este caso práctico,
hemos escrito lsdev -dev hdisk7 -attr. El resultado
que verá es parecido a este:
algorithm fail_over Algorithm True
..
lun_id 0x5463000000000000 Logical Unit Number ID False
..
pvid 00c3e35ca560f9190000000000000000 Physical volume identifier False
..
reserve_policy single_path Reserve Policy
Si el atributo reserve_policy es distinto de
no_reserve, deberá cambiarlo. Establezca el valor
reserve_policy en no_reserve escribiendo
chdev -dev hdiskx -attr
reserve_policy=no_reserve.
- En ambas particiones lógicas del
servidor de E/S virtual,
utilice mkvdev para crear los dispositivos virtuales. En cada
caso, utilice el valor de hdisk adecuado. En este caso de ejemplo,
hemos escrito los mandatos siguientes:
- En la primera partición lógica del
servidor de E/S virtual,
hemos escrito mkvdev -vdev hdisk5 -vadapter vhost5 -dev
vhdisk5
- En la segunda partición lógica del
servidor de E/S virtual,
hemos escrito mkvdev -vdev hdisk7 -vadapter vhost7 -dev
vhdisk7
Ahora se exporta a la partición lógica de
cliente el mismo LUN desde ambas particiones lógicas del
servidor de E/S virtual
- Ahora puede instalarse
AIX en la
partición lógica de cliente. Hallará instrucciones sobre cómo
instalar AIX, en
Instalación
de AIX AIX en un
entorno particionado.
- Después de haber instalado
AIX en la
partición lógica de cliente, compruebe la MPIO de la manera siguiente:
- lsdev -Cc disk
El resultado que verá es parecido a este:
hdisk0 Available Virtual SCSI Disk Drive
- lspv
El resultado que verá es parecido a este:
hdisk0 00c3e35ca560f919 rootvg active
- lspath
El resultado que verá es parecido a este:
Enabled hdisk0 vscsi0
Enabled hdisk0 vscsi1
Si una de las particiones lógicas
del servidor de E/S virtual
tiene una anomalía, el resultado del mandato lspath es
parecido a este:
Failed hdisk0 vscsi0
Enabled hdisk0 vscsi1
A menos que se establezcan los
atributos hcheck_mode y hcheck_interval, el estado seguirá viéndose
como Failed aún después de haber recuperado el
disco. Para que el estado se actualice automáticamente, escriba
chdev -l hdiskx -a hcheck_interval=60 -P.
Para que el cambio entre en vigor, la partición lógica de cliente
debe volver a arrancarse.