Precaución - Únicamente siga los Pasos 3 a 6 de este procedimiento desde la consola del dominio lógico de finalidad especial que será el origen de la imagen fiable del sistema operativo. Este proceso elimina la configuración de red del dominio y, por lo tanto, lo aísla de la red e interrumpe las sesiones que dependen de una conexión de red directa con este dominio. |
Consulte Cómo crear e iniciar un dominio invitado de Guía de administración de Oracle VM Server for SPARC 3.4.
nova# ldm add-vdsdev options=ro,slice /path-to-iso/simple-init-1.0.iso \ simple-init@primary-vds0 nova# ldm add-vdisk simple-init simple-init@primary-vds0 your-new-ldom
golden# mount -F hsfs /dev/dsk/c1d1s0 /mnt # or use c0d1s0 if Solaris 10
golden# mount -L simple-init /mnt
Este paquete monta el controlador de configuración durante el inicio y ejecuta las instrucciones de inicialización del controlador proporcionadas en ConfigDrive mediante un archivo de carga útil.
golden# cd /mnt; ./setup
golden# ipadm delete-ip net0 golden# rm /etc/defaultrouter golden# route -p flush golden# rm /etc/ssh/ssh_host_* golden# nscfg unconfig svc:/network/dns/client:default golden# svcadm refresh svc:/network/dns/client:default golden# svccfg -s system/identity:node setprop config/nodename="openstack-build" golden# svccfg -s system/identity:node refresh
golden# rm /etc/hostname.* /etc/dhcp.* golden# rm /etc/defaultrouter /etc/resolv.conf golden# route -p flush golden# rm /etc/ssh/ssh_host_* golden# echo "openstack-build" > /etc/nodename
golden# rm -f /etc/sysconfig/network-scripts/ifcfg-eth* golden# rm -f /etc/sysconfig/network-scripts/route-eth* golden# rm -f /etc/resolv.conf golden# rm -f /etc/ssh/ssh_host_* golden# rm -f /etc/udev/rules.d/70-persistent-net.rules golden# echo "HOSTNAME=openstack-build" > /etc/sysconfig/network
golden# shutdown -i5 -g0 -y
golden# shutdown -h now
Por ejemplo, el volumen de disco es myldom-vol10.
nova# ldm list -o disk primary | grep myldom-vol0 myldom-vol0 /dev/zvol/dsk/ldompool/myldom-vol0
Aun si el volumen backend del dominio invitado es un dispositivo de bloque (/dev/dsk), el comando gdd requiere el dispositivo de carácter correspondiente (/dev/rdsk) para la captura de imagen. Además, use el enlace de dispositivo de disco completo adecuado que finaliza en dNs2 (segmento 2) para los dispositivos que tienen una etiqueta VTOC y que finaliza en dN (el número de disco) para los dispositivos que tienen una etiqueta EFI.
Por ejemplo, el volumen de disco myldom-vol10 es el archivo de entrada y el archivo de salida es la imagen sol11_3s12_simp-init.img.
nova# gdd if=/dev/zvol/rdsk/ldompool/myldom-vol0 of=sol11_3s12_simp-init.img \ bs=1048576 oflag=nocache conv=sparse