虚拟机上Oracle10gRAC安装笔记

2018-11-23 21:53

ORACLE10gRAC集群安装笔记

1. 安装VMware虚拟机和Red Hat5 (步骤省略),保证有两块网卡、4块IDE裸盘(两块

asm,一块ocr,一块voting disk)四块裸盘可在一台机器上添加,在另一台机器上使用已添加的裸盘

2. 设置虚拟机环境。使用记事本打开Red Hat Enterprise Linux 5.vmx文件,在文件中添加以

下内容

disk.locking=\

diskLib.dataCacheMaxSize=\

diskLib.dataCacheMaxReadAheadSize=\diskLib.dataCacheMinReadAheadSize=\diskLib.dataCachePageSize=\diskLib.maxUnsyncedWrites=\scsi0:1.shared = \scsi0:2.shared = \scsi0:3.shared = \scsi0:4.shared = \scsi0:1.deviceType=\scsi0:2.deviceType=\scsi0:3.deviceType=\scsi0:4.deviceType=\3. 增加网关

在/etc/sysconfig/network 里加网关 GATEWAY=192.168.16.1

4. 设置IP地址,使用service network restart 命令重启网络,确保两台机器可以ping通 5. 修改hosts文件,在文件中增加ip、虚拟ip和心跳ip

6. 关闭sendmail服务 chkconfig –level 2345 sendmail off 7. 配置公网ip、心跳ip,并ping测试

8. 打开终端,在root用户下,输入以下命令,查看安装oracle所缺少的包

rpm –q binutils openmotif setarch compat-db compat-gcc openmotif compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel

9. 在安装盘中和网上查找缺少的包,进行安装

对于RHEL5.0 以上 必须安装软件包 ------------------------------- From RedHat AS5 Disk 1 #rpm -Uvh setarch-2* #rpm -Uvh make-3* #rpm -Uvh glibc-2* #rpm -Uvh libaio-0* From RedHat AS5 Disk 2

#rpm -Uvh compat-libstdc++-33-3* #rpm -Uvh compat-gcc-34-3* #rpm -Uvh compat-gcc-34-c++-3* #rpm -Uvh gcc-4*

#rpm -Uvh libXp-1* (如果不安装libXp软件包则安装不能启动Oracle10g安装程序) From RedHat AS5 Disk 3 #rpm -Uvh openmotif-2* #rpm -Uvh compat-db-4*

10. 建立组、用户等,命令如下: groupadd oinstall groupadd dba

useradd –m –g oinstall –G dba oracle passwd oracle

mkdir –p /u01/app/oracle

chown –R oracle:oinstall /u01/app/oracle chmod –R 775 /u01/app/oracle 11. 修改oracle用户的环境变量

分别在两台节点上,在oracle用户目录下,输入命令 vi .bash_profile

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=/u01/app/oracle/product/10.2.0/testdb ORACLE_SID=test2 #节点1 此处为test1

PATH=$PATH:$HOME/bin

PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/sbin:$PATH export ORACLE_BASE ORACLE_HOME ORACLE_SID export ORA_CRS_HOME=/u01/app/oracle/product/10.2.0 export TNS_ADMIN=$ORACLE_HOME

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/user/lib export PATH

#在rhel5上,对于安装了zhs16gbk字符集的系统,为防止乱码,增加下列内容

export NLS_LANG=AMERICAN_CHINA.ZHS16GBK export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8

12. 将oracle安装文件复制到新建的oracle目录中

13. 输入命令 chown oracle:oinstall /home/oracle/database 和 chmod 775

/home/oracle/database 14. 修改内核参数

15. 调试shell。输入 vi /etc/security/limits.conf 添加下面参数

16. Vi /etc/pam.d/login

17. Vi /etc/rc.local

18. 磁盘分区,对四块裸盘分区

19. 打补丁

20. 用户等效性

配置ssh 输入以下命令,两个节点都要执行 su – oracle mkdir ~/.ssh

chmod 755 ~/.ssh ssh-keygen –t rsa ssh-keygen –t dsa

ssh server1 date ssh server1-priv date ssh server2 date ssh server2-priv date

21. 配置裸设备

Vi /etc/udev/rules.d/60-raw.rules

其添加格式为:

ACTION==”add”, KERNEL==”sdb1”,RUN+=”/bin/raw /dev/raw/raw1 %N”

ACTION==”add”, ENV{MINOR}==”sdb1”,RUN+=”/bin/raw /dev/raw/raw1 %N %m” ACTION==”add”, KERNEL==”sdc1”,RUN+=”/bin/raw /dev/raw/raw2 %N”

ACTION==”add” , ENV{MINOR}==”sdc1”,RUN+=”/bin/raw /dev/raw/raw2 %N %m” #ocr

KERNEL==”raw1”, OWNER=”root”,GROUP=”oinstall”,MODE=”640” #voting disk

KERNEL==”raw2”, OWNER=”oracle”,GROUP=”oinstall”,MODE=”644”

退出编辑,输入start_udev

raw –aq 查看裸设备是否出现在列表中 再输入命令,将此文件拷贝到另一台机器上

scp /etc/udev/rules.d/60-raw.rules server2:/etc/udev/rules.d/ 在另一台机器上同样输入start_udev raw-aq

22. 配置ASM共享磁盘


虚拟机上Oracle10gRAC安装笔记.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:低碳经济判断题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: