Some Question's about Zone


 
Thread Tools Search this Thread
Operating Systems Solaris Some Question's about Zone
# 1  
Old 11-06-2009
Some Question's about Zone

Hi all,
i am new learner in Zoning and virtualization Technology and i have some question's about it
i create zone using this step
zonecfg -z app-apache
create
set zonepath=/zone_adm/app-apache
add net
set address=192.168.1.250
set physical=bge0
end
set autoboot=true
verify
commit
exit
zoneadm -z app-apache install
zoneadm -z app-apache boot
zlogin -C app-apache


this is the path of the file created by zonecfg
/etc/zones/app-apache.xml
Code:
<?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">
<!--
    DO NOT EDIT THIS FILE.  Use zonecfg(1M) instead.
-->
<zone name="app-apache" zonepath="/zone_adm/app-apache" autoboot="true">
  <inherited-pkg-dir directory="/lib"/>
  <inherited-pkg-dir directory="/platform"/>
  <inherited-pkg-dir directory="/sbin"/>
  <inherited-pkg-dir directory="/usr"/>
  <network address="192.168.1.250" physical="bge0"/>
</zone>

and i want to add some inherited directory
Code:
<?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">
<!--
    DO NOT EDIT THIS FILE.  Use zonecfg(1M) instead.
-->
<zone name="app-apache" zonepath="/zone_adm/app-apache" autoboot="true">
  <inherited-pkg-dir directory="/lib"/>
  <inherited-pkg-dir directory="/platform"/>
  <inherited-pkg-dir directory="/sbin"/>
  <inherited-pkg-dir directory="/usr"/>
  <inherited-pkg-dir directory="/etc"/>
  <inherited-pkg-dir directory="/export"/>
  <network address="192.168.1.250" physical="bge0"/>
</zone>

is there any problem about edit this file manually
is that correct to inherit all folder and file from global zone
how to edit zone already running
add inherited directory by command line
how to assign for example 25% from processor to this zone
how to assign for example 25% from memory to this zone



when i write this command when i enter the zone console
dladm show-link
to know the interface name
give me this error
Code:
insufficient privileges

why i see this error also i enter this zone as root user



if i use the zone for example app-apache and don't have privilleges to work in globale zone (how to know the globale machine name)


Network Question
when i configure the zone for the first time i set static IP
when i enter the zone and make vi /etc/hostname.bge0 to see my IP i didn't found this file where is the Static IP set for this zone

Note
thanks in advance and sorry for this too question but Zoning and virtualization is very interest topic to learn and also have a lot of advantage
# 2  
Old 11-06-2009
Some questions about zone

I am a newbie for solaris ,I just follow the doc to set up zone step by step
but at last ,I met some problems when I used zlogin to login ,although the zone seems be running.
1.
root@opensolaris-vm:~# zoneadm list -vc
ID NAME STATUS PATH BRAND IP
0 global running / native shared
5 mysql1 running /zone/mysql1 ipkg shared
- mysql2 configured /zone/mysql2 ipkg shared
2.
root@opensolaris-vm:~# zlogin -C mysql1
[Connected to zone 'mysql1' console] 69/69
Reading ZFS config: done.
Mounting ZFS filesystems: (1/5)cannot mount 'rpool/zone': Insufficient privileges
cannot mount 'rpool/zone/mysql1': Insufficient privileges (5/5)
svc:/system/filesystem/local:default: WARNING: /usr/sbin/zfs mount -a failed: exit status 1
Nov 6 18:18:48 svc.startd[3996]: svc:/system/filesystem/local:default: Method "/lib/svc/method/fs-local" failed with exit status 95.
Nov 6 18:18:48 svc.startd[3996]: system/filesystem/local:default failed fatally: transitioned to maintenance (see 'svcs -xv' for details)

3.
root@opensolaris-vm:~# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool 4.70G 2.62G 77.5K /rpool
rpool/ROOT 3.86G 2.62G 19K legacy
rpool/ROOT/opensolaris 3.86G 2.62G 3.72G /
rpool/dump 256M 2.62G 256M -
rpool/export 260M 2.62G 21K /export
rpool/export/home 260M 2.62G 243M /export/home
rpool/export/home/vmplanet 16.7M 2.62G 16.7M /export/home/vmplanet
rpool/zone 341M 2.62G 21K /zone
rpool/zone/mysql1 341M 2.62G 19K /zone/mysql1
rpool/zone/mysql1/ROOT 341M 2.62G 19K legacy
rpool/zone/mysql1/ROOT/zbe 341M 2.62G 341M legacy
rpool/zone/mysql2 19K 2.62G 19K /zone/mysql2

4.
root@opensolaris-vm:~# ls -l /zone/
total 2
drwx------ 4 root root 4 2009-11-07 10:17 mysql1

