数据库集群部署
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.1 ORACLE GI安装
1.1.1 创建OCR,VOTEDISK和ORADATA磁盘
注意:一下磁盘划分是根据某局某处安装编写的文档,其中磁盘组和逻辑卷的命名都统一,只有磁盘设备的选择需要根据各点的具体情况来划分。
在sfrac1节点执行
创建磁盘组
[root@sfrac1 ~]# vxdg -s init ocrvotedg aluadisk0_4
[root@sfrac1 ~]# vxdg -s init oradatadg aluadisk0_1
[root@sfrac1 ~]# vxdg -s init ftpdg aluadisk0_5
[root@sfrac1 ~]# vxdg -s init dbbakdg aluadisk0_10
[root@sfrac1 ~]# vxdg -s init ftpbakdg aluadisk0_11
[root@sfrac1 ~]# vxdg -s init oradatadgud aluadisk0_13
[root@sfrac1 ~]# vxdg -s init ftpdgud aluadisk0_14
[root@sfrac1 ~]# vxdg -s init ocrvotedgud aluadisk0_1
分别创建逻辑卷
[root@sfrac1 ~]# vxassist -g ocrvotedg make ocrvotevol maxsize
[root@sfrac1 ~]# vxassist -g oradatadg make oradatavol maxsize
[root@sfrac1 ~]# vxassist -g ftpdg make ftpvol maxsize
[root@sfrac1 ~]# vxassist -g dbbakdg make dbbakvol maxsize
[root@sfrac1 ~]# vxassist -g ftpbakdg make ftpbakvol maxsize
[root@sfrac1 ~]# vxassist -g oradatadgud make oradatavoludmaxsize
[root@sfrac1 ~]# vxassist -g ftpdgud make ftpvoludmaxsize
[root@sfrac1 ~]# vxassist -g ocrvotedgud make ocrvotevoludmaxsize
启动卷
[root@rac1 ~]# vxvol -g ocrvotedg startall
[root@rac1 ~]# vxvol -g oradatadg startall
[root@sfrac1 ~]# vxvol -g ftpdg startall
[root@sfrac1 ~]# vxvol -g dbbakdg startall
[root@sfrac1 ~]# vxvol -g ftpbakdg startall
[root@sfrac1 ~]# vxvol -g oradatadgud startall
[root@sfrac1 ~]# vxvol -g ftpdgud startall
[root@sfrac1 ~]# vxvol -g ocrvotedgud startall
1.1.2 创建文件系统并挂载
创建文件系统并挂载在同一挂载点
在一个节点上执行
mkfs -t vxfs /dev/vx/rdsk/ocrvotedg/ocrvotevol
mkfs -t vxfs /dev/vx/rdsk/oradatadg/oradatavol
mkfs -t vxfs /dev/vx/rdsk/ftpdg/ftpvol
mkfs -t vxfs /dev/vx/rdsk/ftpbakdg/ftpbakvol
mkfs -t vxfs /dev/vx/rdsk/dbbakdg/dbbakvol
mkfs -t vxfs /dev/vx/rdsk/oradatadgud/oradatavolud
mkfs -t vxfs /dev/vx/rdsk/ftpdgud/ftpvolud
mkfs -t vxfs /dev/vx/rdsk/ocrvotedgud/ocrvotevolud
在所有节点上执行
mkdir /ocr
mkdir /oradata
mkdir /ftp
mkdir /ftpbak
mkdir /dbbak
mount -t vxfs -o cluster /dev/vx/dsk/ocrvotedg/ocrvotevol /ocr
mount -t vxfs -o cluster /dev/vx/dsk/oradatadg/oradatavol /oradata mount -t vxfs -o cluster /dev/vx/dsk/ftpdg/ftpvol /ftp
mount -t vxfs -o cluster /dev/vx/dsk/ftpbakdg/ftpbakvol /ftpbak/
mount -t vxfs -o cluster /dev/vx/dsk/dbbakdg/dbbakvol /dbbak/
确认配置成功
df -k
1.1.3 将ocr和vote添加到VCS资源组
修改VCS配置为读写权限
haconf -makerw
配置加入CVM资源组
hares -add ocrvote_voldg_ocrvotedg CVMVolDg cvm
hares -modify ocrvote_voldg_ocrvotedg Critical 0
hares -modify ocrvote_voldg_ocrvotedg CVMDiskGroup ocrvotedg
hares -modify ocrvote_voldg_ocrvotedg CVMVolume -add ocrvotevol hares -modify ocrvote_voldg_ocrvotedg CVMActivation sw
VCS下配置文件系统
hares -add ocrvote_mnt_ocrvotedg CFSMount cvm
hares -modify ocrvote_mnt_ocrvotedg Critical 0
hares -modify ocrvote_mnt_ocrvotedg MountPoint "/ocr"
hares -modify ocrvote_mnt_ocrvotedg BlockDevice \
"/dev/vx/dsk/ocrvotedg/ocrvotevol"