双机不能切换
root@s1 # ./hastatus
attempting to connect....connected
group resource system message
--------------- -------------------- --------------- --------------------
s1 RUNNING
s2 RUNNING
ClusterService s1 OFFLINE
ClusterService s2 ONLINE
-------------------------------------------------------------------------
ZcSs7App s1 ONLINE
ZcSs7App s2 OFFLINE
webip s1 OFFLINE
webip s2 ONLINE
csgnic s1 ONLINE
-------------------------------------------------------------------------
csgnic s2 ONLINE
VCSweb s1 OFFLINE
VCSweb s2 ONLINE
App-s98ZcxcSs7 s1 ONLINE
App-s98ZcxcSs7 s2 OFFLINE
-------------------------------------------------------------------------
DG-databkdg s1 ONLINE
DG-databkdg s2 OFFLINE
DG-datadg s1 ONLINE
DG-datadg s2 OFFLINE
IP-172-26-64-89 s1 ONLINE
-------------------------------------------------------------------------
IP-172-26-64-89 s2 OFFLINE
Mount-databk1 s1 ONLINE
Mount-databk1 s2 OFFLINE
Mount-odsbak2 s1 ONLINE
Mount-odsbak2 s2 OFFLINE
-------------------------------------------------------------------------
Mount-odsbak3 s1 ONLINE
Mount-odsbak3 s2 OFFLINE
Mount-odsbak4 s1 ONLINE
Mount-odsbak4 s2 OFFLINE
Mount-zcdata1 s1 ONLINE
-------------------------------------------------------------------------
Mount-zcdata1 s2 OFFLINE
NIC-eri0 s1 ONLINE
NIC-eri0 s2 ONLINE
Vol-databkdg-databk1 s1 ONLINE
Vol-databkdg-databk1 s2 OFFLINE
-------------------------------------------------------------------------
Vol-databkdg-odsbak2 s1 ONLINE
Vol-databkdg-odsbak2 s2 OFFLINE
Vol-databkdg-odsbak3 s1 ONLINE
Vol-databkdg-odsbak3 s2 OFFLINE
Vol-databkdg-odsbak4 s1 ONLINE
-------------------------------------------------------------------------
Vol-databkdg-odsbak4 s2 OFFLINE
Vol-datadg-zcdata2 s1 ONLINE
Vol-datadg-zcdata2 s2 OFFLINE
双机中包含sybase数据库和卷组datadg,databkdg
我试着手工去切到S2上
./hagrp -switch ZcSs7App -to s2发现双机不能切到S2上。
现象:命令运行后vxdg list看除rootdg外,其他dg不见了,sybase数据库也停了。
但是在S2上vxdg list看,没有dg出现。
过一会儿,在s1上vxdg list,所有的dg出现了,数据库也启动了。
好象又切到本机了,不能切到s2上
root@s2 # cat /etc/VRTSvcs/conf/config/main.cf
include "types.cf"
cluster ZcSs7Cluster (
UserNames = { admin = "cDRpdxPmHpzS." }
Administrators = { admin }
CounterInterval = 5
)
system s1 (
)
system s2 (
)
group ClusterService (
SystemList = { s1 = 0, s2 = 1 }
AutoStartList = { s1, s2 }
OnlineRetryLimit = 3
)
IP webip (
Device = eri0
Address = "172.26.64.88"
NetMask = "255.255.255.0"
)
NIC csgnic (
Device = eri0
)
VRTSWebApp VCSweb (
Critical = 0
AppName = vcsqs
InstallDir = "/opt/VRTSweb/VERITAS"
TimeForOnline = 5
)
VCSweb requires webip
webip requires csgnic
// resource dependency tree
//
// group ClusterService
// {
// VRTSWebApp VCSweb
// {
// IP webip
// {
// NIC csgnic
// }
// }
// }
group ZcSs7App (
SystemList = { s1 = 1, s2 = 2 }
AutoStartList = { s1, s2 }
PreOnline = 1
Tag = Application
)
Application App-s98ZcxcSs7 (
User = root
StartProgram = "/etc/rc3.d/s98ZcxcSs7 start"
StopProgram = "/etc/rc3.d/s98ZcxcSs7 stop"
CleanProgram = "/opt/VRTSvcs/qsbin/KillApp dataserver"
MonitorProgram = "/opt/VRTSvcs/qsbin/MonitorApp dataserver"
)
DiskGroup DG-databkdg (
DiskGroup = databkdg
)
DiskGroup DG-datadg (
DiskGroup = datadg
)
IP IP-172-26-64-89 (
Device = eri0
Address = "172.26.64.89"
NetMask = "255.255.255.0"
)
Mount Mount-databk1 (
MountPoint = "/databk1"
BlockDevice = "/dev/vx/dsk/databkdg/databk1"
FSType = ufs
FsckOpt = "-y"
)
Mount Mount-odsbak2 (
MountPoint = "/databk2"
BlockDevice = "/dev/vx/dsk/databkdg/odsbak2"
FSType = ufs
FsckOpt = "-y"
)
Mount Mount-odsbak3 (
MountPoint = "/databk3"
BlockDevice = "/dev/vx/dsk/databkdg/odsbak3"
FSType = ufs
FsckOpt = "-y"
)
Mount Mount-odsbak4 (
MountPoint = "/databk4"
BlockDevice = "/dev/vx/dsk/databkdg/odsbak4"
FSType = ufs
FsckOpt = "-y"
)
Mount Mount-zcdata1 (
MountPoint = "/zcdata1"
BlockDevice = "/dev/vx/dsk/datadg/zcdata2"
FSType = ufs
FsckOpt = "-y"
)
NIC NIC-eri0 (
Device = eri0
)
Volume Vol-databkdg-databk1 (
Volume = databk1
DiskGroup = databkdg
)
Volume Vol-databkdg-odsbak2 (
Volume = odsbak2
DiskGroup = databkdg
)
Volume Vol-databkdg-odsbak3 (
Volume = odsbak3
DiskGroup = databkdg
)
Volume Vol-databkdg-odsbak4 (
Volume = odsbak4
DiskGroup = databkdg
)
Volume Vol-datadg-zcdata2 (
Volume = zcdata2
DiskGroup = datadg
)
App-s98ZcxcSs7 requires IP-172-26-64-89
App-s98ZcxcSs7 requires Mount-databk1
App-s98ZcxcSs7 requires Mount-odsbak2
App-s98ZcxcSs7 requires Mount-odsbak3
App-s98ZcxcSs7 requires Mount-odsbak4
App-s98ZcxcSs7 requires Mount-zcdata1
IP-172-26-64-89 requires NIC-eri0
Mount-databk1 requires Vol-databkdg-databk1
Mount-odsbak2 requires Vol-databkdg-odsbak2
Mount-odsbak3 requires Vol-databkdg-odsbak3
Mount-odsbak4 requires Vol-databkdg-odsbak4
Mount-zcdata1 requires Vol-datadg-zcdata2
Vol-databkdg-databk1 requires DG-databkdg
Vol-databkdg-odsbak2 requires DG-databkdg
Vol-databkdg-odsbak3 requires DG-databkdg
Vol-databkdg-odsbak4 requires DG-databkdg
Vol-datadg-zcdata2 requires DG-datadg
// resource dependency tree
//
// group ZcSs7App
// {
// Application App-s98ZcxcSs7
// {
// IP IP-172-26-64-89
// {
// NIC NIC-eri0
// }
// Mount Mount-databk1
// {
// Volume Vol-databkdg-databk1
// {
// DiskGroup DG-databkdg
// }
// }
// Mount Mount-odsbak2
// {
// Volume Vol-databkdg-odsbak2
// {
// DiskGroup DG-databkdg
// }
// }
// Mount Mount-odsbak3
// {
// Volume Vol-databkdg-odsbak3
// {
// DiskGroup DG-databkdg
// }
// }
// Mount Mount-odsbak4
// {
// Volume Vol-databkdg-odsbak4
// {
// DiskGroup DG-databkdg
// }
// }
// Mount Mount-zcdata1
// {
// Volume Vol-datadg-zcdata2
// {
// DiskGroup DG-datadg
// }
// }
// }
// }