How to Display the Configuration of a Non-Global Zone
You must be the global administrator in the global zone to perform this procedure.
Become superuser, or assume the Primary Administrator role.
To create the role and assign the role to a user, see "Using the Solaris Management Tools With RBAC (Task Map)" in System Administration Guide: Basic Administration.
Display the configuration of a zone.
global# zonecfg -z zonename info
Using the zonecfg Command to Modify a Zone Configuration
You can also use the zonecfg command to do the following:
Modify a resource type in a zone configuration
Clear a property name in a zone configuration
Add a dedicated device to a zone
How to Modify a Resource Type in a Zone Configuration
You can select a resource type and modify the specification for that resource.
Note that the contents of software packages in the inherit-pkg-dir directory cannot be modified or removed after the zone has been installed with zoneadm.
You must be the global administrator in the global zone to perform this procedure.
Become superuser, or assume the Primary Administrator role.
To create the role and assign the role to a user, see "Using the Solaris Management Tools With RBAC (Task Map)" in System Administration Guide: Basic Administration.
Select the zone to be modified, my-zone in this procedure.
global# zonecfg -z my-zone
Select the resource type to be changed, for example, a resource control.
zonecfg:my-zone> select rctl name=zone.cpu-shares
Remove the current value.
zonecfg:my-zone:rctl> remove value (priv=privileged,limit=20,action=none)
Add the new value.
zonecfg:my-zone:rctl> add value (priv=privileged,limit=10,action=none)
End the revised rctl specification.
zonecfg:my-zone:rctl> end
Commit the zone configuration for the zone.
zonecfg:my-zone> commit
Exit the zonecfg command.
zonecfg:my-zone> exit
Note that even if you did not explicitly type commit at the prompt, a commit is automatically attempted when you type exit or an EOF occurs.
Committed changes made through zonecfg take effect the next time the zone is booted.
How to Clear a Property Type in a Zone Configuration
Use this procedure to reset a standalone property.
Become superuser, or assume the Primary Administrator role.
To create the role and assign the role to a user, see "Using the Solaris Management Tools With RBAC (Task Map)" in System Administration Guide: Basic Administration.
Select the zone to be modified, my-zone in this procedure.
global# zonecfg -z my-zone
Reset the property to be changed, the existing pool association in this procedure.
zonecfg:my-zone> clear pool
Commit the zone configuration for the zone.
zonecfg:my-zone> commit
Exit the zonecfg command.
zonecfg:my-zone> exit
Note that even if you did not explicitly type commit at the prompt, a commit is automatically attempted when you type exit or an EOF occurs.
Committed changes made through zonecfg take effect the next time the zone is booted.
How to Rename a Zone
This procedure can be used to rename zones that are in either the configured state or the installed state.
You must be the global administrator in the global zone to perform this procedure.
Become superuser, or assume the Primary Administrator role.
To create the role and assign the role to a user, see "Using the Solaris Management Tools With RBAC (Task Map)" in System Administration Guide: Basic Administration.
Select the zone to be renamed, my-zone in this procedure.
global# zonecfg -z my-zone
Change the name of the zone, for example, to newzone.
zonecfg:my-zone> set zonename=newzone
Commit the change.
zonecfg:newzone> commit
Exit the zonecfg command.
zonecfg:newzone> exit
Committed changes made through zonecfg take effect the next time the zone is booted.
How to Add a Dedicated Device to a Zone
The following specification places a scanning device in a non-global zone configuration.
You must be the global administrator in the global zone to perform this procedure.
Become superuser, or assume the Primary Administrator role.
To create the role and assign the role to a user, see "Using the Solaris Management Tools With RBAC (Task Map)" in System Administration Guide: Basic Administration.
Add a device.
zonecfg:my-zone> add device
Set the device match, /dev/scsi/scanner/c3t4* in this procedure.
zonecfg:my-zone:device> set match=/dev/scsi/scanner/c3t4*
End the device specification.
zonecfg:my-zone:device> end
Exit the zonecfg command.
zonecfg:my-zone> exit