brucemcgill_n1
15 years agoLevel 4
VCS configuration for Solaris IPMP
Hi All,
I am trying to configure hme0 and qfe0 as part of IPMP group with virtual IP address being 10.0.0.200 which will migrate between node1 and node2.
Will this Solaris 10 IPMP configuration work? (a partial main.cf file):
Oracle RP1_oracle (
Sid = RP1
Owner = oracle
Home = "/oracle/RP1/102_64"
Pfile = "/oracle/RP1/102_64/dbs/initRP1.ora"
)
Proxy oracle-db-nic_proxy (
TargetResName = res_name2
)
Proxy oracle-db-cfs_proxy (
TargetResName = cfs_online_phantom
)
Regards,
Bruce
I am trying to configure hme0 and qfe0 as part of IPMP group with virtual IP address being 10.0.0.200 which will migrate between node1 and node2.
Will this Solaris 10 IPMP configuration work? (a partial main.cf file):
group public_network (
SystemList = { node1 = 0, node2 = 1 }
Parallel = 1
AutoStartList = { node1, node2 }
)
SystemList = { node1 = 0, node2 = 1 }
Parallel = 1
AutoStartList = { node1, node2 }
)
IPMultiNICB res_name2 (
BaseResName = public_network
Address = "10.0.0.200"
NetMask = "255.0.0.0"
)
BaseResName = public_network
Address = "10.0.0.200"
NetMask = "255.0.0.0"
)
MultiNICB res_name1 (
Device = { hme0 = 0, qfe0 = 1 }
)
I want to use the virtual IP address for Oracle. I will be creating the Oracle resource group.
For the failover resource group, oracle-db, the partial listing of main.cf file will be:
group oracle-db (
SystemList = { node1 = 0, node2 = 1 }
AutoStartList = { node1 }
)
Device = { hme0 = 0, qfe0 = 1 }
)
I want to use the virtual IP address for Oracle. I will be creating the Oracle resource group.
For the failover resource group, oracle-db, the partial listing of main.cf file will be:
group oracle-db (
SystemList = { node1 = 0, node2 = 1 }
AutoStartList = { node1 }
)
IP oracle-db_ip (
Device = hme0
Address = "10.0.0.200"
NetMask = "255.0.0.0"
)
Device = hme0
Address = "10.0.0.200"
NetMask = "255.0.0.0"
)
Netlsnr RP1_netlsnr (
Owner = oracle
Home = "/oracle/RP1/102_64"
TnsAdmin = "/oracle/RP1/102_64/network/admin"
Listener = LISTENER
)
Owner = oracle
Home = "/oracle/RP1/102_64"
TnsAdmin = "/oracle/RP1/102_64/network/admin"
Listener = LISTENER
)
Oracle RP1_oracle (
Sid = RP1
Owner = oracle
Home = "/oracle/RP1/102_64"
Pfile = "/oracle/RP1/102_64/dbs/initRP1.ora"
)
Proxy oracle-db-nic_proxy (
TargetResName = res_name2
)
Proxy oracle-db-cfs_proxy (
TargetResName = cfs_online_phantom
)
Regards,
Bruce
- couple of issues...
1) you are using 10.0.0.200 twice ... i.e oracle-db_ip & res_name2 ... this is not correct / recommended , use it just in oracle group....
2) multinicb resource should be used in a separate parallel group with a phantom resource (since NIC is persistent resource), see VCS bundled agents guide for reference...
3) If u intend to use IPMP, u need to set UseMpathd =1 for multinicb resource, again refer VCS bundled agents guide for reference...
guide can be found here
https://vos.symantec.com/documents
Gaurav