Solaris 10, non-global zones and IBM sdd (vpath)


    Sponsored Links


  • 1. NIS map mail.aliases specified, but NIS not running
    Hi all, I have this message error on /var/ad/messages : NIS map mail.aliases specified, but NIS not running Can you tell me why how can i stop it ? ThankYou very much for your help Best Regards NS
  • 2. Anoother xmodmap question
    Hello everyone, I find that when I use certain webmail services, the left and right arrows on my keyboard do not work properly when composing a message within an HTML textarea. The left arrow seems to make the cursor disappear completely, and the right arrow takes it to the start of the next line, rather than advancing it by one character. Is this a problem with the website or my machine/browser? I'm using Netscape 7.0 on Solaris 9 SPARC. If it's a problem with my machine, can it be fixed using xmodmap? Many thanks, Chris Tidy
  • 3. SDLT
    Hi All, I have SDLT tape drive - how do I enable compression? As you know its 160 GB and we would like to to 320 GB. Thanks Joe

Solaris 10, non-global zones and IBM sdd (vpath)

Postby szinck » Sun, 04 Mar 2007 03:28:25 GMT

I'm using the IBM sdd driver on Solaris 10 11/06 to connect to an IBM
SAN (an SVC).  The sdd driver presents LUNs as "vpaths" to the GZ.  I
need to map the vpath devices to a NGZ. Using "device match" isn't
working.  Any suggestions?  I've googled but I'm not finding much.



Similar Threads:

1.solaris 10 pkgadd in non-global zone cpio error


when I to a pkgadd -d top-3.5beta12-sol10-sparc3264-local and I'm
getting this:

Processing package instance <SMCtop> from
cpio: Unexpected end-of-archive encountered.
1 errors
pkgadd: ERROR: attempt to process datastream failed
    - process </usr/bin/cpio -ictD -C 512 > /dev/null> failed, exit
code 1
pkgadd: ERROR: unable to find archive for <SMCtop> in datastream

1 package was not processed!

/usr/local is writable.

here is my zone config

centaure:/home/david% sudo zonecfg -z centaure-1
zonecfg:centaure-1> info
zonepath: /export/home/zones/1
autoboot: true
        dir: /lib
        dir: /platform
        dir: /sbin
        dir: /usr
        dir: /usr/local
        special: /export/home/zones/1/local
        raw not specified
        type: lofs
        options: [rw,nodevices]
        physical: hme0
        name: zone.cpu-shares
        value: (priv=privileged,limit=30,action=none)


2.patchadd fails on non-global non-sparse non-running zones

Anyone seen this?  I'm pretty sure this used to work.  But I just ran
'smpatch update -L' on a machine with about 6 non-sparse (ie, no
inherit-pkg-dir setting) zones and some of the patches worked, but
some of them failed in the non-running zones.  The log messages
complain about read only filesystem problems, eg:

pkgadd: ERROR: unable to create unique temporary file </usr/lib/inet/inetdC5a4go>: (30) Read-only file system

Also, how do I recover from this?  smpatch thinks the patches are applied,
since it worked in the global zone.


3.Solaris 10 ZFS global share to all sparse/big zone containers

Hello Solaris group, I'm looking for the best way to share a ZFS mount
on global root to all the sparse-root and big-zones in the same manner
as a clustered filesystem. I can do it using nfs or mount -F lofs /
whatever /whatever, but I'm guessing there is a better way than
mounting it to every container. Appreciate any insight.


4.Finding global zone name from a non-global

This is a very late followup to my post " How to find name of global
zone from non-global container" from Feb 07-
I finally needed to do this again, so started re-investigating and
found a way.

Issue:  While logged into a non-global zone, you may not know the name
of the global needed to administer may aspects of the host.  There are
no Solaris commands to give this information.

Solution:  Track it down using arp (or check your *properly*
documented SiteBook :-).  This should at the very least put you on the
right track.

1.  Get the interface of your zone:

ZONE:root@stcedcsva01 [/] $ ifconfig -a
mtu 8232 index 1
        inet netmask ff000000
ce0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500
index 2
        inet XX.XX.XX.38 netmask ffffffe0 broadcast XX.XX.XX.63

2.  Use arp to find all static entries associated with that IF:

ZONE:root@stcedcsva01 [/] $ arp -a|grep SP|awk '/ce0/ {print $2}'

3.  In most cases, it's the first one:

ZONE:root@stcedcsva01 [/] $ ssh stcedcqas01
(GlobalZone)root@stcedcqas01 [/] $ zoneadm list


5.Viewing non-global routes from global zone

I asked this question in Sun's Solaris 10 Forums a few days ago and
didn't get a reply, so I'd like to repose it here:

Is there a command or other mechanism by which one can see non-global
routes from the global zone (other than zlogin)?

It's my understanding that only one routing table can exist per kernel,
hence you cannot create per-zone routing tables, hence you cannot
manipulate the sole routing table from the non-global zone, and hence
you lose routes for non-global zones when they are halted/rebooted.

So with the global's evident dominance over the routing table, I'm
puzzled as to why a "netstat -rn" from the global zone does not show
routes with IPs in the non-global zones, routes that *are* visible via
netstat in their respective zones. 

--Greg Chavez

6. Solaris 10 and NTP on Global and zones

7. Solaris 10 Global on Intranet, and Zone in Extranet

8. Solaris 10 networking - Global zones

Return to unix


Who is online

Users browsing this forum: No registered users and 83 guest