ORACLE RAC部署实录(二):Oracle Grid Infrastructure

[[email protected] ~]# groupadd -g 1300 dba
[[email protected] ~]# groupadd -g 1301 oper
[[email protected] ~]# groupadd -g 1000 oinstall 
[[email protected] ~]# groupadd -g 1200 asmadmin
[[email protected] ~]# groupadd -g 1201 asmdba 
[[email protected] ~]# groupadd -g 1202 asmoper 
[[email protected] ~]# useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper,dba grid
[[email protected] ~]# echo grid | passwd --stdin grid
[[email protected] ~]# id grid
uid=1100(grid) gid=1000(oinstall) groups=1000(oinstall),1300(dba),1200(asmadmin),1201(asmdba),1202(asmoper)

[[email protected] ~]# su - grid
[[email protected] ~]$ vi .bash_profile
export ORACLE_SID=+ASM1
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0.4/grid
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=192.168.1.99:0

[[email protected] ~]# groupadd -g 1300 dba
[[email protected] ~]# groupadd -g 1301 oper
[[email protected] ~]# groupadd -g 1000 oinstall 
[[email protected] ~]# groupadd -g 1200 asmadmin
[[email protected] ~]# groupadd -g 1201 asmdba 
[[email protected] ~]# groupadd -g 1202 asmoper 
[[email protected] ~]# useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper,dba grid
[[email protected] ~]# echo grid | passwd --stdin grid
[[email protected] ~]# id grid
uid=1100(grid) gid=1000(oinstall) groups=1000(oinstall),1300(dba),1200(asmadmin),1201(asmdba),1202(asmoper)
[[email protected] ~]# su - grid
[[email protected] ~]$ vi .bash_profile
xport ORACLE_SID=+ASM2
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0.4/grid
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=192.168.1.99:0
[[email protected] ~]# mkdir -p /u01/app/grid
[[email protected] ~]# mkdir -p /u01/app/11.2.0.4/grid
[[email protected] ~]# chown -R grid:oinstall /u01
[[email protected] ~]# chmod -R 775 /u01
[[email protected] ~]# mkdir -p /u01/app/grid
[[email protected] ~]# mkdir -p /u01/app/11.2.0.4/grid
[[email protected] ~]# chown -R grid:oinstall /u01
[[email protected] ~]# chmod -R 775 /u01
[[email protected] ~]# yum -y install binutils elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

[[email protected] ~]#  yum install -y compat-libstdc++*
[[email protected] ~]# yum -y install binutils elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

[[email protected] ~]# yum install -y compat-libstdc++*
[[email protected] ~]# CVUQDISK_GRP=oinstall;
[[email protected] ~]# export CVUQDISK_GRP
[[email protected] ~]# rpm -ivh cvuqdisk-1.0.9-1.rpm

[[email protected] ~]# CVUQDISK_GRP=oinstall;
[[email protected] ~]# export CVUQDISK_GRP
[[email protected] ~]# rpm -ivh cvuqdisk-1.0.9-1.rpm
[[email protected] ~]# service ntpd stop
[[email protected] ~]# chkconfig ntpd off
[[email protected] ~]# mv /etc/ntp.conf /etc/ntp.conf.back

[[email protected] ~]# service ntpd stop
[[email protected] ~]# chkconfig ntpd off
[[email protected] ~]# mv /etc/ntp.conf /etc/ntp.conf.back
[[email protected] ~]# cat >> /etc/hosts <<EOF
# Public Network - (eth0) 
192.168.1.201   king01 
192.168.1.202   king02  
# Public Virtual IP (VIP) addresses - (eth0:1) 
192.168.1.211   king01-vip 
192.168.1.222   king02-vip 
EOF

