Oracle 11g R2 RAC安装文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle 11g R2 RAC系统环境配置1. 配置/etc/hosts 网络
192.168.12.240 rac1
10.10.10.1 rac1-priv
192.168.12.242 rac1-vip
192.168.12.241 rac2
10.10.10.2 rac2-priv
192.168.12.243 rac2-vip
192.168.12.244 rac-cluster-scan
2. 关闭iptables和Disable SElinux
service iptables stop
chkconfig iptables off
vim /etc/selinux/config ==>SELINUX=disabled
3. 创建用户和组
groupadd -g 5000 asmadmin
groupadd -g 5001 asmdba
groupadd -g 5002 asmoper
groupadd -g 6000 oinstall
groupadd -g 6001 dba
groupadd -g 6002 oper
useradd -g oinstall -G asmadmin,asmdba,asmoper grid
useradd -g oinstall -G dba,asmdba oracle
passwd oracle
passwd grid
mkdir /s01
mkdir /s01/orabase
mkdir /g01
mkdir /g01/orabase
chown oracle:oinstall /s01 -R
chown grid:oinstall /g01 -R
chmod 775 /s01 -R
chmod 775 /g01 -R
4. 安装rpm包
binutils-2.17.50.0.6
compat-libcap1-1.10-1
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
ksh-20060214
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2
unixODBC-2.2.11
unixODBC-devel-2.2.11
5. 关闭ntp服务
/etc/init.d/ntpd status
chkconfig ntpd off
mv /etc/ntp.conf /etc/ntp.conf.original
6. 修改limits
vim /etc/security/limits.conf
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7. 修改login
vim /etc/pam.d/login
session required /lib/security/pam_limits.so (如果是32位系统则要加上这一句) session required /lib64/security/pam_limits.so(如果是64位系统则要加上这一句) session required pam_limits.so
8. 修改profile
vim /etc/profile
if [ $USER = "oracle" ] || [ $USER = "grid" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
9. 修改内核参数
vim /etc/sysctl.conf
fs.file-max = 6815744
fs.aio-max-nr = 1048576
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
10. 创建配置vbox共享存储
数据磁盘
data01、data02、data03
每块3G#大小可自定义
闪回区
fra01、fra02、fra03
每块4G#大小可自定义
仲裁盘
ocr01、ocr02、ocr03
每块3G#大小可自定义
绑定UDEV存储
echo "options=--whitelisted --replace-whitespace" >> /etc/scsi_id.config
for i in b c d e f g h i j
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted