Bienvenidos
Todos estos pasos descriptos fueron probados en ambientes productivos
viernes, 13 de mayo de 2016
Creacion de un LDOM paso a paso
Paso a paso de la creacion de un Ldom
Se utilizo un t5-2 . Documento realizado por Nicolas Morono
### Seteamos los parametros de la primary (memoria y cpu)
ldm set-vcpu 16 primary
ldm set-memory 16g primary
### Agregamos vcc vsw vds y los isos de instalacion
## Creamos el virtual console conentrator.
ldm add-vcc port-range=5000-5100 primary-vcc0 primary
## Creamos el virtual network switch
ldm add-vsw net-dev=net4 vsw4 primary
ldm add-vsw net-dev=net5 vsw5 primary
ldm add-vsw net-dev=net1 vsw1 primary
## Creamos el virtual disk server y le agregamos dos isos.
ldm add-vds primary-vds0 primary
#### Creando los zpool
zpool create psunt100_so c0t600014400000001070211E0F481E625Ed0
zpool create psunt200_so c0t600014400000001070211E0F481E625Fd0
### Creando zvols
zfs set mountpoint=none psunt100_so
zfs create -V 75g psunt100_so/vol1
zfs create -V 200m psunt100_so/volreplicas (esto es porque dentro del Ldom uso SVM )
zfs set mountpoint=none psunt200_so
zfs create -V 75g psunt200_so/vol1
zfs create -V 200m psunt200_so/volreplicas
### Creando los ldoms
ldm add-domain psunt100
ldm add-domain psunt200
ldm add-vcpu 64 psunt100
ldm add-vcpu 32 psunt200
ldm add-memory 64g psunt100
ldm add-memory 32g psunt200
ldm add-vnet vnet1 vsw4 psunt100
ldm add-vnet vnet2 vsw1 psunt100
ldm add-vnet vnet1 vsw5 psunt200
ldm add-vnet vnet2 vsw1 psunt200
### Me parece muy poca la memoria en los ldoms y mucha en el primary asi que reconfiguro
ldm start-reconf primary
ldm set-vcpu 8 primary
ldm set-memory 16G primary
### Reinicio
### Creando el virtual disk server de cada ldom
ldm add-vds psunt100-vds0 primary
ldm add-vds psunt200-vds0 primary
### Asignando vdsdevs
ldm add-vdsdev /dev/zvol/dsk/psunt100_so/vol1 vol1@psunt100-vds0
ldm add-vdsdev /dev/zvol/dsk/psunt100_so/volreplicas volreplicas@psunt100-vds0
ldm add-vdsdev /dev/zvol/dsk/psunt200_so/vol1 vol1@psunt200-vds0
ldm add-vdsdev /dev/zvol/dsk/psunt200_so/volreplicas volreplicas@psunt200-vds0
### Asignado vdisk a los ldoms
ldm add-vdisk vdiskrep volreplicas@psunt100-vds0 psunt100
ldm add-vdisk vdisk1 vol1@psunt100-vds0 psunt100
ldm add-vdisk vdiskrep volreplicas@psunt200-vds0 psunt200
ldm add-vdisk vdisk1 vol1@psunt200-vds0 psunt200
### Creando y montando los dvd para instalar y parchear (los dos de una sola vez)
ldm add-vdsdev options=ro /sun/sol-10-u11-ga-sparc-dvd.iso sol10u11@primary-vds0
ldm add-vdsdev options=ro,slice /sun/EIS-DVD-ONE-20APR16.iso eis20160420@primary-vds0
ldm add-vdsdev options=ro /sun/sol-10-u11-ga-sparc-dvd.iso sol10u11_2@primary-vds0
ldm add-vdsdev options=ro,slice /sun/EIS-DVD-ONE-20APR16.iso eis20160420_2@primary-vds0
ldm add-vdisk sol10u11 sol10u11@primary-vds0 psunt100
ldm add-vdisk eis20160420 eis20160420@primary-vds0 psunt100
ldm add-vdisk sol10u11 sol10u11_2@primary-vds0 psunt200
ldm add-vdisk eis20160420 eis20160420_2@primary-vds0 psunt200
### Seteo variable
ldm add-variable auto-boot?=false psunt100
ldm add-variable auto-boot?=false psunt200
### Bindeo los ldoms y empiezo a instalar
ldm bind psunt100
ldm bind psunt200
### Esto para que funcione la consola de las ldom
svcadm enable svc:/ldoms/vntsd:default
### Starteo
ldm start psunt100
ldm start psunt200
### Me conecto y busco el dispositivo del cdrom y le agrego :f al final para que bootee del slice que corresponde
telnet 0 5000
OBP> show-disks
OBP> boot /virtual-devices@100/channel-devices@200/disk@2:f
### Despues de instalar monto el EIS.
mkdir /cdrom
mount -F hsfs -o=ro /dev/dsk/c0d3s0 /cdrom
cd /cdrom/sun/patch
patch-EIS /var/tmp
cd /var/tmp/10; ./install_all_patches
Suscribirse a:
Enviar comentarios (Atom)
nice blog too informative. looking and reading your points its so impressive. doing more blog like this. i really appreciated doing like this.
ResponderEliminarJava Training in Chennai
Thanks a lot Saki R. Appreciate
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarGenial, gracias Geek
ResponderEliminar