Create Zone in Oracle Solaris 11

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

root@soltest:~# cat /etc/release


Oracle Solaris 11.2 X86
Copyright (c) 1983, 2014, Oracle and/or its affiliates.
All rights reserved.
Assembled 23 June 2014
root@soltest:~#

root@soltest:~# zoneadm list -icv


ID NAME STATUS PATH BRAND IP
0 global running / solaris shared

1 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

root@soltest:~# zpool create dbzone c2t1d0


root@soltest:~# zpool status
pool: dbzone
state: ONLINE
scan: none requested
config:

NAME STATE READ WRITE CKSUM


dbzone ONLINE 0 0 0
c2t1d0 ONLINE 0 0 0

errors: No known data errors

pool: rpool
state: ONLINE
scan: none requested
config:

NAME STATE READ WRITE CKSUM


rpool ONLINE 0 0 0
c2t0d0s1 ONLINE 0 0 0

errors: No known data errors


root@soltest:~#

root@soltest:~# df -h /dbzone
Filesystem Size Used Available Capacity Mounted on
dbzone 49G 31K 49G 1% /dbzone
root@soltest:~#

root@soltest:~# zfs create dbzone/dbnode1


root@soltest:~# df -h /dbzone/
Filesystem Size Used Available Capacity Mounted on
dbzone 49G 32K 49G 1% /dbzone
root@soltest:~# df -h /dbzone/dbnode1/
Filesystem Size Used Available Capacity Mounted on
dbzone/dbnode1 49G 31K 49G 1% /dbzone/dbnode1
root@soltest:~#

root@soltest:~# zonecfg -z dbnode1


Use 'create' to begin configuring a new zone.
zonecfg:dbnode1> create
create: Using system default template 'SYSdefault'
zonecfg:dbnode1> set zonepath=/dbzone/dbnode1
--> Location of non-globalzone
zonecfg:dbnode1> set autoboot=true
zonecfg:dbnode1> set bootargs="-m verbose"
zonecfg:dbnode1> verify
zonecfg:dbnode1> commit
zonecfg:dbnode1> exit

root@soltest:~# zoneadm list -icv


ID NAME STATUS PATH BRAND IP
0 global running / solaris shared
- dbnode1 configured /dbzone/dbnode1 solaris excl
root@soltest:~#

2 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

root@soltest:~# pkg publisher


PUBLISHER TYPE STATUS P LOCATION
solaris origin online F file:///IPS/

root@soltest:~# zoneadm -z dbnode1 install


/dbzone/dbnode1 must not be group readable.
/dbzone/dbnode1 must not be group executable.
/dbzone/dbnode1 must not be world readable.
/dbzone/dbnode1 must not be world executable.
changing zonepath permissions to 0700.
Progress being logged to /var/log/zones
/zoneadm.20150505T110020Z.dbnode1.install
Image: Preparing at /dbzone/dbnode1/root.

Install Log: /system/volatile/install.2559/install_log


AI Manifest: /tmp/manifest.xml.Z4ay.e
SC Profile: /usr/share/auto_install/sc_profiles
/enable_sci.xml
Zonename: dbnode1
Installation: Starting ...

Creating IPS image


Startup linked: 1/1 done
Installing packages from:
solaris
origin: http://localhost:1008/solaris
/1b7ace04cda8d7daded2712a9ad862bbff5d188a/
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 281/281 53255/53255 352.0/352.0 355k/s

PHASE ITEMS
Installing new actions 71042/71042
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 1/1
Installation: Succeeded

Note: Man pages can be obtained by installing pkg:/system


/manual

done.

Done: Installation completed in 1345.180 seconds.


Next Steps: Boot the zone, then log into the zone console
(zlogin -C)

to complete the configuration process.

Log saved in non-global zone as /dbzone/dbnode1/root/var


/log/zones/zoneadm.20150505T110020Z.dbnode1.install

root@soltest:~# zfs list | grep zone


dbzone 675M 48.3G 32K /dbzone
dbzone/dbnode1 675M 48.3G 32K /dbzone/dbnode1
dbzone/dbnode1/rpool 675M 48.3G 31K /rpool
dbzone/dbnode1/rpool/ROOT 675M 48.3G 31K legacy
dbzone/dbnode1/rpool/ROOT/solaris 675M 48.3G 635M /dbzone
/dbnode1/root

