Oracle rac 192 10,oracle rac 10g安装指南

在rac2上执行rac2-> mkdir ~/.ssh

rac2-> chmod 700 ~/.ssh

rac2-> ssh-keygen -t rsarac2-> ssh-keygen -t dsa在rac1上执行rac1-> cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys

rac1-> cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys

rac1-> ssh rac2 cat ~/.ssh/id_rsa.pub>> ~/.ssh/authorized_keysrac1-> ssh rac2 cat ~/.ssh/id_dsa.pub>> ~/.ssh/authorized_keys在每个节点上测试连接。验证当您再次运行以下命令时,系统是否不提示您输入口令。ssh rac1 date

ssh rac2 date

ssh rac1-priv date

ssh rac2-priv date

5.配置Oracle自动存储管理(ASM)Oracle ASM与Oracle数据库紧密集成在一起,并与Oracle的数据管理工具套件配合工作。它可以简化数据库存储管理,并提供原始磁盘I/O的性能。配置ASMLib。以root用户身份在两个节点上配置ASMLib。# /etc/init.d/oracleasm configure

Default user to own the driver interface []:oracle

Default group to own the driver interface []:dba

Start Oracle ASM library driver on boot (y/n)[n]: y

Fix permissions of Oracle ASM disks on boot(y/n) [y]: y创建ASM磁盘。以root用户身份在任何一个节点上创建ASM磁盘。# /etc/init.d/oracleasm createdisk VOL1/dev/sdc1

# /etc/init.d/oracleasm createdisk VOL2 /dev/sdd1

# /etc/init.d/oracleasm createdisk VOL3/dev/sde1

# /etc/init.d/oracleasm scandisks

# /etc/init.d/oracleasm listdisks

VOL1VOL2VOL3VOL4

6.配置Oracle集群文件系统(OCFS2)OCFS2是Oracle开发的一个通用集群文件系统,与Enterprise Linux内核集成在一起。它允许所有节点在集群文件系统上同时共享文件,因而消除了管理原始设备的需求。这里,您将在OCFS2文件系统中寄宿OCR和表决磁盘。您可以从OCFS2用户指南获取有关OCFS2的其他信息。在EnterpriseLinux安装期间,您应该已经安装了OCFS2 RPM。验证RPM是否已经安装在两个节点上。rac1-> rpm -qa | grep ocfs

ocfs2-tools-1.2.2-2

ocfs2console-1.2.2-2

ocfs2-2.6.9-42.0.0.0.1.ELsmp-1.2.3-2创建OCFS2配置文件。在rac1上,以root用户身份执行# ocfs2console

1. OCFS2控制台:选择Cluster,然后选择Configure Nodes。2.“集群堆栈已经启动”:单击Close。3.节点配置:单击Add。4.新增节点:添加以下节点,然后单击Apply。名称:rac1IP地址:192.168.2.131IP端口:7777名称:rac2IP地址:192.168.2.132IP端口:77775.验证生成的配置文件。# more /etc/ocfs2/cluster.conf

node:

ip_port = 7777

ip_address = 192.168.2.131

number = 0

name = rac1

cluster = ocfs2

node:

ip_port = 7777

ip_address = 192.168.2.132

number = 1

name = rac2

cluster = ocfs2

cluster:

node_count = 2

name = ocfs2

6.将配置文件传播到rac2。您可以在rac2上重新运行上述步骤以生成配置文件,或者在rac1的OCFS2控制台上选择Cluster和Propagate Configuration以将配置文件传播到rac2。配置O2CB驱动程序。O2CB是一组集群服务,负责管理节点与集群文件系统之间的通信。在我们的环境中,120秒的隔离时间很合适。两个节点上的心跳死亡阈值应该完全相同。以root用户身份执行# /etc/init.d/o2cb unload

# /etc/init.d/o2cb configure

Load O2CB driver on boot (y/n) [y]: y

Cluster to start on boot (Enter "none"to clear) [ocfs2]:

Specify heartbeat dead threshold (>=7) [7]:61格式化文件系统。在格式化和挂载文件系统之前,应验证O2CB在两个节点上均联机;O2CB心跳当前没有活动,因为文件系统未挂载。# /etc/init.d/o2cb status您只需在一个节点上格式化文件系统。在rac1上,以root用户身份执行# ocfs2console

1. OCFS2控制台:选择Tasks、Format。3. OCFS2控制台:按CTRL-Q退出。挂载文件系统。要挂载文件系统,在两个节点上执行以下命令。# mount -t ocfs2 -o datavolume,nointr /dev/sdb1/ocfs要在引导时挂载文件系统,在两个节点的/etc/fstab中添加以下行。/etc/fstab/dev/sdb1 /ocfs ocfs2 _netdev,datavolume,nointr0 0创建Oracle集群件目录。在OCR和表决磁盘将驻留的OCFS2文件系统中创建目录。在rac1上执行# mkdir /ocfs/clusterware

