1、输入fdisk -l查看已经分区的磁盘
2、两个节点都需要执行在/etc/udev/rules.d/60-raw.rules 文件中添加以下内容:
ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw5 %N" ACTION=="add", KERNEL=="raw[1-5]", OWNER="dmdba", GROUP="dinstall", MODE="660"执行以下脚本生效:udevadm trigger --action=add
添加完后的截图如下:
注意:另外一个节点请先使用fdisk -l查看磁盘标识,可能会和节点一不一致。
3、 DMASMCMD 工具初始化ARCH
选择一个节点(节点1)使用 DMASMCMD 工具初始化(dmasm需要启动)
[dmdba@localhost bin]$ ./dmasmcmd DMASMCMD V8 ASM>create asmdisk '/dev/raw/raw5' 'ARCH0'
4、 使用 dmasmtool 工具创建 DMASM 磁盘组
选择一个节点(节点1),启动 dmasmtool 工具(dmasm需要启动)。
[/dm/dmdbms/bin]#./dmasmtool DCR_INI=/opt/dmdbms/data/config/dmdcr.ini
#创建归档磁盘组
create diskgroup 'DMARCH' asmdisk '/dev/raw/raw5'
#用ls查找asm磁盘
5、修改dmarch.ini文件
dmarch.ini路径与dm.ini相同。
节点1的配置如下:
[ARCHIVE_LOCAL1] ARCH_TYPE = LOCAL ARCH_DEST = +DMARCH/arch_dsc0 ARCH_FILE_SIZE = 128 ARCH_SPACE_LIMIT = 1024 [ARCH_REMOTE1] ARCH_TYPE = REMOTE ARCH_DEST = DSC1 ARCH_INCOMING_PATH = +DMARCH/arch_dsc1 ARCH_FILE_SIZE = 128 ARCH_SPACE_LIMIT = 1024 ARCH_LOCAL_SHARE = 1
节点2的配置如下:
[ARCHIVE_LOCAL1] ARCH_TYPE = LOCAL ARCH_DEST = +DMARCH/arch_dsc1 ARCH_FILE_SIZE = 128 ARCH_SPACE_LIMIT = 1024 [ARCH_REMOTE1] ARCH_TYPE = REMOTE ARCH_DEST = DSC0 ARCH_INCOMING_PATH = +DMARCH/arch_dsc0 ARCH_FILE_SIZE = 128 ARCH_SPACE_LIMIT = 1024 ARCH_LOCAL_SHARE = 1配置好后,重启数据库服务,只重启DmServer即可。
6、验证归档日志配置
select * from v$arch_STATUS--查看归档状态
select * from v$dm_arch_ini「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