3 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

dbzone/dbnode1/rpool/ROOT/solaris/var 39.7M 48.3G 38.8M


/dbzone/dbnode1/root/var
dbzone/dbnode1/rpool/VARSHARE 31K 48.3G 31K /var/share
dbzone/dbnode1/rpool/export 62K 48.3G 31K /export
dbzone/dbnode1/rpool/export/home 31K 48.3G 31K /export
/home
rpool/VARSHARE/zones 31K 54.3G 31K /system/zones
root@soltest:~#

root@soltest:~# zoneadm list -icv


ID NAME STATUS PATH BRAND IP
0 global running / solaris shared
- dbnode1 installed /dbzone/dbnode1 solaris excl
root@soltest:~#

root@soltest:~# zoneadm -z dbnode1 boot

Then press ESC-2 to continue with the Installation of zone

4 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

5 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

6 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

7 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

8 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

9 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

C profile successfully generated as:


/etc/svc/profile/sysconfig/sysconfig-20150505-114413
/sc_profile.xml

Exiting System Configuration Tool. Log is available at:


/system/volatile/sysconfig/sysconfig.log.4200
[ system/manifest-import:default starting (service
manifest import) ]
[ system/timezone:default starting (Timezone Reload) ]
[ system/coreadm:default starting (system-wide core file
configuration) ]
[ system/config-user:default starting (configure root and
user account) ]

10 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

[ network/install:default starting (physical network


interfaces install) ]
[ network/physical:upgrade starting ]
[ network/location:upgrade starting ]
Warning: Unable to verify add of static route on net0/v4
Error code = 146
[ network/physical:default starting (physical network
interface configuration) ]
[ network/location:default starting (network interface
configuration) ]
[ system/identity:node starting (system identity
(nodename)) ]
Hostname: dbnode1
[ system/name-service/switch:default starting (Local
files based naming services) ]
[ network/ipsec/policy:default starting (IPsec policy
initialization) ]
[ system/identity:domain starting (system identity
(domainname)) ]
[ system/name-service/cache:default starting (name
service cache) ]
[ milestone/network:default starting (Network milestone) ]
[ network/iptun:default starting (IP tunnel
configuration) ]
[ network/initial:default starting (initial network
services) ]
[ network/dns/client:default starting (DNS resolver) ]
[ application/pkg/zones-proxy-client:default starting
(Zones Proxy Client) ]
[ milestone/single-user:default starting (single-user
milestone) ]
[ network/routing-setup:default starting (Initial routing-
related configuration.) ]
[ milestone/name-services:default starting (name services
milestone) ]
[ system/filesystem/local:default starting (local file
system mounts) ]
[ network/service:default starting (layered network
services) ]
[ network/nfs/fedfs-client:default starting (FedFS
client) ]
[ network/netmask:default starting (Reset the netmask and
broadcast address) ]
[ system/auditset:default starting (Set non-/attributable
audit flags
in the kernel context.) ]
[ system/cron:default starting (clock daemon (cron)) ]
[ application/pkg/repositories-setup:default starting
(IPS rpool/VARSHARE/pkg creation) ]
[ network/inetd-upgrade:default starting (inetd-upgrade) ]
[ network/shares:default starting (Share Group) ]
[ application/security/compliance:default starting
(compliance guide) ]
[ system/filesystem/ufs/quota:default starting (UFS quota
support) ]
[ network/shares/group:default starting (Share Group
(upgrade only)) ]
[ network/routing/ndp:default starting (in.ndpd IPv6
neighbour discovery daemon) ]
[ network/rpc/bind:default starting (RPC bindings) ]
May 5 11:56:37 svc.startd[3966]: Could not log for
svc:/network/inetd:default: fprintf() failed with I/O
error.
[ system/fmd:default starting (Solaris Fault Manager) ]
May 5 11:56:38 svc.startd[3966]: Could not log for
svc:/system/fmd:default: fprintf() failed with Error 0.
[ system/filesystem/autofs:default starting (automounter)

11 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

]
May 5 11:56:38 svc.startd[3966]: Could not log for
svc:/system/filesystem/autofs:default: fprintf() failed
with Error 0.
[ network/ssh:default starting (SSH server) ]
May 5 11:56:38 svc.startd[3966]: Could not log for
svc:/network/ssh:default: fprintf() failed with Error 0.
[ milestone/self-assembly-complete:default starting
(Updates configured milestone) ]
May 5 11:56:40 svc.startd[3966]: Could not log for
svc:/milestone/self-assembly-complete:default: fprintf()
failed with Error 0.
[ system/system-log:default starting (system log) ]
May 5 11:56:40 svc.startd[3966]: Could not log for
svc:/system/system-log:default: fprintf() failed with
Error 0.
[ network/smtp:sendmail starting (sendmail SMTP mail
transfer agent) ]
[ network/sendmail-client:default starting (sendmail SMTP
client queue runner) ]
[ system/auditd:default starting (Solaris audit daemon) ]
[ system/console-login:default starting (Console login) ]

