mcsg双机热备实例
- 格式:docx
- 大小:33.06 KB
- 文档页数:13
相关配置信息
主机配置
部署ServiceGuard的服务器为两台数据库主机,两台主机运行一个数据库实例,以主备模式运行,主机的配置情况如下:
集群配置
磁盘阵列配置
分别在两个节点上编辑/etc/hosts文件,如下:
# vi /etc/hosts
## Configured using SAM by root on Mon May 7 15:22:41 2007
## Configured using SAM by root on Tue Jun 12 14:55:07 2007
# @(#)B11.23_LRhosts $Revision: 1.9.214.1 $ $Date: 96/10/08 13:20:01 $ #
# The form for each entry is:
#
#
# For example:
# 192.1.2.34 hpfcrm loghost
#
# See the hosts(4) manual page for more information.
# Note: The entries cannot be preceded by a space.
# The format described in this file is the correct format.
# The original Berkeley manual page contains an error in
# the format description.
#
127.0.0.1 localhost loopback
192.168.100.251 host1
192.168.1.240 host1prvt
192.168.100.252 host2
192.168.1.241 host2prvt
192.168.100.250 host
建立双机信任关系分别在两个节点上编辑/.rhost文件,如下:
# vi /.rhosts
host1 root
host2 root
卷组配置
创建PV(Physical Volume)
pvcreate -f /dev/disk/disk11
pvcreate -f /dev/disk/disk12
pvcreate -f /dev/disk/disk17
pvcreate -f /dev/disk/disk22
pvcreate -f /dev/disk/disk27
pvcreate -f /dev/disk/disk32
创建用于VG的目录(在host1和host2上配置)
mkdir /dev/vgoracle
mkdir /dev/vgkd
mkdir /dev/vglock
创建字符设备文件(在host1和host2上配置,要一致)
mknod /dev/vgoracle/group c 64 0x010000
mknod /dev/vgkd/group c 64 0x020000
mknod /dev/vglock/group c 64 0x030000
创建VG
vgcreate /dev/vglock /dev/disk/disk32
vgcreate /dev/vgkd /dev/disk/disk11
vgcreate –s 32 /dev/vgoracle /dev/disk/disk12 /dev/disk/disk17 /dev/disk/disk22 /dev/disk/disk27
创建LV(Logic Volume)和文件系统对于锁盘,可以不用创建LV。-L单位是M lvcreate -L 300000 -n oradata /dev/vgoracle
lvcreate -L 200000 -n archlog /dev/vgoracle
lvcreate -L 500000 -n orabak /dev/vgoracle
lvcreate -L 50000 -n oracle /dev/vgoracle
lvcreate -L 100000 -n kingdee /dev/vgkd
然后创建文件系统:
mkfs -F vxfs /dev/vgoracle/oradata
mkfs -F vxfs /dev/vgoracle/archlog
mkfs -F vxfs /dev/vgoracle/orabak
mkfs -F vxfs /dev/vgoracle/oracle
mkfs -F vxfs /dev/vgkd/kingdee
然后创建挂载点,就可以把文件系统挂载到主机上以检查正确性
mkdir /oradata
mkdir /archlog
mkdir /orabak
mkdir /oracle
mkdir /kingdee
mount /dev/vgoracle/oradata /oradate
mount /dev/vgoracle/archlog /archlog
mount /dev/vgoracle/orabak /orabak
mount /dev/vgoracle/oracle /oracle
mount /dev/vgkd/kingdee /kingdee
然后umount文件系统
umount /dev/vgoracle/oradata /oradate
umount /dev/vgoracle/archlog /archlog
umount /dev/vgoracle/orabak /orabak
umount /dev/vgoracle/oracle /oracle
umount /dev/vgkd/kingdee /kingdee
将共享卷组从host1导出并导入host2
先去激活VG
vgchange -a n /dev/vgoracle