Guest create
ldm add-vcc port-range=5000-5100 primary-vcc0 primary
ldm add-vds primary-vds0 primary
ldm add-vsw net-dev=net0 primary-vsw0 primary
ldm list-services primary
svcadm enable vntsd
ldm add-vds primary-vds0 primary
ldm add-vsw net-dev=net0 primary-vsw0 primary
ldm list-services primary
svcadm enable vntsd
- vi envset.sh
#!/usr/bin/ksh -p ldgname=$1 zfs clone rpool/test12@1016 rpool/$ldgname ldm add-domain $ldgname ldm add-vcpu 8 $ldgname ldm add-memory 32G $ldgname ldm add-vnet vnet_$ldgname primary-vsw0 $ldgname ldm add-vdsdev /dev/zvol/dsk/rpool/test12 $ldgname@primary-vds0 ldm add-vdisk vdisk_$ldgname $ldgname@primary-vds0 $ldgname #ldm set-var auto-boot\?=false $ldgname ldm set-var auto-boot\?=true $ldgname #ldm set-var boot-device=vdisk1 $ldgname ldm bind $ldgname ldm start $ldgname
chmod 777 envset.sh
- ./envset.sh test1
- Check the whether test1 are ready
root@itqe-t5-2-3:~# ./envset.sh test1 LDom test1 started
{0} ok ok devalias vdisk_iso /virtual-devices@100/channel-devices@200/disk@1 vdisk_ldom1 /virtual-devices@100/channel-devices@200/disk@0 vnet_ldom1 /virtual-devices@100/channel-devices@200/network@0 net /virtual-devices@100/channel-devices@200/network@0 disk /virtual-devices@100/channel-devices@200/disk@0 virtual-console /virtual-devices/console@1 name aliases {0} ok ok boot vdisk_iso:f
root@itqe-t5-2-3:~# ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL NORM UPTIME primary active -n-cv- UART 8 11G 3.3% 2.5% 26m test1 active -n---- 5000 8 32G 21% 15% 6s root@itqe-t5-2-3:~# telnet 0 5000 Trying 0.0.0.0... Connected to 0. Escape character is '^]'. Connecting to console "test1" in group "test1" .... Press ~? for control options .. Configuring devices. Hostname: itqe-t5-2-2-ld1 itqe-t5-2-2-ld1 console login: root Password: Oct 16 07:34:39 itqe-t5-2-2-ld1 login: ROOT LOGIN /dev/console Last login: Wed Oct 15 08:10:45 from itqe-t5-2-2.us. Oracle Corporation SunOS 5.11 11.3 September 2014 You have new mail. root@itqe-t5-2-2-ld1:~# exit logout
others:
ldm start-reconf primary ldm remove-io pci_1 primary ldm remove-io pci_3 primary ldm add-config ldmkzone root@itqe-t5-2-2:~# shutdown -i6 -g0 -y ldm stop ldom1 root@itqe-t5-2-2:~# ldm add-io pci_1 ldom1 root@itqe-t5-2-2:~# ldm add-io pci_3 ldom1 root@itqe-t5-2-2:~# ldm start ldom1