dbnode1 console login: root


Password:
May 5 11:58:02 dbnode1 login: ROOT LOGIN /dev/console
Oracle Corporation SunOS 5.11 11.2 August 2014
root@dbnode1:~# root@dbnode1:~# hostname
dbnode1
root@dbnode1:~# ping dbnode1
dbnode1 is alive

root@soltest:~# zoneadm list -icv


ID NAME STATUS PATH BRAND IP
0 global running / solaris shared
1 dbnode1 running /dbzone/dbnode1 solaris excl
root@soltest:~#
root@dbnode1:~# dladm show-link
LINK CLASS MTU STATE OVER
net0 vnic 1500 up ?
<---- Virtual NIC
root@dbnode1:~# uname -a
SunOS dbnode1 5.11 11.2 i86pc i386 i86pc <----- Releasse
root@dbnode1:~# ipadm show-addr
ADDROBJ TYPE STATE ADDR
lo0/v4 static ok 127.0.0.1/8
net0/v4 static ok 192.168.1.48/24
lo0/v6 static ok ::1/128
net0/v6 addrconf ok fe80::8:20ff:fe1c:4161/10
root@dbnode1:~#

root@soltest:~# zonecfg -z dbnode1 info


zonename: dbnode1
zonepath: /dbzone/dbnode1
brand: solaris
autoboot: true
autoshutdown: shutdown
bootargs: -m verbose
file-mac-profile:
pool:

12 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

limitpriv:
scheduling-class:
ip-type: exclusive
hostid:
tenant:
fs-allowed:
anet:
linkname: net0
lower-link: auto
allowed-address not specified
configure-allowed-address: true
defrouter not specified
allowed-dhcp-cids not specified
link-protection: mac-nospoof
mac-address: auto
auto-mac-address: 2:8:20:1c:41:61
mac-prefix not specified
mac-slot not specified
vlan-id not specified
priority not specified
rxrings not specified
txrings not specified
mtu not specified
maxbw not specified
rxfanout not specified
vsi-typeid not specified
vsi-vers not specified
vsi-mgrid not specified
etsbw-lcl not specified
cos not specified
pkey not specified
linkmode not specified
evs not specified
vport not specified
root@soltest:~#

root@soltest:~# ping dbnode1


ping: unknown host dbnode1
root@soltest:~#

root@soltest:~# cat /etc/hosts


#
# Copyright 2009 Sun Microsystems, Inc. All rights
reserved.
# Use is subject to license terms.
#
# Internet host table
#
::1 soltest localhost
127.0.0.1 localhost loghost
192.168.1.49 soltest
192.168.1.48 dbnode1 <---- Entry updated
root@soltest:~#

root@soltest:~# ping dbnode1


dbnode1 is alive
root@soltest:~#

root@soltest:~# ssh oratest@dbnode1


Password:
Last login: Tue May 5 12:31:36 2015 from soltest

13 of 14 5/28/2015 4:12 PM
Create zone in Oracle Solaris 11.2 - Oracle - Oracle - Toad World http://www.toadworld.com/platforms/oracle/b/weblog/archive/2015/05...

Could not chdir to home directory /export/home/oratest:


No such file or directory
Oracle Corporation SunOS 5.11 11.2 August 2014
-bash-4.1$ hostname
dbnode1
-bash-4.1$

14 of 14 5/28/2015 4:12 PM

You might also like