没有合适的资源?快使用搜索试试~ 我知道了~
oracle 11gR2 rac 1 更改网卡别名配置 /etc/udev/rules.d/70-persistent-net.rules 2 配置网卡 3 更改主机名 /etc/sysconfig/network 4 更改hosts /etc/hosts 5 安装依赖包 6 创建用户组、用户 7 创建安装文件目录 8 配置环境变量 ~/.bash_profile 9 配置内核参数 /etc/sysctl.conf 10 配置权限参数 /etc/security/limits.conf 11 配置全局shell /etc/profile 12 互信 13 时钟同步 14 配置共享磁盘 验证安装Grid环境
资源推荐
资源详情
资源评论
redhat6.3 虚拟机下搭建 RAC 11G
1.
规划:两节点 rac
系统:redhat 6.3
节点 1 节点 2
主机名 rac1 Rac2
eth0:Public IP 192.168.2.101 192.168.2.102
eth0:VIP 192.168.2.103 192.168.2.104
eth1:Private IP 192.168.3.101 192.168.3.102
2. 硬件环境
项目 要求 检查方法
内存 只安装 grid 内存至少要 1.5G
安装 grid 和 RDBMS 至少 2.5G
Grip
MemTotal/proc/meminfo
Swap 空间 取决于节点的物理内存数
物理内存<2G:1.5*物理内存
物理内存 2G-16G:=物理内存
物理内存>16G:16G
/sbin/swapon-s
临时空间 /tmp>1GB
Grid home 目录
空间
Oracle 建议 5.5G,如果考虑到补丁,log 文件,定义到 10GB
ASM
voting/OCR
这个文件取决于选择的冗余方式
External redundancy:OCR,votingfile 都按照每个文件 300M 空
间准备
Normal redundancy:有 3 个 votingfile 和 2 个 OCR 所以一共需准
备 1.5G,放在 3 个 failure group 中的三个单独磁盘上
High redundancy:有 5 个 votingfile 和三个 OCR
,共需准备 2.4G 而且是 5 个 failure group 中的 5 个单独磁盘上。
3. 安装虚拟机
略
4.
配置
内核参数:
[root@rac1 ~]# vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
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
[root@rac1 ~]# /sbin/sysctl -p
安全限制调整
[root@rac1 ~]# vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
grid soft stack 10240
hosts 文件设置
[root@RACDB1 ~]# vi /etc/hosts
##Public Network - (eth0)
192.168.2.101 rac1
192.168.2.102 rac2
##Private Interconnect - (eth1)
192.168.1.101 rac1-priv
192.168.1.102 rac2-priv
##Public Virtual IP (VIP) addresses - (eth0)
192.168.2.103 rac1-vip
192.168.2.104 rac2-vip
##scan IP
192.168.2.110 rac-scan
设置 IP 地址
[root@rac3 network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@rac3 network-scripts]# cat ifcfg-eth0
# Intel Corporation 82540EM Gigabit Ethernet Controller
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.2.107
NETMASK=255.255.255.0
GETWAY=192.168.2.1
ONBOOT=yes
5. 创建用户和组
groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
groupadd -g 504 asmadmin
groupadd -g 505 asmdba
groupadd -g 506 asmoper
useradd -u 501 -d /home/grid -g oinstall -G asmadmin,asmdba,asmoper grid
passwd grid
useradd -u 502 -d /home/oracle -g oinstall -G dba,asmdba,oper oracle passwd
oracle
6. 创建存放安装目录
mkdir /soft
chown -R oracle:oinstall /soft
chmod -R 775 /soft
7. 创建目录
mkdir -p /u01/app/11.2.0/grid
mkdir -p /u01/app/grid
mkdir -p /u01/app/oracle
mkdir -p /u01/app/oracle/11.2.0
chown -R oracle:oinstall /u01
chown -R grid:oinstall /u01/app/grid
chown -R grid:oinstall /u01/app/11.2.0
chmod -R 775 /u01/
8. 设置环境变量
设置 oracle 用户环境变量
su - oracle
vi .bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=RACDB1
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
设置 grid 用户环境变量
su - grid
vi .bash_profile
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0/grid
export ORACLE_SID=+ASM1
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
9. 安装 rpm 包
安装 YUM
root 用户下
vi /etc/yum.repos.d/yum-el5.repo
[oel6]
name = Enterprise Linux 6.3 DVD
baseurl=file:///mnt/
gpgcheck=0
enabled=1
[root@rac1 ~]# mount /dev/cdrom /mnt
[root@rac1 ~]# yum install binutils.x86_64 compat-libcap1.x86_64
compat-libstdc++-33.x86_64 compat-libstdc++-33.i686 gcc.x86_64 gcc-c++.x86_64
glibc.i686 glibc.x86_64 glibc-devel.x86_64 glibc-devel.i686 ksh.x86_64
libgcc.i686 libgcc.x86_64 libstdc++.x86_64 libstdc++.i686 libstdc++-devel.x86_64
libstdc++-devel.i686 libaio.x86_64 libaio.i686 libaio-devel.x86_64
libaio-devel.i686 make.x86_64 sysstat.x86_64 unixODBC.x86_64 unixODBC.i686
unixODBC-devel.x86_64 unixODBC-devel.i686
10. 复制虚拟机
修改主机名:vi /etc/sysconfig/network
修改 MAC 地址和 ip 地址
或重新生成网络文件/etc/udev/rule.d
修改 oracle 和 grid 用户的环境变量
关闭防火墙
11. 创建共享磁盘
关闭 RAC1,RAC1 两个虚拟机
在 windows 的 cmd 下执行:
E:
cd E:\vm\server\RAC1
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createhd -filename
racasm1.vdi -size 1024 -format VDI -variant Fixed
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createhd -filename
racasm2.vdi -size 1024 -format VDI -variant Fixed
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createhd -filename
racasm3.vdi -size 1024 -format VDI -variant Fixed
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createhd -filename
racasm4.vdi -size 1024 -format VDI -variant Fixed
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createhd -filename
racasm5.vdi -size 1024 -format VDI -variant Fixed
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd racasm1.vdi --type
shareable
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd racasm2.vdi --type
shareable
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd racasm3.vdi --type
shareable
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd racasm4.vdi --type
shareable
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd racasm5.vdi --type
shareable
剩余70页未读,继续阅读
资源评论
kakasn
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于PythonSpleeter的戏曲音频处理系统.zip
- (源码)基于Spring Boot的监控与日志管理系统.zip
- (源码)基于C++的Unix V6++二级文件系统.zip
- (源码)基于Spring Boot和JPA的皮皮虾图片收集系统.zip
- (源码)基于Arduino和Python的实时歌曲信息液晶显示屏展示系统.zip
- (源码)基于C++和C混合模式的操作系统开发项目.zip
- (源码)基于Arduino的全球天气监控系统.zip
- OpenCVForUnity2.6.0.unitypackage
- (源码)基于SimPy和贝叶斯优化的流程仿真系统.zip
- (源码)基于Java Web的个人信息管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功