Hello
I am new in VCS using the CVMVolDg concepts.
Please take a look at my steps to create my share disk group and then present it to VCS.
Before I update my production VCS, could anyone point any possible mistakes ?
1) In my VCS Master Node (vxdctl -c mode), I create a dg and turn it to a share using (vxdg deport arch1dg / vxdg -s import arch1dg)
2) Listing the dgs:
svmediador2:/# vxdg list
NAME STATE ID
bgw1dg enabled,shared 1338943751.50.svmediador1
arch1dg enabled,shared 1351182830.67.svmediador2
ora1dg enabled,shared 1338925017.17.svmediador1
3) After this, was created the Volume - vxassist -g arch1dg make vol01 100g
4) Then, make the FS - mkfs -F vxfs /dev/vx/rdsk/arch1dg/vol01
5) Testing, I can mount the filesystem in both VCS cluster nodes, but not at the same time. One mount at a time.
6) Configuring this arch1dg at VCS, enabling to mount at the both nodes, some parts of my main.cf is:
6.1) INSERTING THE ARCH1DG IN THE CVM GROUP:
group cvm (
SystemList = { svmediador1 = 0, svmediador2 = 1 }
AutoFailOver = 0
Parallel = 1
AutoStartList = { svmediador1, svmediador2 }
)
CFSfsckd vxfsckd (
ActivationMode @svmediador1 = { bgw1dg = sw, arch1dg = sw, ora1dg = sw}
ActivationMode @svmediador2 = { bgw1dg = sw, arch1dg = sw, ora1dg = sw}
)
CVMCluster cvm_clus (
CVMClustName = MediatorCluster
CVMNodeId = { svmediador1 = 0, svmediador2 = 1 }
CVMTransport = gab
CVMTimeout = 200
)
CVMVxconfigd cvm_vxconfigd (
Critical = 0
CVMVxconfigdArgs = { syslog }
)
cvm_clus requires cvm_vxconfigd
vxfsckd requires cvm_clus
6.2) INSERTING MY NEW ARCH1DG IN THE ora_DG GROUP:
group ora_DG (
SystemList = { svmediador1 = 0, svmediador2 = 1 }
AutoFailOver = 0
Parallel = 1
AutoStartList = { svmediador1, svmediador2 }
)
CFSMount cfsmount4 (
Critical = 0
MountPoint = "/var/opt/mediation/ora"
BlockDevice = "/dev/vx/dsk/ora1dg/vol01"
NodeList = { svmediador1, svmediador2 }
)
CFSMount cfsmount13 (
Critical = 0
MountPoint = "/oraarch"
BlockDevice = "/dev/vx/dsk/arch1dg/vol01"
NodeList = { svmediador1, svmediador2 }
)
CVMVolDg cvmvoldg4 (
Critical = 0
CVMDiskGroup = ora1dg
CVMActivation @svmediador1 = sw
CVMActivation @svmediador2 = sw
)
CVMVolDg cvmvoldg13 (
Critical = 0
CVMDiskGroup = arch1dg
CVMActivation @svmediador1 = sw
CVMActivation @svmediador2 = sw
)
requires group cvm online local firm
cfsmount4 requires cvmvoldg4
cfsmount13 requires cvmvoldg13
6.3) Oracle1 Group REQUIRES THE ora_DG
group Oracle1 (
SystemList = { svmediador1 = 1, svmediador2 = 2 }
AutoStartList = { svmediador1 }
)
IPMultiNIC Oracle1_IP (
Address = "192.168.4.98"
NetMask = "255.255.255.0"
MultiNICResName = MultiNICA
IfconfigTwice = 1
)
ORACLE bgw (
)
Proxy Oracle1_NIC_PROXY (
TargetResName = MultiNICA
)
requires group ora_DG online local firm
Oracle1_IP requires Oracle1_NIC_PROXY
bgw requires Oracle1_IP
7) Did I forget anything ? This mess is going to work?
Thanks a lot
Alexandre Andrich