VMWareServerGSX3.2 LinuxAs4下安装Oracle10gRAC.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
在VMWare Server GSX 3.2环境下,在Linux As 4操作系统上安装Oracle 10g RAC是一项复杂的任务,涉及到多个步骤和配置。以下是详细的过程: 1. **修改共享存储设置**:为了支持Oracle RAC(Real Application Clusters),需要在虚拟机的配置文件`.vmx`中进行修改,以确保所有节点可以访问共享存储。添加或修改以下行以禁用磁盘锁定,调整数据缓存大小,并设定其他磁盘参数: ``` disk.locking = "false" diskLib.dataCacheMaxSize = "0" diskLib.dataCacheMaxReadAheadSize = "0" diskLib.DataCacheMinReadAheadSize = "0" diskLib.dataCachePageSize = "4096" diskLib.maxUnsyncedWrites = "0" scsi1:1.deviceType = "disk" scsi1:2.deviceType = "disk" scsi1:3.deviceType = "disk" scsi1:4.deviceType = "disk" ``` 2. **编辑hosts文件**:在每个节点上,更新`/etc/hosts`文件,将所有节点的IP地址和主机名对应起来,包括公共IP(VIP)和私有IP,以便于集群内的通信: ``` 192.168.100.101 node1 192.168.100.102 node2 192.168.100.201 node1-vip 192.168.100.202 node2-vip 10.10.17.221 node1-priv 10.10.17.222 node2-priv ``` 3. **创建用户和组**:Oracle RAC要求特定的用户和组权限。创建`oinstall`和`dba`组,然后创建一个名为`oracle`的用户,将其分配到这些组,并确保`groupid`和`uid`相同: ``` [root@node1 ~]# groupadd oinstall [root@node1 ~]# groupadd dba [root@node1 ~]# useradd -d /home/oracle -g oinstall -G dba oracle [root@node1 ~]# passwd oracle ``` 4. **修改Oracle初始化参数**:在`/home/oracle/.bash_profile`文件中,设置Oracle相关的环境变量,如`ORACLE_BASE`, `ORACLE_HOME`, `ORACLE_SID`等,并调整用户限制: ``` export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/opt/ora10g export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID=RACDB1 export ORACLE_TERM=xterm export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib ulimit -u 16384 -n 65536 umask 022 ``` 5. **创建Oracle安装目录**:在根目录下创建`/opt/ora10g`并设置权限: ``` [root@node1 ~]# mkdir /opt/ora10g [root@node1 ~]# chown oracle.oinstall /opt/ora10g ``` 6. **配置内核参数**:通过编辑`/etc/sysctl.conf`文件,调整内核参数以适应Oracle RAC的需求,例如内存限制、文件句柄数和网络参数: ``` kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 ``` 然后应用更改: ``` [root@node1 Server]# sysctl -p ``` 7. **提高Oracle用户的Shell限制**:可能还需要调整Oracle用户的shell限制,如`/etc/security/limits.conf`中的设置,以允许更大的打开文件数和内存使用。 8. **安装Oracle软件**:使用`oracle`用户安装Oracle 10g RAC软件,遵循Oracle的安装指南,确保在所有节点上同步进行。 9. **配置Grid Infrastructure**:安装和配置Grid Infrastructure,这是Oracle RAC的基础,包括OCR(Oracle Cluster Registry)和 Voting Disks。 10. **创建数据库实例**:使用DBCA(Database Configuration Assistant)创建Oracle RAC数据库实例。 11. **配置网络服务**:设置监听器、数据库服务和网络资源,确保所有节点上的配置一致。 12. **测试和验证**:完成安装后,进行必要的测试以验证Oracle RAC集群的正确性和稳定性。 在VMWare Server GSX 3.2上部署Oracle 10g RAC是一个复杂的过程,需要对Linux系统、Oracle RAC以及虚拟化技术有深入理解。在整个过程中,注意遵循最佳实践,确保系统的稳定性和可扩展性。
剩余63页未读,继续阅读
- 粉丝: 3837
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 双立柱油脂加注机sw17可编辑全套技术资料100%好用.zip
- 白色简洁风格的电力工程企业网站源码下载.zip
- 白色简洁风格的电商营销服务整站网站源码下载.zip
- 白色简洁风格的电商商城整站网站源码下载.zip
- 白色简洁风格的电子商务购物网站模板.zip
- 白色简洁风格的动感街舞大赛企业网站模板.zip
- 白色简洁风格的度假村酒店企业网站源码下载.zip
- 白色简洁风格的多彩信息介绍网站源码下载.zip
- 白色简洁风格的多终端博客网站模板下载.zip
- 白色简洁风格的儿童救助公益模板下载.zip
- 白色简洁风格的多终端手机解决方案模板下载.zip
- 白色简洁风格的二手车交易企业网站模板.zip
- 白色简洁风格的儿童益智教育培训模板下载.zip
- 白色简洁风格的耳机商城企业网站模板.rar
- 白色简洁风格的方格背景图片展示模板.rar
- 白色简洁风格的房产代理信息整站网站源码下载.zip