oracle11gr1怎么打开,oracle11gr1 +rac+rman

1配置nfs

1.1检查安装包

检查linux系统中是否安装了nfs-utils和portmap两个软件包(RHEL4系统默认已经安装了这两个软件包)

#rpm –qa  nfs-utils  portmap

1.2检查服务

查看NFS服务是否启动,没有则启动

#service nfs starus

#service portmap status

#service nfs start

#service portmap start

1.3创建归档目录

在两个节点都要创建

/archivelog/archivelog1

/archivelog/archivelog2

1.4指定NFS服务器的配置文件

NFS服务器的配置文件保存“/etc/”目录中,文件名称是“exports”,该文件用于被指NFS服务器提供的目录共享

#vi /etc/exports

例如:在节点一11.64.1.70在的/etc/exports文件为

[root@vmdb01p ~]# more /etc/exports

/archivelog/archivelog1     11.64.19.72(rw)

在节点二11.64.1.72的/etc/exports文件为

/archivelog/archivelog2     11.64.19.70(rw)

1.5重新输出共享目录

Exportfs管理工具可以对“exports”文件进行管理

命令#exportfs–rv可以让新设置的“exports”文件内容生效

1.6显示NFS服务器的输出目录列表

显示当前主机中NFS服务器的输出列表

# showmount -e

1.7显示NFS服务器中被挂载的共享目录

显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录

# showmount -d

1.8挂载NFS服务器中的共享目录

在节点一执行

# mount -t nfs  11.64.1.72: /archivelog/archivelog2  /archivelog/archivelog2

在节点二执行

# mount -t nfs  11.64.1.70: /archivelog/archivelog1  /archivelog/archivelog1

1.9验收

#df  -h

总结:

1.10、在配置NFS服务器之前用ping命令确保两个linux系统正常连接,如果无法连接关闭图形界面中的防火墙#service iptables stop

1.11、在配置中确保输入的命令是正确的

1.12、更改完“exports”文件后要输入exportfs–rv,使得“exports”文件生效。

1.13、检查nfs服务是否开启,默认是关闭的。

1.14、卸载的时候不能在/mnt目录中卸载,必须注销系统后卸载。

2配置archive

2.1关闭所有节点数据库实例

srvctl stop database -d HR91PRD

2.2修改服务器配置参数

sql>startup mount

sql>alter system set cluster_database=false scope=spfile;

sql>shutdown immediate

2.3调整归档日志路径

sql>startup mount

sql>alter system set log_archive_dest_1='LOCATION=/archivelog1' scope=spfile sid=' HR91PRD1 ';

sql>alter system set log_archive_dest_1='LOCATION=/archivelog2' scope=spfile sid=' HR91PRD2 ';

2.4调整归档日志文件命名方式

sql>alter system set log_archive_format ='arch1_%s_%R_%T.arc' scope=spfile sid=' HR91PRD1';

sql>alter system set log_archive_format ='arch2_%s_%R_%T.arc' scope=spfile sid=' HR91PRD2 ';

2.5开启归档日志

sql>alter database archivelog

sql>alter database open

2.6恢复服务器配置参数

sql>alter system set cluster_database=true scope=spfile;

sql>shutdown immediate;

2.7打开所有节点数据库实例

sql>srvctl start database -d HR91PRD

2.8检查归档日志是否已启用

sql>sqlplus / as sysdba;

sql>archive log list;

3配置rman

3.1创建目录

/oracle/rmanbackup/

3.2设置

RMAN> show all;

rman>CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 2 DAYS;

rman>CONFIGURE CONTROLFILE AUTOBACKUP ON;

rman>CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/oracle/rmanbackup/%F.ctl';

3.3rman脚本rmanlevel0.sh

#!/bin/sh

# set porfile_env

export ORACLE_SID= HR91PRD1  # rman level0 backup

rman log='/oracle/rmanbackup/log/arch_rman0.log' append <

connect target/

run {

allocate channel c1 type disk;

allocate channel c2 type disk;

backup incremental level 0

database format '/oracle/rmanbackup/level0_%d_%s_%p_%u.bak' tag 'level0 include controlfile';

sql 'alter system archive log current';

backup archivelog all format '/oracle/rmanbackup/archlog_%d_%s_%p_%u.bak' delete all input;

release channel c1;

release channel c2;

}

crosscheck backup;

delete noprompt expired backup;

delete noprompt obsolete;

4配置 crontab

在crontab添加计划任务crontab -e或者vi /etc/spool/cron/crontab

0 22 * * * su–oracle -c /oracle/rmanbackup/scripts/rmanlevel0.sh  1>/dev/null 2>/dev/null  //每日22:00运行0级备份

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值