首页 > Linux操作系统 > Linux操作系统 > LINUX平台上RAC开归档模式
XXXX数据库开归档
一、在两个节点建立归档目录/home/arch1和/home/arch2
以root用户登陆节点一执行命令:
cd /home
mkdir arch1
mkdir arch2
chown –R oracle:dba arch1
chown –R oracle:dba arch2
以root用户登陆节点二执行命令:
cd /home
mkdir arch1
mkdir arch2
chown –R oracle:dba arch1
chown –R oracle:dba arch2
二、配置NFS
在节点一上配置
vi /etc/exports
/home/arch1 10.138.20.147(rw,async)
vi /etc/fstab
10.138.20.147:/home/arch2 /arch2 nfs defaults 0 0
service portmap start
service nfslock start
service nfs start
mount -t nfs -o rw,bg,hard,nointr,rsize=32768,wsize=32768,timeo=600,actimeo=0 10.138.20.147:/home/arch2 /home/arch2
在节点二上配置
vi /etc/exports
/home/arch2 10.138.20.145(rw,async)
vi /etc/fstab
10.138.20.145:/home/arch1 /arch1 nfs defaults 0 0
service portmap start
service nfslock start
service nfs start
mount -t nfs -o rw,bg,hard,nointr,rsize=32768,wsize=32768,timeo=600,actimeo=0 10.138.20.145:/home/arch1 /home/arch1
三、开归档
1、 查看并修改 cluster_database参数
查看cluster_database参数
SQL> show parameter cluster_database;
执行如下命令使各节点的cluster_database参数为false
SQL> alter system set cluster_database=false scope=spfile sid=’*';
2、 修改初始化参数文件
节点一:
SQL>alter system set log_archive_dest_1=’location=/home/arch1’ scope=spfile sid=’wwwzdb1’;
SQL>alter system set log_archive_format=’ %t_%s_%r.arc’ scope=spfile sid=’wwwzdb2’;
节点二:
SQL>alter system set log_archive_dest_1=’location=/home/arch2’ scope=spfile sid=’wwwzdb2’;
SQL>alter system set log_archive_format=’ %t_%s_%r.arc’ scope=spfile sid=’wwwzdb2’;
3、 shutdown数据库
节点一、节点二:
SQL>shutdown immediate
4、 启动到mount状态,改数据库为归档模式
先在节点一上做:
SQL >startup mount
SQL > alter database archivelog;
SQL > archive log list;
5、 open数据库
先在节点一上做:
SQL > alter database open;
SQL> archive log list
SQL> alter system set cluster_database=TRUE scope=spfile sid=’*';
节点二上:
SQL >startup mount
SQL > alter database archivelog;
SQL > archive log list;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27571661/viewspace-751941/ ,如需转载,请注明出处,否则将追究法律责任。