内容发布更新时间 : 2024/12/25 3:54:45星期一 下面是文章的全部内容请认真阅读。
RAW+ASM 的RAC 安装文档
服务器主机名 公共IP地址(eth0) 虚拟IP地址(eth0) 私有IP地址(eth1) rac1 rac2 10.204.101.45 10.204.101.46 10.204.101.47 10.204.101.48 192.168.101.45 192.168.101.46 10.204.101.49 racscan rac1 rac2 rac scan ip ORACLE RAC SID 集群实例名称 +CRS 一个2G的盘 +DGDATA 两个10G的盘 +DGRECOVERY 一个10G的盘 实验平台:Oracle 11gR2 RAC + RHEL 5.4 +esx 4.1 安装步骤: 一、 安装前准备及OS安装配置 1>Host OS 准备
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 一共下载三个文件,两个11gr2文件、一个grid 文件
oracle database(RDBMS),grid&clusterware安装介质: 1. oracle database(RDBMS) 11.2.0.4 安装介质: p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip
2. oracle grid&clusterware11.2.0.4安装介质: p13390677_112040_Linux-x86-64_3of7.zip
2>OS安装
1、 创建linux6.2虚拟机(一共添加两块网卡)
网卡顺序不对的话把/etc/udev/rules.d/70-persistent-net.rules文件删除了,再把ifcfg-eth0等设备里的mac地址注销了重启系统
2、创建用户、目录
/usr/sbin/groupadd -g 501 oinstall /usr/sbin/groupadd -g 502 dba /usr/sbin/groupadd -g 503 oper
/usr/sbin/groupadd -g 504 asmadmin /usr/sbin/groupadd -g 505 asmoper /usr/sbin/groupadd -g 506 asmdba
/usr/sbin/useradd -g oinstall -G dba,asmdba,oper oracle
/usr/sbin/useradd -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid
mkdir /oracle/app/
chown -R grid:oinstall /oracle/app/ chmod -R 775 /oracle/app/ mkdir -p /oracle/app/oraInventory
chown -R grid:oinstall /oracle/app/oraInventory chmod -R 775 /oracle/app/oraInventory mkdir -p /oracle/app/grid mkdir -p /oracle/app/oracle
chown -R grid:oinstall /oracle/app/grid chown -R oracle:oinstall /oracle/app/oracle chmod -R 775 /oracle/app/oracle chmod -R 775 /oracle/app/grid
备注:-R 路径不能加全,要不不执行。
创建oracle database(RDBMS)的oracle_home目录
[root@jyrac1 ~]# mkdir -p /oracle/app/oracle/product/11.2.0/db_1 chown -R oracle:oinstall/oracle/app/oracle/product chmod -R 775 /oracle passwd grid
passwd oracle
3、系统配置
修改系统参数:
vi /etc/security/limits.conf #ORACLE SETTING grid soft grid hard grid soft grid hard oracle soft oracle hard oracle soft oracle
hard
vi /etc/pam.d/login
#ORACLE SETTING
session required pam_limits.so # vi /etc/sysctl.conf #ORACLE SETTING
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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 = 1048586
sysctl–p立即生效
nproc 2047 nproc 16384 nofile 1024 nofile 65536 2047 16384 1024 65536
nproc nproc nofile nofile