- 在所有节点上创建挂载点(以 root 用户身份):
# mkdir /goldengate
- 连接到 ASM 实例并创建 ACFS 磁盘组(来自 +ASM1 实例):
SQL> CREATE DISKGROUP ACFSTEST EXTERNAL REDUNDANCY DISK 'ORCL:ASMDISK18' SIZE 4157 M DISK 'ORCL:ASMDISK19' SIZE 4157 M ATTRIBUTE 'compatible.asm' = '11.2', 'compatible.advm' = '11.2'; Diskgroup created.
- 创建 ACFS 卷(从 +ASM1 实例):
SQL> ALTER DISKGROUP ACFSTEST ADD VOLUME ACFSTESTVOL SIZE 7G; Diskgroup altered.
- 验证已创建卷并获取新卷名:
$ asmcmd ASMCMD> volinfo -a Diskgroup Name: ACFSTEST Volume Name: ACFSTESTVOL Volume Device: /dev/asm/acfstestvol-76 State: ENABLED Size (MB): 7168 Resize Unit (MB): 256 Redundancy: UNPROT Stripe Columns: 4 Stripe Width (K): 128 Usage: Mountpath:
- 从第一个节点,请以“root”用户身份在新卷(例如“/dev/asm/acfstestvol-76”)上创建 ACFS 文件系统:
# /sbin/mkfs -t acfs -b 4k /dev/asm/acfstestvol-76 mkfs.acfs: version = 11.2.0.1.0.0 mkfs.acfs: on-disk version = 39.0 mkfs.acfs: volume = /dev/asm/acfstestvol-76 mkfs.acfs: volume size = 7516192768 mkfs.acfs: Format complete
- 以 root 用户身份向 CRS 注册 ACFS 文件系统和新卷:
# srvctl add filesystem -d /dev/asm/acfstestvol-76 -g 'ACFSTEST' -v ACFSTESTVOL -m /goldengate -u oracle
- 启动新的 ACFS CRS 资源(作为 root 用户):
# srvctl start filesystem -d /dev/asm/acfstestvol-76
- 将所需的新所有权和权限设置为 root 用户:
# chown oracle:oinstall /goldengate # chmod 775 /goldengate
- 验证新的 ACFS CRS 管理的文件系统安装在两个节点上:
在节点 #1
# df -k /goldengate Filesystem 1K-blocks Used Available Use% Mounted on /dev/asm/acfstestvol-76 35651584 4590104 31061480 13% /goldengate
在节点 #2
# df -k /goldengate Filesystem 1K-blocks Used Available Use% Mounted on /dev/asm/acfstestvol-76 35651584 4590104 31061480 13% /goldengate
- 验证 CRS 中是否存在 ACFS CRS 资源:
# crsctl stat res -w "TYPE = ora.acfs.type" NAME=ora.acfstest.acfstestvol.acfs TYPE=ora.acfs.type TARGET=ONLINE STATE=ONLINE on asmgrid1, asmgrid2
日期:2020-09-17 00:11:39 来源:oir作者:oir