# chown -R oracle:dba /ocfs现在,您已经完成了OCFS2的设置。验证您可以在两个节点的共享集群文件系统上读写文件。7.安装Oracle集群件下载后,在rac1上以oracle用户身份执行rac1-> /u01/staging/clusterware/runInstaller输入inventory目录的完整路径:/u01/app/oracle/oraInventory。指定操作系统组名:oinstall。3.指定Home详细内容:名称:OraCrs10g_home/u01/app/oracle/product/10.2.0/crs_1

4.特定于产品的必要条件检查:忽略有关物理内存要求的警告。5.指定集群配置:单击Add。公共节点名称:rac2.mycorpdomain.com专用节点名称:rac2-priv.mycorpdomain.com虚拟主机名称:rac2-vip.mycorpdomain.com6.指定网络接口用法:接口名称:eth0子网:192.168.2.0接口类型:Public接口名称:eth1子网:10.10.10.0接口类型:Private7.指定Oracle集群注册表(OCR)位置:选择External Redundancy。为了简单起见,这里将不镜像OCR。在生产环境中,您可能会考虑复用OCR以实现更高的冗余。指定OCR位置:/ocfs/clusterware/ocr8.指定表决磁盘位置:选择External Redundancy。同样,为了简单起见,我们选择不镜像表决磁盘。表决磁盘位置:/ocfs/clusterware/votingdisk9.摘要:单击Install。10.执行配置脚本:以root用户身份按顺序执行以下脚本(一次执行一个)。在当前脚本完成后,再继续执行下一个脚本。在rac1上执行/u01/app/oracle/oraInventory/orainstRoot.sh。在rac2上执行/u01/app/oracle/oraInventory/orainstRoot.sh。在rac1上执行/u01/app/oracle/product/10.2.0/crs_1/root.sh。在rac2上执行/u01/app/oracle/product/10.2.0/crs_1/root.sh。rac2上的root.sh脚本会自动调用VIPCA,但会因为“The given interface(s), "eth0" is not public.Public interfacesshould be used to configure virtualIPs.”错误而失败。如果您的公共接口使用不可路由的IP地址(192.168.x.x),则Oracle集群验证实用程序(CVU)将无法找到合适的公共接口。一种解决方法是手动运行VIPCA。11.以root用户身份在第二个节点上手动调用VIPCA。# /u01/app/oracle/product/10.2.0/crs_1/bin/vipca

12.欢迎页面:单击Next。13.网络接口:选择eth0。14.集群节点的虚拟IP:节点名称:rac1IP别名:rac1-vipIP地址:192.168.2.31子网掩码:255.255.255.0节点名称:rac2IP别名:rac2-vipIP地址:192.168.2.32子网掩码:255.255.255.015.摘要:单击Finish。16.配置助手进度对话框:配置完成后,单击OK。17.配置结果:单击Exit。18.返回到rac1的执行配置脚本屏幕,然后单击OK。19.配置助手:验证所有检查均成功。OUI在最后会执行集群件安装后检查。如果CVU失败,请更正问题,并以oracle用户身份重新运行以下命令:rac1->/u01/app/oracle/product/10.2.0/crs_1/bin/cluvfy stage-post crsinst -n rac1,rac2

20.安装结束:单击Exit。8.安装Oracle数据库10g第2版下载后,在rac1上以oracle用户身份执行rac1-> /u01/staging/database/runInstaller2.选择安装类型:选择Enterprise Edition。3.指定Home详细内容:名称:OraDb10g_home1路径:/u01/app/oracle/product/10.2.0/db_14.指定硬件集群安装模式:选择Cluster Installation。单击Select All。5.特定于产品的必要条件检查:忽略有关物理内存要求的警告。6.选择配置选项:创建数据库。7.选择数据库配置:选择Advanced。8.摘要:单击Install。9.数据库模板:选择General Purpose。10.数据库标识:全局数据库名称:devdbSID前缀:devdb11.管理选项:选择Configure the Database with Enterprise Manager。12.数据库证书:针对所有帐户使用相同的口令。13.存储选项:选择Automatic Storage Management (ASM)。14.创建ASM实例:SYS口令:。选择Create initialization parameter file (IFILE)。15. ASM磁盘组:单击Create New。16.创建磁盘组:创建两个磁盘组—DG1和RECOVERYDEST。磁盘组名称:DG1选择Normal冗余。选择磁盘路径ORCL:VOL1和ORCL:VOL2。如果您已经使用标准Linux I/O配置了ASM磁盘,则请选择

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值