发布时间 : 星期二 文章虚拟机上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