数据库集群部署

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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"

相关文档
最新文档