Hi people,
Appreciate your help

I have a problem with solaris zones, this is the issue:

  I have three machines and I have two local zones per machine, example:

        root at global # zoneadm list -cv
        ID NAME STATUS PATH
        0 global running /
        1 zonea running /zone-a
        2 zoneb running /zone-b

Zone-a and global zone are on the same subnet, and have the same
physical interface, zone-b is on a different subnet and has its own
physical interface. I need to install some JES 2005q4 products (Portal
Server in zone-a and Access Manager in zone-b), and I have a VIP to
connect the zones.

The problem is that sometimes is possible to connect and sometimes it
is not possible, here is the example:

bash-3.00# telnet 150.250.237.20 7070
Trying 150.250.237.20...
telnet: Unable to connect to remote host: Connection timed out
bash-3.00# telnet 150.250.237.20 7070
Trying 150.250.237.20...
Connected to 150.250.237.20.
Escape character is '^]'.

I think this strange behaviour is because of configuration of zone-a
and global zone, because if try the same telnet from a machine tha't
does not have zones and is on the same subnet everytime is ok.


This is the environment:

Global Zone

root at global # zoneadm list -cv
ID NAME STATUS PATH
0 global running /
1 zonea running /zone-a
2 zoneb running /zone-b
root at global # ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu
8232 index 1
inet 127.0.0.1 netmask ff000000
lo0:1: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>
mtu 8232 index 1
zone zonea
inet 127.0.0.1 netmask ff000000
lo0:2: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>
mtu 8232 index 1
zone zoneb
inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 150.250.237.14 netmask ffffffe0 broadcast 150.250.237.31
ether 0:14:4f:6f:2:24
e1000g0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
zone zonea
inet 150.250.237.10 netmask ffffffe0 broadcast 150.250.237.31
e1000g1: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
inet 0.0.0.0 netmask 0
ether 0:14:4f:6f:2:25
e1000g1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
zone zoneb
inet 150.250.237.34 netmask ffffffe0 broadcast 150.250.237.63

>From Zone A

bash-3.00# ifconfig -a
lo0:1: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>
mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
e1000g0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 150.250.237.10 netmask ffffffe0 broadcast 150.250.237.31

>From Zone B

lo0:2: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>
mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
e1000g1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
inet 150.250.237.34 netmask ffffffe0 broadcast 150.250.237.63

The two local zones are in different VLANS, the default gateways are:

zoneA defaultgateway = 150.250.237.33
zoneB defaultgateway = 150.250.237.1

And the defaultgateway for the global zone is 150.250.237.1

The problem is, I can't connect (Portal Server) from Zonea A to
(Access Manager) Zone B through a load balancer using a VIP =
150.250.237.20


Thanks in advance....
 
 
This message posted from opensolaris.org

Reply via email to