[[email protected] ~]# cat >> /etc/hosts <<EOF
# Public Network - (eth0) 
192.168.1.201   king01 
192.168.1.202   king02  
# Public Virtual IP (VIP) addresses - (eth0:1) 
192.168.1.211   king01-vip 
192.168.1.222   king02-vip 
EOF
[[email protected] ~]# cat >> /etc/profile <<EOF
 if [ \$USER = "oracle" ] || [ \$USER = "grid" ]; then 
     if [ \$SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
     else
         ulimit -u 16384 -n 65536
     fi
     umask 022
 fi
EOF

[[email protected] ~]# cat >> /etc/profile <<EOF
 if [ \$USER = "oracle" ] || [ \$USER = "grid" ]; then 
     if [ \$SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
     else
         ulimit -u 16384 -n 65536
     fi
     umask 022
 fi
EOF
[[email protected] ~]# cat >> /etc/security/limits.conf <<EOF
grid            soft    nproc           2047    
grid            hard    nproc           16384
grid            soft    nofile          1024
grid            hard    nofile          65536
EOF

[[email protected] ~]# cat >> /etc/security/limits.conf <<EOF
grid            soft    nproc           2047    
grid            hard    nproc           16384
grid            soft    nofile          1024
grid            hard    nofile          65536
EOF
[[email protected] ~]# cat >> /etc/sysctl.conf <<EOF
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
fs.aio-max-nr=1048576
net.ipv4.conf.default.rp_filter = 0
EOF
[[email protected] ~]# sysctl -p

  
[[email protected] ~]# cat >> /etc/sysctl.conf <<EOF
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
fs.aio-max-nr=1048576
net.ipv4.conf.default.rp_filter = 0
EOF
[[email protected] ~]# sysctl -p

原文地址:http://blog.51cto.com/13598811/2087908

时间: 2024-11-01 00:56:33

ORACLE RAC部署实录(二):Oracle Grid Infrastructure的相关文章

Oracle RAC部署过程

lsb_release -avmware-vdiskmanager.exe -c -s 20000Mb -a lsilogic -t 2 D:\Oracle_RAC\ocr.vmdkvmware-vdiskmanager.exe -c -s 20000Mb -a lsilogic -t 2 D:\Oracle_RAC\ocr2.vmdkvmware-vdiskmanager.exe -c -s 20000Mb -a lsilogic -t 2 D:\Oracle_RAC\votingdisk.v

oracle rac搭建(二)--操作系统安装及配置

3.安装操作系统 3.1在 VMware 控制台上,双击右面板上的 CD-ROM 设备,然后选择ISO 镜像,启动虚拟机: 3.2中间大部分都默认即可,选择手动分区,先只分sda: 文件系统类型:Swap 1500M 挂载点:/ 文件系统类型:ext3 剩余空间 3.3网络配置: 选择并编辑 eth0 IP 地址:输入“192.168.220.8” 网络掩码:输入“255.255.255.0”. 选择并编辑 eth1 IP 地址:输入“192.168.32.101”. 网络掩码:输入“255.2

Oracle数据库容灾解决方案:Oracle DataGuard部署实录

SQL> alter database force logging; Database altered. SQL> col force_logging for a15 SQL> select force_logging from v$database; FORCE_LOGGING --------------- YES SQL> archive log list; Database log mode              Archive Mode Automatic archi

Oracle RAC部署环境确认

提供通用软件售前技术咨询,售后技术维保,软件故障排查,解决方案,软件技术支持兼职等业务,欢迎来询. 电话&微信 :18046508828 QQ : 1710484168 软件技术支持范围 数据库,系统,双机.集群,虚拟化,存储,备份,杀毒等 数据库:Oracle,Mysql,Sql server,sybase...系统:Window,Linux,Aix...双机.集群:Rose,Lifekeeper,NEC,clusterware,联鼎LanderVault...杀毒:瑞星,卡巴,Symante

部署Physical Dataguard 与 双节点Oracle RAC环境

关于oracle rac 部署请访问这里 http://worms.blog.51cto.com/969144/1416975 系统信息: Primary端 RAC  Primary RACDG1(主机) RACDG2(主机) 备注 Public IP 172.20.10. 11 172.20.10. 12 Virtual IP 10.0.0.11 10.0.0.12 Instance racdg1 racdg2 DB name RACDG DATA file +DATA2/racdg/data

安装Oracle RAC 11g

1.Oracle Enterprise Linux 和 iSCSI 上构建 Oracle RAC 11g 集群 2.Oracle RAC 的所有共享磁盘存储将基于 iSCSI,iSCSI 使用在第三个节点(该节点在本文中称为网络存储服务器)上运行的 Openfiler 2.3 版 x86_64 3.每个 Linux 节点仅配置两个网络接口 - eth0 用于连接公共网络, eth1 用于 Oracle RAC 专用互连"和"连接网络存储服务器以便进行共享 iSCSI 访问.而在实现生产

GitHub: Oracle RAC Database on Docker 未测试 改天试试

https://github.com/oracle/docker-images/blob/master/OracleDatabase/RAC/OracleRealApplicationClusters/README.md Oracle RAC Database on Docker Oracle Real Application Clusters (RAC) is an option to the award-winning Oracle Database Enterprise Edition.

深入理解Oracle RAC 12c

深入理解Oracle RAC 12c(顶尖专家权威指南唯一最新版数据库著作 Oracle第一社区技术大牛翻译 Amazon五星推荐) [美]Syed Jaffar Hussain(赛义德 贾法尔 侯赛因),Tariq Farooq(塔里克 法鲁克),Riyaj Shamsudeen(瑞亚吉沙姆斯丁),Kai Yu(于凯) 著   赵燚 梁涛 程飞 李真旭 译 ISBN 978-7-121-24066-9 2014年10月出版 定价:99.00元 488页 16开 编辑推荐 <深入理解 Oracl

Oracle RAC OCR 的备份与恢复

Oracle Clusterware把整个集群的配置信息放在共享存储上,这些信息包括了集群节点的列表.集群数据库实例到节点的映射以及CRS应用程序资源信息.也即是存放在ocr 磁盘(或者ocfs文件)上.因此对于这个配置文件的重要性是不言而喻的.任意使得ocr配置发生变化的操作在操作之间或之后都建议立即备份ocr.本文主要基于Oracle 10g RAC环境描述OCR的备份与恢复.        OCR 相关参考:        Oracle RAC OCR 与健忘症        Oracle