VMLibrary

Configurar una VMLibrary

Si se esta usando NPIV:

1. Crear un adaptador SCSI Aadapter como siempre.

2.Para divisar el nuevo vhosts:

$ lsmap -all

SVSA            Physloc                                      Client Partition ID

--------------- -------------------------------------------- ------------------

vhost0          U8231.E2D.21E4CFT-V1-C16                     0x00000008

VTD                   vtopt0

Status                Available

LUN                   0x8100000000000000

Backing device        /var/vio/VMLibrary/nim_boot_cd

Physloc

Mirrored              N/A

Nota: Mas adelante se muestra como crear una vtopt

3.Crear una VMLibrary en rootvg:

$ mkrep -sp rootvg -size 10G

Virtual Media Repository Created

Repository created within "VMLibrary" logical volume

4. Listar

$ lsrep

Size(mb) Free(mb) Parent Pool         Parent Size      Parent Free

   10198    10198 rootvg                    30656             6912

tips: si se quiere cambiar el tamaño a futuro:

$ chrep -size 4G ==> agrega 4GB mas al repositorio.

Nota: la opción de aumentar el tamaño es la única soportada hasta el momento, si se desea achicar

se debe re hacer la VM.

Agregado:

5. Crear una ISO basado en un mksysb

# mkdvd -L -I /tmp/isos -m /export/respaldos/nim/masterbkp

6. Colocar la iso en la VM.

# mkvopt -name nim_boot.iso -file nim_boot_cd -ro

 

7. Verficar:

$ lsrep

Size(mb) Free(mb) Parent Pool         Parent Size      Parent Free

    8159      681 rootvg                    30656             8960

Name                                                  File Size Optical         Access

nim_boot.iso                                               3739 None            rw

8. Crear un medio óptico y asignarlo a la lpar cliente:

$ mkvdev -fbo -vadapter vhost0

9. Cargar la iso al cdrom virtual:

$ loadopt -vtd vtopt0 -disk nim_boot.iso

10. Consultar que se este cargado y asignada a la partición:

$lsmap -vadapter vhost0

SVSA            Physloc                                      Client Partition ID

--------------- -------------------------------------------- ------------------

vhost0          U8231.E2D.21E4CFT-V1-C16                     0x00000008

VTD                   vtopt0

Status                Available

LUN                   0x8100000000000000

Backing device        /var/vio/VMLibrary/nim_boot.iso

Physloc

Nota: Para este ejemplo se monto un mksysb para poder comenzar una restauración de AIX. En realidad se le puede cargar cualquier software que se necesite mover o no entre los cliente.

Tips:

$ unloadopt -vtd vtopt0

     A.) Unmap the vtopt# VTDs from the vhost(s)

$ rmvdev -vtd <VTDname>

     B.) Remove the virtual media disk(s) from the Virtual Media Repository:

$ rmvopt -name <name of virtual optical disk>

     C.) Remove the repository:

$ rmrep [-f]