![]() | Mise en garde - Effectuez seulement les étapes 3-6 de cette procédure à partir de la console du domaine logique à usage spécial qui sera la source de l’image SE Golden. Ce processus supprime la configuration réseau du domaine et donc l'isole du réseau et interrompt toute session qui repose sur une connexion réseau directe à ce domaine. |
Reportez-vous à Procédure de création et de démarrage d’un domaine invité du manuel Guide d’administration d’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
Ce package monte l'unité config au démarrage et exécute les instructions d'initialisation du pilote fournies dans ConfigDrive au moyen d'un fichier de charge.
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
Par exemple, le volume du disque est myldom-vol10.
nova# ldm list -o disk primary | grep myldom-vol0 myldom-vol0 /dev/zvol/dsk/ldompool/myldom-vol0
Même si le volume backend du domaine invité est un périphérique en mode bloc (/dev/dsk), la commande gdd requiert le périphérique de caractères correspondant (/dev/rdsk) pour la capture de l'image. Ainsi, vous devez utiliser le lien de périphérique de disque entier approprié qui se termine par dNs2 (tranche 2) pour les périphériques qui ont une étiquette VTOC, et dN (numéro de disque) pour les périphériques qui ont une étiquette EFI.
Par exemple, le volume de disque myldom-vol10 est le fichier d'entrée et le fichier de sortie est l'image 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