Multicast between zones in Solaris 10 3/05
Hi
We have a Solaris 10 3/05 installation, with different zones. We have written a pair of test programs to test multicast traffic between zones: one of them joins a given IP/port, and the other sends datagrams with dummy text to a given IP/port. We want to ensure multicast traffic between zones using 239.255.2.3, port 6155/6156 works seamlessly.
We started trying that IP between different machines (with no zones, or between global zones in different machines), and it worked. Then we tried between a non-global zone and the global zone of the same machine, and it worked. But then we tried between different zones in the same machine, and it didn't worked: datagrams are not reaching other zones but the global one.
�Any ideas about this? Using 239.255.2.3 is a must, and being a valid multicast IP, it should work out-of-the-box. All zones have an exclusive IP, and are in the same subnet (also the global zone).
Edited by: E.Corral on Aug 22, 2008 5:49 AM
The zones stuff is tightly integrated with much of the other OS infrastructure eg kernel, libraries etc.
Its not possible to upgrade just the zones stuff by installing packages.
You could upgrade the zones stuff by applying patches, but it will drag a lot of other stuff in as preqrequisites.
Just installing a recommended patch set should accomplish this.
But it may be simpler to just upgrade to 5/08 and be done with it. Liveupgade or upgrade install should work.
Similar Messages
-
Trouble w/installing Solaris 10 branded zone on solaris 11.
Having issues creating a policy that works installing solaris 10 u10 branded nfs zone on sol11 in opscenter 12c u1. Maybe i'm just overlooking something basic or it isn't supported in opscenter. I'm able to create the policy but seem to get a very non-informative error message when deploying it.
Error Message:
"The DeploymentPlan execution job failed because the DeploymentProvider ZoneDeploymentProvider for Step Create Solaris Zones failed to generate tasks for the job: Cannot prepare zone tasks: java.lang.NullPointerException. Contact My Oracle Support if the problem persists. (10445)"
Here is the OpsCenter Profile:
Name Prefix: hous
Starting Number: 1
Zone Description: solaris 10 update 10
ZoneType:
Branded Zone
Branded Zone Image:
s10-update10-flar
Automatic Recovery:
Yes
Priority of Recovery: 0
CPU Shares: 1
CPU Cap: 0
Physical Memory Cap: 0
Locked Memory Cap: 0
Virtual Memory Cap: 0
Language: en_US.ISO8859-15
Time Zone: US/Central
Terminal Type: xterm
NFSv4 Domain Name: dynamic
Automatically boot zone when the global zone is booted:
Yes
Automatically boot zone after creation:
Yes
Storage for the metadata Library: NAS, zone-prod1Problem found. To jumpstart last two HP Blades we used the copies of AI templates. When we did it from scratch and re-installed the Solaris 11.0 we have no more errors.
-
Install NetConnect in Global Zone of Solaris 10 x86 with 5 local zone fail
Problem:
Install NetConnect in Global Zone of Solaris 10 x86 with 5 local zone failed
But I didn't have any issue with the same pkg in Solaris 9
Steps taken:
# groupadd netcon
# useradd -d /export/home/netcon -g netcon -m netcon
# vi /etc/shadow
change LK to NP
# ./UninstallNetConnect.003.002.001.sh
# ./InstallNetConnect.003.002.001.sh
Enter the user account to use: netcon
Enter group: netcon
Installing Sun(SM) Net Connect Proxy Core as <SUNWsrspx>
## Installing part 1 of 1.
/etc/opt/SUNWsrspx/CustomerCert.pem
/etc/opt/SUNWsrspx/SRSCACert.pem
/etc/opt/SUNWsrspx/binaries
/etc/opt/SUNWsrspx/srsproxyconfig.cfg
/opt/SUNWsrspx/bin/srsexec
/opt/SUNWsrspx/bin/srsinstall
/opt/SUNWsrspx/bin/srsinstallmode
/opt/SUNWsrspx/bin/srsproxy
/opt/SUNWsrspx/bin/srspxrun
/opt/SUNWsrspx/bin/srspxstat
/opt/SUNWsrspx/bin/srspxtrace
/opt/SUNWsrspx/bin/srsuser
/opt/SUNWsrspx/bin/srsxfer
/opt/SUNWsrspx/lib/srsimapi.jar
/usr/lib/libsrsimapi.so.1
[ verifying class <none> ]
## Executing postinstall script.
copying initial install customer cert into place
copying initial install srs cert into place
copying initial install proxy config file into place
removing any existing uninstallscript before copying the correct one
copying uninstall script into place
/var/sadm/pkg/SUNWsrspx/install/postinstall: /opt/SUNWsrspx/bin/srspxrun: cannot execute
proxy queue initialization failed
pkgadd: ERROR: postinstall script did not complete successfully
Installation of <SUNWsrspx> failed.
ERROR: pkgadd failed for: SUNWsrspx
Please correct this situation and rerun the installation.
Exiting installation.
# cat /var/adm/messages
Oct 7 00:00:01 planet root: [ID 702911 daemon.error] ERROR: proxy queue initialization failed
Any clue, or it will only possible in Global zone that didn't have any local zone
thanks in advanceProblem:
Install NetConnect in Global Zone of Solaris 10 x86
with 5 local zone failed
But I didn't have any issue with the same pkg in
Solaris 9
Steps taken:
# groupadd netcon
# useradd -d /export/home/netcon -g netcon -m netcon
# vi /etc/shadow
change LK to NP
# ./UninstallNetConnect.003.002.001.sh
# ./InstallNetConnect.003.002.001.sh
Enter the user account to use: netcon
Enter group: netcon
Installing Sun(SM) Net Connect Proxy Core as
<SUNWsrspx>
## Installing part 1 of 1.
/etc/opt/SUNWsrspx/CustomerCert.pem
/etc/opt/SUNWsrspx/SRSCACert.pem
/etc/opt/SUNWsrspx/binaries
/etc/opt/SUNWsrspx/srsproxyconfig.cfg
/opt/SUNWsrspx/bin/srsexec
/opt/SUNWsrspx/bin/srsinstall
/opt/SUNWsrspx/bin/srsinstallmode
/opt/SUNWsrspx/bin/srsproxy
/opt/SUNWsrspx/bin/srspxrun
/opt/SUNWsrspx/bin/srspxstat
/opt/SUNWsrspx/bin/srspxtrace
/opt/SUNWsrspx/bin/srsuser
/opt/SUNWsrspx/bin/srsxfer
/opt/SUNWsrspx/lib/srsimapi.jar
/usr/lib/libsrsimapi.so.1
[ verifying class <none> ]
## Executing postinstall script.
copying initial install customer cert into place
copying initial install srs cert into place
copying initial install proxy config file into place
removing any existing uninstallscript before copying
the correct one
copying uninstall script into place
/var/sadm/pkg/SUNWsrspx/install/postinstall:
/opt/SUNWsrspx/bin/srspxrun: cannot execute
proxy queue initialization failed
pkgadd: ERROR: postinstall script did not complete
successfully
Installation of <SUNWsrspx> failed.
ERROR: pkgadd failed for: SUNWsrspx
Please correct this situation and rerun the
installation.
Exiting installation.
# cat /var/adm/messages
Oct 7 00:00:01 planet root: [ID 702911 daemon.error]
ERROR: proxy queue initialization failed
Any clue, or it will only possible in Global zone
that didn't have any local zone
thanks in advance
[I believe that it does not work in x86, watches with pkginfo - l SUNWsrspx, in the platform.
Willy Suarez
Sopport UNIX
Colombia/code] -
Moving a zone in Solaris 10 3/05
What is the proper procedure for moving a zone in Solaris 3/05 (which does not have the 'zoneadm -z <zone> move <path>' command)?
The zones stuff is tightly integrated with much of the other OS infrastructure eg kernel, libraries etc.
Its not possible to upgrade just the zones stuff by installing packages.
You could upgrade the zones stuff by applying patches, but it will drag a lot of other stuff in as preqrequisites.
Just installing a recommended patch set should accomplish this.
But it may be simpler to just upgrade to 5/08 and be done with it. Liveupgade or upgrade install should work. -
Multicast routing daemons under Solaris 10 ?
hi all
i'm actually looking for a multicast routing daemon, for solaris 10 x86.
any hint ?
i tried to search for "mrouted", but it seems there's no recent version (last one seems to be for solaris 2.5, and sparc naturlly)
help !
thanks :)
Edited by: Olivier_G on Apr 8, 2009 9:42 AMnm, i found. my collegs gave me the trick.
quagga + zebra can do it.
i just configured zebra (via quagga), it's like an IOS/Cisco router, and you can setup your comp as a router, and setup static routes, multicast and all.
topic closed :) thanks. -
Clustering Of two Zones of Solaris 10
Hi,
I want to do Clustering Of two Zones of Solaris 10 . Firstly is it possible...
Can anybody guide me the prerequiste of this .
Thanks in advance...sorry for the late response but i have something to say :
Regarding changing screen resolution, you can issue a command #kdmconfig
and select Xorg which will give different options wherein you can change device types, their resolution, frequency etc. after making the required changes, save & exit. reboot the system, now the screen resolution would have changed.
you can look for the nic drivers entries in files like /etc/path_to_inst, /etc/driver_aliases, /dev. -
[Q] what is different of mail sending between HPUX and Solaris ??
All,
Would somebody let me know what different of mail sending between HPUX and Solaris is ?
I have several unix servers and some are HPUX 11.11 and some are Solaris v8.
To use "mailx" command in maintenance scripts, I set a relay server in sendmail.cf of /etc/mail.
What I'm curious is
,in HPUX, "mailx" is working without sendmail daemon. but in Solaris, "mailx" is not working without sendmail daemon.
I'm not good at those sendmail site. my knowldge of UNIX is very general, not specific and expertized. so need your help.
Why it works without sendmail daemon on HPUX, and why not on SUN which is not working sendmail daemon ??Hi,
do you have a mailhost entry in /etc/hosts pointing to your relay hsot?
Fritz -
Do zones support Solaris 9?
The following url http://www.sun.com/emrkt/campaign_docs/expertexchange/knowledge/solaris_grid.html should be able to tell you more about containers now and its history.
-
Monitoring services in zones with Solaris container Manager
I need to know how to Manage Solaris services (SMF) in sparse zone with Solaris container manager.
I have navigated all the documentation and I have not found any clue.
I installed the Sun management center (SMC) server on a server box and the agents on others. I can manage the SMF of the global zone by drilling down via the console GUI. But having access to the container manager, I have to go via https connection. And drilling down on the zone did not reveal that SMF can be monitored.
Please if you have any idea, share it with me.Hi,
check these:
- Version of webserver latest is 3.1
# smcwebserver -V
- check webconsole is started and running
# smcwebserver status
Sun Java(TM) Web Console is running
# svcs webconsole
STATE STIME FMRI
online 19:38:06 svc:/system/webconsole:console
# svcs -pl webconsole
fmri svc:/system/webconsole:console
name java web console
enabled true
state online
next_state none
state_time Wed Feb 10 19:38:06 2010
logfile /var/svc/log/system-webconsole:console.log
restarter svc:/system/svc/restarter:default
contract_id 64
dependency require_all/none svc:/milestone/network (online)
dependency require_all/refresh svc:/milestone/name-services (online)
dependency require_all/none svc:/system/filesystem/local (online)
dependency optional_all/none svc:/system/filesystem/autofs (online) svc:/network/nfs/client (online)
dependency require_all/none svc:/system/system-log (online)
process 843 /usr/java/bin/java -server -Xmx128m -XX:+UseParallelGC -XX:ParallelGCThreads=4
- check port 6789 is listen mode
# netstat -an | grep 6789
*.6789 *.* 0 0 49152 0 LISTEN
if the output show
localhost .6789 *.* 0 0 49152 0 LISTEN
than do these:
- check that the tcp_listen of webconsole service is true, default is false
# svccfg -s webconsole listprop options/tcp_listen
options/tcp_listen boolean false
# svcadm disable svc:/system/webconsole:console
# svccfg -s webconsole setprop options/tcp_listen=true
# svccfg -s webconsole listprop options/tcp_listen
options/tcp_listen boolean true
# svcadm enable svc:/system/webconsole:console
Regards -
Q:Creating Solaris 11.1 zone inside Solaris 11.1 LDOM fails
Hello,
I have a server where I've created a LDOM and I'd like to create zones inside that LDOMs and it isn't working at all for me. If I try to create a zone outside of my LDOM it works perfectly fine. What am I missing here?
Control domain: host-22
LDOM hostname is host-40.
Zone name is wls-zone.
OS: Solaris 11.1
Server: T5220Some information from the SP:
============================ FW Version ============================
Version
Sun System Firmware 7.4.4.f 2012/09/07 17:21
====================== System PROM revisions =======================
Version
OBP 4.33.6.a 2012/03/29 11:22I am trying this when I am creating the zone and I get an error message when I am trying to boot the zone, which I don't know the solution or how to debug. AFAIK, in Solaris 11.1, the VNIC should be created automatically when creating the zone (as it does on a bare metal machine without LDOMs)?
root@host-40:~# zoneadm -z wls-zone boot
zone 'wls-zone': failed to create vnic for net0: operation failed
zoneadm: zone 'wls-zone': call to zoneadmd failedThe zone is very simple:
root@host-40:~# zonecfg -z wls-zone info
zonename: wls-zone
zonepath: /rpool/zones/wls-zone
brand: solaris
autoboot: true
bootargs: -m verbose
file-mac-profile:
pool:
limitpriv:
scheduling-class:
ip-type: exclusive
hostid:
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: random
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 specifiedSome more information executed inside the LDOM:
root@host-40:~# dladm show-phys
LINK MEDIA STATE SPEED DUPLEX DEVICE
net0 Ethernet up 0 unknown vnet0
root@host-40:~# dladm show-link
LINK CLASS MTU STATE OVER
net0 phys 1500 up --And even more information from the control domain (host-22):
root@host-22:~# ldm list-services
VCC
NAME LDOM PORT-RANGE
primary-vcc0 primary 5000-5100
VSW
NAME LDOM MAC NET-DEV ID DEVICE LINKPROP DEFAULT-VLAN-ID PVID VID MTU MODE INTER-VNET-LINK
primary-vsw0 primary 00:14:4f:fb:93:c6 net0 0 switch@0 1 1 1500 on
primary-vsw1 primary 00:14:4f:f8:bb:62 net1 1 switch@1 1 1 1500 on
VDS
NAME LDOM VOLUME OPTIONS MPGROUP DEVICE
primary-vds0 primary vol1 /dev/zvol/dsk/dpool/ldoms/ldmdev/disk_image
vol2 /dev/zvol/dsk/dpool/ldoms/ldmprod/disk_image
root@host-22:~# dladm show-phys
LINK MEDIA STATE SPEED DUPLEX DEVICE
net1 Ethernet up 1000 full e1000g1
net2 Ethernet unknown 0 unknown e1000g2
net0 Ethernet up 1000 full e1000g0
net3 Ethernet unknown 0 unknown e1000g3
net4 Ethernet up 1000 full vsw0
net5 Ethernet up 1000 full vsw1Any ideas what could be wrong?
Thanks,
Andy
Edited by: A Tael on Nov 13, 2012 9:54 PMTo use a Solaris 11 zone with an exclusive IP based on a VNIC, you need to be at a recent SRU of Solaris 11.1 and run a recent version of the logical domains manager (3.0.0.2 or later) - and then configure the virtual network device to have additional MAC addresses. Please have a look at https://blogs.oracle.com/jsavit/entry/vnics_on_vnets_now_available
regards, Jeff -
Sharing mounts on non global zone in Solaris 10
Dear All,
We have SAP Development server installed on a non global zone in Solaris 10 based machine. We want to share /usr/sap/trans [in DEV's non global zone] on another machine's non global zone which will host Quality server. I'm sure it can be done, however since I am not OS admin unable to find out how inspite of reading some posts on internet.
Can anyone please help me out here.
regards, Sean.We did it.
regards, Sean. -
Docker is getting huge attention but most consider it not ready for production. Does Solaris publish a feature / function mapping of container services between Docker and Solaris ?
Solaris containerization has been battle tested in production for many, many years.You need to understand how IPMP is used within Sun Cluster. Start reading at
http://docs.sun.com/app/docs/doc/819-2968/6n57jmghj?a=view and
http://docs.sun.com/app/docs/doc/819-2969/6n57kl141?a=view
for a brief description. In a nutshell - the IPMP group is providing availability on the interface level for each node, so that a single NIC failure is not resulting into a service loss.
The IP adresses you configure directly (ie. via /etc/hostname.* setup) are always considered local to a given node.
In order to configure highly available IP adresses, which move between nodes and which should be used for the application you make highly available, you must use the SUNW.LocgicalHostaname or SUNW.SharedAdress resource types. Have a look at
http://docs.sun.com/app/docs/doc/819-2974/6n57pdjtt?a=view on how to configure them.
Greets
Thorsten -
Multicast address inside a solaris zone buggy ?
I need to post to a multicast address from within a solaris 10 (06.06) zone but the routing is abnormal:
On the global:
224.0.0.0 240.0.0.0 172.16.248.42 e1000g0 1500* 0 1 U 0 0
Inside the zone:
224.0.0.0 240.0.0.0 172.16.0.60 e1000g32001:1 1500* 0 1 U 0 0
As you can see the route is attached to a different interface which is strange cause the zone also inherit an access to e1000g0:
Any ideas cause the only solution I know is to change the multicast route but this is not possible inside a zone ...
route -n delete -interface 224.0/4 -gateway 172.16.0.60
delete net 224.0/4: gateway 172.16.0.60: insufficient privileges ....
ThanksThe zone attach the multicast to the 1st interface, which means for a zone:
I've changed the order in /etc/zones/myzone.xml
<network address="172.16.248.86" physical="e1000g0"/>
<network address="172.16.0.61" physical="e1000g32001"/>
<network address="172.16.244.86" physical="e1000g244001"/>
Now the route for the multicast is bounded to the correct interface:
224.0.0.0 240.0.0.0 172.16.248.43 e1000g0 1500* 0 1 U 0 0
As the global zone. -
Snooping traffic between zones?
Hi fellow admins,
is there any supported method to snoop network traffic that's going on between two zones on the same machine?
I've tried the usual way with filtering for the IPs of both zones, but I see nothing.
My assumption goes that this comes from both zones running on two virtual instances of the same physical network interface,
and thus the traffic is handled internally, while snoop only sees traffic that actually goes out on the wires.
Any way to resolve this without splitting the zones over two servers?I think that you would have to snoop the loopback interface in order to do this, unfortunately snooping of a loopback interface has so far only been implemented in Solaris Express..
.7/M. -
Error while creating zone inside Solaris 11.2 beta ldom
hi
i have installed solaris 11.2 in ldom (sparc ovm 3.1 )
and i try to create zone inside guest domain , it always give this error
Error occurred during execution of 'generated-transfer-3442-1' checkpoint.
Failed Checkpoints:
Checkpoint execution error:
Error refreshing publishers, 0/1 catalogs successfully updated:
Framework error: code: 28 reason: Operation too slow. Less than 1024 bytes/sec transfered the last 30 seconds
URL: 'http://pkg.oracle.com/solaris/beta/solaris/catalog/1/catalog.summary.C' (happened 4 times)
Installation: Failed. See install log at /system/volatile/install.3442/install_log
ERROR: auto-install failed.You might want to tune PKG_CLIENT_LOWSPEED_TIMEOUT before running "zoneadm install"
For example:
# export PKG_CLIENT_LOWSPEED_TIMEOUT=300
Maybe you are looking for
-
Why is beat audio on the HP Pavilion 15 Notebook PC so terrible?
I have had bad experience with audio on HP notebooks previously.... I had a dm1 which had a flawed duel mic/phones mini jack. Years later (few months back), i was after new laptop. Decided upon a bigger machine, again HP pav. 15. I figured it would
-
Wireless connection MacBook Air to HP4500
I have a MacBook Air running Mavricks and an HP Officejet 4500 G510n-z. All worked well together. We changed our COMCAST wireless home router. We can no longer wirelessly connect to the HP4500. A USB connetion still worked to the HP. All other h
-
Multiple ViewControllers & session variables
Hi all, We have an ADF 11g application with multiple ViewControllers (and one ADF BC model project) and I was trying to set a session-scoped variable (customer number) in one ViewController and access it in another. However, the result for the fetch
-
What if the log directory is full?
I've just switched from Oracle to DB2. I have a simple question: what if the log directory is full before the logs are archived? Forgive me if this is to basic. Thanks!
-
IP - Trying to better understand FOREACH IN REFDATA
Hi, We would like to implement a copy function to copy actual data to plan (multi-provider). I know I'll need to use FOREACH IN REFDATA but I would like to better understand it. If you use FOREACH IN REFDATA, will this loop over your reference data w