利用rcp复制备机数据库_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

利用rcp复制备机数据库

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:我们在安装双机热备的数据库时,没必要在2台机器上都安装一次数据库,我们只需在一台数据库主机安装完成后,用rcp的方式把app下的所有文件复制到备机上。以下是主要的安装步骤:1.在A机(10....

我们在安装双机热备的数据库时没必要在2台机器上都安装一次数据库我们只需在一台数据库主机安装完成后,用rcp的方式把app下的所有文件复制到备机上以下是主要的安装步骤:

1.在A机(10.203.1.1 db_01)上调整主机内核参数,建立dba group和oracle用户,安装数据库软件,且仅安装数据库软件,create database我们后面可以手工的创建注意此处建立oracle用户后,需要给oracle设置密码,不然之后做信任机制会有问题。

2.如果有需要版本升级,在安装完成数据库软件后,停lsnr、停dbsnmp,运行升级的runInstaller。由于之前我们没有建库,因此我们在此处也就不必运行$ORACLE_HOME/rdbms/admin/catpatch脚本。

3.在B机(10.203.1.2 db_02)上建立dba group和oracle用户,并且调整主机参数,注意由于需要建双机热备,因此需要保证gid和uid和A机上的一致。

4.在A机的/etc/hosts文件上添加:

10.203.1.2 db_02

在B机的/etc/hosts文件上添加:

10.203.1.1 db_01

5.建立信任机制,在A机的主目录建立.rhosts文件

db_02

在B机的主目录建立.rhosts文件

db_01

6.测试信任是否建立成功,rlogin不用密码说明设置信任成功:

$ hostname
db_01
$ rlogin db_02
Please wait...checking for disk quotas
(c)Copyright 1983-2003 Hewlett-Packard Development Company, L.P.
(c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the Univ. of California
(c)Copyright 1980, 1984, 1986 Novell, Inc.
(c)Copyright 1986-2000 Sun Microsystems, Inc.
(c)Copyright 1985, 1986, 1988 Massachusetts Institute of Technology
(c)Copyright 1989-1993 The Open Software Foundation, Inc.
(c)Copyright 1990 Motorola, Inc.
(c)Copyright 1990, 1991, 1992 Cornell University
(c)Copyright 1989-1991 The University of Maryland
(c)Copyright 1988 Carnegie Mellon University
(c)Copyright 1991-2003 Mentat Inc.
(c)Copyright 1996 Morning Star Technologies, Inc.
(c)Copyright 1996 Progressive Systems, Inc.
RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the U.S. Government is subject to
restrictions as set forth in sub-paragraph (c)(1)(ii) of the Rights in
Technical Data and Computer Software clause in DFARS 252.227-7013.
Hewlett-Packard Company
3000 Hanover Street
Palo Alto, CA 94304 U.S.A.
Rights for non-DOD U.S. Government Departments and Agencies are as set
forth in FAR 52.227-19(c)(1,2).
$ hostname
db_02
$

7.在db_01中将/oracle/app目录拷贝到db_02中:

## rcp的命令格式为: rcp -rp PATH USER@MACHINE_NAME:PATH

## 其中参数r表示包含所有子路径,参数p表示保持文件属性,MACHINE_NAME表示已经建立信任的主机名

rcp -rp /oracle/app oracle@db_02:/oracle/app

8.至此,我们已经完成在B机上的数据库安装,可以用rman来测试下数据库启动(因为还未设置pfile,因此用rman启动):
$ rman target / nocatalog
Recovery Manager: Release 9.2.0.8.0 - 64bit Production
Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
connected to target database (not started)
RMAN> startup nomount

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-12758-1.html
网站维护教程更新时间:2012-03-23 00:45:39  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer