Ich habe ein OpenSolaris 64 Bit auf x86, welches auf ein zfs-rpool läuft. Die Zonen liegen selber auch auf einen zfs. Die einzelnen Zonen sehen fast alle wie folgt aus:
zfs list -r daten/zone/test
NAME USED AVAIL REFER MOUNTPOINT
daten/zone/test 1,33G 1,54T 24K /export/zone/test
daten/zone/test/ROOT 1,33G 1,54T 21K legacy
daten/zone/test/ROOT/zbe 41K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-1 24K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-10 25K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-11 1,33G 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-2 24K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-3 63,5K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-4 26K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-5 26K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-6 26K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-7 26K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-8 25K 1,54T 1,33G legacy
daten/zone/test/ROOT/zbe-9 25K 1,54T 1,33G legacy
cat /etc/zones/index
global:installed:/
test:installed:/export/zone/test:6f4a63bc-3f3a-4854-a892-a41003eb7fde
cat /etc/zones/test.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE zone PUBLIC "-//Sun Microsystems Inc//DTD Zones//EN" "file:///usr/share/lib/xml/dtd/zonecfg.dtd.1">
<zone name="test" zonepath="/export/zone/test" autoboot="false" brand="ipkg">
<network address="192.168.1.11" physical="rge0"/>
</zone>
Die anderen Zonen sehen ähnlich aus, haben evtl. noch Devices.
Ich habe mal probiert, das installed auf configured zu ändern, in der /etc/zone/index dabei habe ich folgende Fehler erhalten:
pfexec zoneadm -z test attach -u
Log File: /var/tmp/test.attach_log.KvayPK
ERROR: no active dataset.
pfexec zoneadm -z test attach
Log File: /var/tmp/test.attach_log.X4aOcK
ERROR: no active dataset.
pfexec cat /var/tmp/test.attach_log.X4aOcK
[Montag, 15. Februar 2010, 12:45:18 Uhr CET] Log File: /var/tmp/test.attach_log.X4aOcK
[Montag, 15. Februar 2010, 12:45:18 Uhr CET] ERROR: no active dataset.
Im log steht auch nicht wirklich etwas interessantes. Ich habe inzwischen auf Build 132 geupdatet