God damm zones.....

Mmmm, I’m having lots of fun with zones at the moment, although having setup a fresh installation of Solaris 10, added the Sunray 3.0 software and setup EBS 7.0 I seem to be having problems setting up a bog standard zone. Using the Sunray wikki here has some pointers to setting up Sunray 3.0 on Solaris 10 but didn’t mention this problem. Looking on the mail archives I found this which resolved the problem.

I also used the whole root config from here

root@hippy # zonecfg -z hippy-zone
zonecfg:hippy-zone> info
zonepath: /software/zones/hippy-zone
autoboot: true
pool:
fs:
dir: /var/opt/SUNWut/DEVICES
special: swap
raw not specified
type: tmpfs
options: [devices]
net:
address: 129.156.87.155
physical: hme1
device
match: /dev/sunray
device
match: /dev/ut*
zonecfg:hippy-zone>

Basically I got into this stage once I’d built the zone:

root@hippy # zoneadm -z hippy-zone boot
zoneadm: zone ‘hippy-zone’: zone_create failed: Device busy
zoneadm: zone ‘hippy-zone’: call to zoneadmd failed

Once I’d umounted the sunray proc mount I was able to boot the zone:

root@hippy # umount /software/zones/hippy-zone/root/var/opt/SUNWbb/root/proc

root@hippy # zoneadm list -vc
ID NAME STATUS PATH
0 global running /
– hippy-zone installed /software/zones/hippy-zone
root@hippy # zoneadm -z hippy-zone ready
root@hippy # zoneadm -z hippy-zone boot
root@hippy # zlogin -C hippy-zone
[Connected to zone ‘hippy-zone’ console]

Yay, finally got hippy-zone up and running!