虚拟机上Oracle10gRAC安装笔记 - 图文

发布时间 : 星期二 文章虚拟机上Oracle10gRAC安装笔记 - 图文更新完毕开始阅读

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

联系合同范文客服:xxxxx#qq.com(#替换为@)