vmware server安装oracle rac(二) 之操作系统的配置
来源:互联网 发布:西安网络电视台 编辑:程序博客网 时间:2024/05/29 02:02
1.配置虚拟机的地址,打开一个终端,输入setup
如下,选择Network configuration
选中以后按回车,选中Edit Devices
按回车以后,选择一个设备,选择eth0进行编辑
配置如下
完成以后选择ok.然后编辑eth1,eth1配置如下
选择ok,然后编辑DNS服务器,配置如下,配置完成以后选择ok,然后进行保存,第一个rac节点的网络设置就完成了。配置第二个节点192.168.8.191 10.0.0.155
2.接下来编辑每个节点的/etc/hosts文件 两台机器配置都相同
3.安装必须的rpm包
系统必须的
Asmlib
4.创建oracle用户
id oracle
uid=511(oracle)gid=511(oinstall) groups=511(oinstall),512(dba)
groupadd -g 511oinstall
groupadd -g 512 dba
useradd -u 511 -m-g oinstall -G dba oracle
passwd oracle
5.配置asm
安装完asmlib以后执行
/etc/init.d/oracleasm configure
#oracle
#oinstall
#y
#y
lsmod |grep asm
cat /proc/filesystem
df –ha
这些在创建完oracle用户以后执行
6.建立oracle安装文件及授权
chown -Roracle:oinstall /data/oracle
chmod -R 775/data/oracle
chown -Roracle:oinstall /data/oraclecrs
chmod -R 775/data/oraclecrs
7.配置用户环境变量
##----rac_1------
export ORACLE_BASE=/data/oracle
exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export CRS_HOME=/data/oraclecrs/product/crs
export ORACLE_SID=wxxrdb1
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export EDITOR=vi
exportPATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$CRS_HOME/bin
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin
alias tns='cd/oracle/product/10.2.0/db_1/network/admin/'
alias oh='cd $ORACLE_HOME'
##----rac_2------
export ORACLE_BASE=/data/oracle
exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export CRS_HOME=/data/oraclecrs/product/crs
export ORACLE_SID=wxxrdb2
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export EDITOR=vi
exportPATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$CRS_HOME/bin
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin
alias tns='cd/oracle/product/10.2.0/db_1/network/admin/'
alias oh='cd $ORACLE_HOME'
8.设置用户资源限制
9.设置内核参数
#vi /etc/sysctl.conf
net.ipv4.tcp_max_syn_backlog= 65536
net.core.netdev_max_backlog= 32768
net.core.somaxconn= 32768
net.core.wmem_default= 8388608
net.core.rmem_default= 8388608
net.core.rmem_max =16777216
net.core.wmem_max =16777216
net.ipv4.tcp_timestamps= 0
net.ipv4.tcp_synack_retries= 2
net.ipv4.tcp_syn_retries= 2
net.ipv4.tcp_tw_recycle= 1
net.ipv4.tcp_tw_reuse= 1
net.ipv4.tcp_mem =94500000 915000000 927000000
net.ipv4.tcp_max_orphans= 3276800
net.ipv4.ip_local_port_range= 1024 65535
kernel.sem = 25032000 100 128
fs.file-max = 65536
运行sysctl -p命令使内核参数生效。
10.修改操作系统标识
#cat > /etc/redhat-release << EOF
>Red Hat Enterprise Linux ASrelease 3 (Taroon)
>EOF
11.配置ssh用户等阶
首先以oracle用户的身份在各个节点执行
然后把所有节点的authorized_keys文件合成为一个,再用这个文件覆盖各个节点.ssh下的同名文件,最后还要以root用户配置ssh.
先在dbs执行
然后在dbp节点执行
最后进行测试,在各个节点上执行ssh命令确认都不需要密码
12.接下来配置时间同步
因为只是学习用,只要两台机器上安装操作系统的时候时间相同,或都差别不是太大,可以不用配置在dbp节点/etc/ntp.conf
在dbs节点/etc/ntp.conf
最后在dbs节点执行/etc/init.d/ntpd start
13.add hangcheck-timerfind /lib/modules -name "hangcheck-timer.ko"
vi /etc/rc.d/rc.local
modprobe hangcheck-timer
vi /etc/modprobe.conf
options hangcheck-timer hangcheck_tick=10hangcheck_margin=30
14.分区
执行fdisk进行分区
15.配置裸设备 oracle10g中ocr votedisk要用到的
在/etc/sysconfig/rawdevices中配置如下:
vi /etc/sysconfig/rawdevices
/dev/raw/raw1 /dev/sdb1
/dev/raw/raw2 /dev/sdc1
启动rawdevices服务
service rawdevices restart
修改裸设备的owner为 oracle
cd /dev/raw
chown oracle:oinstall ./raw*
编辑/etc/rc.local文件
vi /etc/rc.local
添加下面两个命令
cd /dev/raw
chown oracle:oinstall ./raw*
这样在系统启动的时候就会修改裸设备的owner。--以上所有操作需要在两个节点都执行
16.创建ASM磁盘组
在dbp上执行:
/etc/init.d/oracleasm createdisk asmvol1/dev/sdd1
/etc/init.d/oracleasm createdisk asmvol2/dev/sde1
/etc/init.d/oracleasm createdisk asmvol3/dev/sdf1
/etc/init.d/oracleasm listdisks
在dbs上执行:
/etc/init.d/oracleasm scandisks
/etc/init.d/oracleasm listdisks
至此安装rac所需要的所有系统配置完成,接下来就可以安装clusterware和oracle软件了。- vmware server安装oracle rac(二) 之操作系统的配置
- vmware server安装oracle rac(一) 之操作系统的安装
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g(二)
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC遇到的问题
- vmware server安装oracle10g rac提高oracle用户shell权限的问题
- VMware Server 2.0+RHEL5+Oracle RAC注意事项
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g
- 使用VMware Server在Oracle Enterprise Linux上安装Oracle RAC 10g
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g(一)
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g(三)
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g
- vmware server安装9i rac记录
- 使用Vmware EXS Server 3.5安装RAC
- Windows ORACLE OCFS RAC VMWARE安装
- vmware server 2.0 + redhat5.4 + oracle 11g r2 rac 安装文档!
- vmware server 1.0 redhat5.4 Oracle 10G RAC 安装文档!
- 在VMware Server 2.0.2 上安装 Oracle 10g RAC 手把手详解
- 使用 VMware Server 在 Linux 上安装 Oracle RAC 10g
- woz整合zen-cart和Wordpress博客的详细全过程安装
- ExtJS4.2 - 从 Hello World 到 自定义组件 -01 (为爱女伊兰奋斗)
- Excel2007的bug如何导入到QC
- 原创-“差错控制”在数据链路层和运输层中的区别(不同)
- 银行业务调度系统学习
- vmware server安装oracle rac(二) 之操作系统的配置
- 学生管理系统
- hibernate处理懒加载实例
- Axis2(10):使用soapmonitor模块监视soap请求与响应消息
- JavaWeb 服务启动时,在后台启动加载一个线程。
- 如何在ArcGIS Engine的Globe中进行三维定位
- 设计模式笔记(3)---抽象工厂模式(创建型)
- 【php博一博】php的include和require路径问题
- 动态内存空间初始化方式的比较