
Setup Instructions:


### Setup the Primary Domain

primary# ldm add-vcc port-range=5000-5100 primary-vcc0 primary
primary# ldm add-vds primary-vds0 primary
primary# ldm add-vsw net-dev=net0 primary-vsw0 primary
primary# ldm start-reconf primary
primary# ldm set-vcpu 8 primary
primary# ldm set-memory 16G primary
primary# ldm add-config initial
primary# shutdown -i6 -g0 -y

### Complete setup in the Primary domain after reboot

primary# ldm list
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  NORM  UPTIME
primary          active     -n-cv-  UART    8     16G      7.0%  7.0%  12m

primary# svcadm enable vntsd
primary# svcs vntsd
STATE          STIME    FMRI
online         12:43:03 svc:/ldoms/vntsd:default

### Create ZFS Volumes for guest domain root devices

primary# zfs create -V 32G rpool/db_disk
primary# zfs create -V 32G rpool/app_disk

### Configure pci bus resources for guest domains

primary# ldm start-reconf primary
primary# ldm remove-io pci_[1/3/7/9/11/13] primary         # for db_domain HBAs
primary# ldm remove-io pci_[4/6/8] primary                 # for db_domain NICs
primary# ldm remove-io pci_[2/5/10/12/15] primary          # for app_domain NICs
primary# ldm add-config dbv1
primary# shutdown -i6 -g0 -y

### Create and configure the Database Domain

primary# ldm add-domain db_domain
primary# ldm set-core cid=1,2,3....46,47 db_domain
primary# ldm add-memory 750G db_domain
primary# ldm add-vnet vnet1 primary-vsw0 db_domain
primary# ldm add-vdsdev /dev/zvol/dsk/rpool/db_disk vol1@primary-vds0
primary# ldm add-vdisk vdisk1 vol1@primary-vds0 db_domain
primary# ldm set-var auto-boot\?=true db_domain
primary# ldm set-var boot-device=vdisk1 db_domain
primary# ldm add-vdsdev /export/images/sol-11_1-text-sparc.iso iso_vol@primary-vds0
primary# ldm add-vdisk vdisk_iso iso_vol@primary-vds0 db_domain
primary# ldm add-io pci_[1/3/4/6/7/8/9/11/13] db_domain
primary# ldm add-config dbv2
primary# ldm bind-domain db_domain

### Start the Database Domain, install and configure Solaris and Oracle software

primary# ldm start db_domain
primary# telnet localhost 5000

ok boot vdisk_ios:f


### Create and configure the Appserver Domain

primary# ldm remove-vdisk vdisk_iso db_domain
primary# ldm add-domain app_domain
primary# ldm add-vcpu 640 app_domain
primary# ldm add-memory 1280G app_domain
primary# ldm add-vnet vnet1 primary-vsw0 app_domain
primary# ldm add-vdsdev /dev/zvol/dsk/rpool/app_disk vol2@primary-vds0
primary# ldm add-vdisk vdisk1 vol2@primary-vds0 app_domain
primary# ldm set-var auto-boot\?=true app_domain
primary# ldm set-var boot-device=vdisk1 app_domain
primary# ldm add-vdisk vdisk_iso iso_vol@primary-vds0 app_domain
primary# ldm add-io pci_[2/5/10/12/15] app_domain
primary# ldm add-config dbv3
primary# ldm bind-domain app_domain

### Start the Appserver Domain, install and configure Solaris and Oracle software

primary# ldm start app_domain
primary# telnet localhost 5001

ok boot vdisk_ios:f
