Cloning a non global zone (NGZ)
Posted: Tue Mar 08, 2011 5:58 pm
1. Become superuser (root)
2. Create a new zone configuration file
or copy over existing config and modify it with new hostname and IP address.
3. Halt source zone
4. Create a new zone
5. Installing new zone by cloning from source zone
6. Start up source zone
7. Create a sysidcfg file
8. Copy over to the newly created non global zone
9. Start up the new zone
10. Log into new zone's console
This should save all the interactive system settings and the new system should come all the way up to login prompt.
2. Create a new zone configuration file
Code: Select all
zonecfg -z appint05 export -f appint06_zone
3. Halt source zone
Code: Select all
zoneadm -z appint05 halt
Code: Select all
zonecfg -z appint06 -f /zonepool/zone_configs/appint06_zone
Code: Select all
zoneadm -z <destination> clone <source>
zoneadm -z appint06 clone appint05
Code: Select all
zoneadm -z appint05 boot
Code: Select all
system_locale=en_US
terminal=vt100
network_interface=PRIMARY {
hostname=appint06
}
name_service=DNS {
domain_name=ols.minimed.com
name_server=10.0.16.123,10.0.16.130,10.48.32.54
search=ols.minimed.com,corp.minimed.com,corp.medtronic.com
}
security_policy=NONE
nfs4_domain=dynamic
root_password=2JklIXb7E4dQI
timezone=US/Pacific
Code: Select all
cp /zonepool/zone_configs/appint06_sysidcfg /zonepool/zones/appint06/root/etc/sysidcfg
Code: Select all
zoneadm -z appint06 boot
Code: Select all
zlogin -C appint06