5.
root@opensolaris-vm:~# zonecfg -z mysql1 info
zonename: mysql1
zonepath: /zone/mysql1
brand: ipkg
autoboot: false
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: shared
hostid:
net:
address: 192.168.89.125/24
physical: pcn1
defrouter not specified

And who can explain the add dataset step in zonecfg ?
I mean when should I use add dataset ,in my configuration ,no dataset was set,but it also works .
# 3  
Old 11-07-2009
Quote:
Originally Posted by dellxmax
is that correct to inherit all folder and file from global zone
It is certainly a very bad idea to inherit /etc which contains configuration files that must be unique to each zone. It might even break the global zone.
# 4  
Old 11-07-2009
Give us link to doc you used to create mysql1 zone. As for adding datasets, it is used to delegate full control over added ZFS filesystem to zone, so within that zone new ZFS filesystems can be created, as well as snapshots etc.
# 5  
Old 11-07-2009
thanks sir for your effort
did you know how to reconfigure zone already exist?
vi command
please explain
# 6  
Old 11-07-2009
Quote:
Originally Posted by bartus11
Give us link to doc you used to create mysql1 zone. As for adding datasets, it is used to delegate full control over added ZFS filesystem to zone, so within that zone new ZFS filesystems can be created, as well as snapshots etc.
tks a lot ,but from the info I pasted ,could you give me some solution?
# 7  
Old 11-07-2009
Well I've never seen that problem before so I don't know what might go wrong. So steps you used to create that zone would help very much. I can see you have another zone there. Is it working? No problems with mounting ZFS in mysql2?
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Solaris

Solaris 11 zone has no external network access (except to Global Zone)

Hi, hoping someone can help, its been a while since I used Solaris. After creating a NGZ (non global zone), the NGZ can access the GZ (Global Zone) and the GZ can access the NGZ (using ssh, zlogin) However, the NGZ cannot access any other netwqork devices, it can't even see the default router ... (2 Replies)
Discussion started by: GazinLincoln
2 Replies

2. UNIX for Advanced & Expert Users

Solaris 10: I forgot to detach a zone before zpool export. Uninstall zone?

Dear all, recently, I migrated a solaris zone from one host to another. The zone was inside of a zpool. The zpool cotains two volumes. I did the following: host1: $ zlogin zone1 shutdown -y -g0 -i0 #Zone status changes from running to installed $ zpool export zone1 host2: $ zpool... (2 Replies)
Discussion started by: custos
2 Replies

3. Solaris

Zone Cluster Question

I have a question about losing a node in a zone cluster. Hopefully I can explain enough for someone to answer. Let's say I have a zone cluster spread over 3 physical nodes. If Node1 crashes, would I be correct in assuming I would lose all zones on Node1? If I lost Node1 below, would I lose... (4 Replies)
Discussion started by: MasonJ
4 Replies

4. Solaris

showing 2 different time zones in global zone and nonglobal zone

can some one help me out as it is showing 2 different time zones in global zone and nonglobal zone .In global zone it is showing in GMT while in nonglobal zone i it showing as PDT. System in running with solaris 10 (3 Replies)
Discussion started by: ravijanjanam12
3 Replies

5. Solaris

Zone ipf question

Hello, I was wondering, if your setting ipf filter rules on a Solaris 10 server with one or more full root zones. Where do you set it? I know that the place to set the rules is here; /etc/ipf/ipf.conf. Do I set it in each zone and the global? Or should I just set the rules at the global? ... (7 Replies)
Discussion started by: bitlord
7 Replies

6. Solaris

Zone failes to boot due to mount issue, dir exists in zone.

I have two physical servers, with zones that mount local storage. We were using "raw device" in the zonecfg to point to a metadevice on the global zone (it was not mounted in the global zone at any point). It failed to mount on every boot because the directory existed in the zone. I... (6 Replies)
Discussion started by: BG_JrAdmin
6 Replies

7. Solaris

how to add a default gateway in a zone of different VLAN of global zone

Hi Greetings... I have an issue in connecting the zone from outside the network and it is because of default gateway. I can ping default gateway from inside the zone and not able to ping from global zone due to different VLAN issue. If i add two different gateways and restart network services,... (2 Replies)
Discussion started by: vvpotugunta
2 Replies

8. Solaris

Question regarding Zone Migration

I have a general question regarding Zone Migration. I have an older system that is currently running a zone configured with ProFTPD & SSL. If I want to migrate or clone that zone to another (much newer) system, will I still have to setup & configure ProFTPD & SSL on the new system? (3 Replies)
Discussion started by: em23
3 Replies

9. Solaris

Solaris Zone : Non global Zone check failed

Hi All , I try to install some packages in my global zone... On the execution of the installion of the script it quits by saying the error "Non global zone check failed" Kindly help me in this regard Thanks in advance, jeganr (7 Replies)
Discussion started by: jegaraman
7 Replies
Login or Register to Ask a Question