完整版oracle linux 65安装oracle11gR2 RACWord文档下载推荐.docx
- 文档编号:18422304
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:52
- 大小:5.43MB
完整版oracle linux 65安装oracle11gR2 RACWord文档下载推荐.docx
《完整版oracle linux 65安装oracle11gR2 RACWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《完整版oracle linux 65安装oracle11gR2 RACWord文档下载推荐.docx(52页珍藏版)》请在冰豆网上搜索。
存放oracle数据文件
FRA
10G
用于存放日志文件,归档日志,闪回数据等
2安装实施
2。
1安装前准备
1存储环境准备
将主机、存储等接入SAN交换机,按需划分相应的zone;
清理所有设备的WWN号;
3.在存储端添加数据库主机,将两节点绑定为一个Hostset;
4。
存储划分VV,并分配给数据库Hostset。
2主机环境准备
2.2.1操作系统安装
分别在两个节点安装oraclelinuxserver6.5x86_64位操作系统
2.2。
2服务器内存要求
Swap大小:
当内存为2.5GB-16GB时,Swap需要大于等于系统内存。
当内存大于16GB时,Swap等于16GB即可。
配置方法参照章节10.4
3网络配置
每个服务器节点至少需要2块网卡,一块对外网络接口,一块私有网络接口(心跳)。
如果你通过OUI安装Oracle集群软件,需要保证每个节点用于外网或私网接口(网卡名)保证一致。
比如,node1使用eth0作为对外接口,node2就不能使用eth1作为对外接口。
3.1配置IP
#vi/etc/sysconfig/network—scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=F0:
92:
1C:
07:
25:
1C
TYPE=Ethernet
UUID=0b08f4d3-7339-45bc-9a9a-e90e6280a449
ONBOOT=yes
NM_CONTROLLED=yes
#BOOTPROTO=dhcp
BOOTPROTO=STATIC
IPADDR=192.168。
12.106
netmask=255。
255.255.0
GATEWAY=192.168。
12。
253
#vi/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
HWADDR=F0:
1D
UUID=0b08f4d3—7339-45bc—9a9a—e90e6280a412
NM_CONTROLLED=yes
#BOOTPROTO=dhcp
IPADDR=10.10。
12.108
netmask=255.255.255.0
GATEWAY=10.10.12。
心跳privateip走私有网段,public走公用网段,网段不能相同,Public
IP、Virtual
IP、SCAN
IP必须配置在同一网段.
节点2也要对2个网卡分别配置IP,同上
配置完成后重启网络服务:
#servicenetworkrestart
3.2配置主机名
#vi/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=db1
GATEWAY=192.168.12。
3。
3配置/etc/hosts
#vi/etc/hosts
#PublicIP
192。
168.70.245rac1
192.168。
70。
247rac2
#PrivateIP
10.10。
10.245rac1—priv
10。
247rac2-priv
#VirtualIP
168.70.249rac1—vip
168。
250rac2-vip
#ScanIP
70.251rac-scan
4安装依赖包
官方要求安装的依赖包如下OracleLinux6,RedHatEnterpriseLinux6andAsianuxServer4
(64位Linux系统)
binutils-2。
20.51。
0.2-5.11.el6(x86_64)
compat-libcap1-1.10-1(x86_64)
compat-libstdc++-33-3.2。
3—69。
el6(x86_64)
compat—libstdc++-33-3.2。
3-69.el6。
i686
gcc—4.4.4—13。
gcc-c++-4。
4。
4-13。
glibc-2。
12-1。
7。
el6(i686)
glibc—2。
12-1.7.el6(x86_64)
glibc-devel-2。
12—1。
7.el6(x86_64)
el6。
ksh
libgcc—4.4.4-13。
libgcc—4。
4.4—13。
libstdc++—4.4。
el6.i686
libstdc++—devel—4.4.4-13。
libstdc++-devel—4.4。
4—13。
libaio-0。
3.107—10.el6(x86_64)
libaio—0。
107-10。
libaio-devel—0。
3.107-10.el6(x86_64)
libaio—devel-0。
3.107-10。
make—3.81—19。
el6
sysstat—9.0。
4-11.el6(x86_64)
unixODBC—2.2.14-11.el6(x86_64)orlater
unixODBC-2。
2.14-11.el6.i686orlater
unixODBC—devel—2。
14—11.el6(x86_64)orlater
unixODBC-devel-2。
2.14-11。
i686orlater
检测是否31个包都有安装
[root@docker~]#rpm—qbinutilscompat-libcap1compat—libstdc++—33gccgcc—c++glibcglibc-develkshlibaiolibaio-devellibgcclibstdc++libstdc++—develmakesysstatunixODBCunixODBC-devel
上传依赖包/home/RPM,切换目录cd/home/rpm,安装如下:
rpm—ivhgcc*.rpm-—nodeps—-force
rpm-ivhgcc—c++*。
rpm—-nodeps-—force
rpm—ivhlibstdc++*。
rpm—-nodeps——force
rpm-ivhlibstdc++*.i686.rpm——nodeps——force
rpm—ivhlibstdc++—devel*.rpm--nodeps—-force
rpm—ivhlibstdc++—devel*。
i686。
rpm—ivhbinutils*。
rpm--nodeps—-force
rpm—ivhcompat*。
rpm--nodeps——force
rpm-ivhcompat-libcap1*。
rpm--nodeps--force
rpm—ivhcompat-libstdc++—33*。
rpm-ivhcompat—libstdc++-33*。
rpm—ivhglibc*.rpm--nodeps——force
rpm—ivhglibc*.i686.rpm——nodeps—-force
rpm-ivhglibc-devel*。
rpm—-nodeps--force
rpm—ivhglibc-devel*。
rpm-—nodeps-—force
rpm-ivhksh*.rpm-—nodeps-—force
rpm—ivhlibaio*.rpm——nodeps-—force
rpm-ivhlibaio*.i686.rpm——nodeps--force
rpm—ivhlibaio—devel*。
rpm——nodeps--force
rpm-ivhlibaio—devel*.i686.rpm-—nodeps-—force
rpm—ivhlibgcc*。
rpm-ivhlibgcc*.i686.rpm—-nodeps--force
rpm—ivhmake*。
rpm—-nodeps—-force
rpm—ivhsysstat*.rpm-—nodeps--force
rpm-ivhunixODBC*。
rpm-ivhunixODBC*.i686。
rpm-ivhunixODBC—devel*--nodeps——force
rpm—ivhunixODBC-devel*.i686——nodeps--force
i386的包也需要安装,如下:
rpm—ivhlibaio*。
i386。
rpm-—nodeps—-force
rpm-ivhcompat—libstdc++—33*i386。
rpm——nodeps——force
rpm-ivhlibaio—devel*。
rpm—ivhlibgcc*.i386。
rpm—ivhlibstdc++*.i386.rpm—-nodeps-—force
rpm-ivhunixODBC-devel*.i386-—nodeps--force
rpm-ivhpdksh-5。
2.14-1.i386。
rpm--nodeps-—force
或者在该目录中执行如下命令一次性进行安装:
#rpm-ivh。
/*-—nodeps——force
5修改内核参数
#vi/etc/sysctl。
conf
kernel.shmmax=4398046511104
kernel.shmall=1073741824
kernel。
shmmni=4096
sem=25032000100128
net。
ipv4。
ip_local_port_range=900065500
net.core。
rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
wmem_max=1048576
fs。
aio—max—nr=1048576
fs.file-max=6815744
保存,并退出;
[root@db1~]#执行命令/sbin/sysctl-p
注:
上述参数在其它linux系统中可能需要调整,不同内存也需要调整,在oraclelinux6。
5中为系统默认,可省去修改.
2.6修改oracle用户限制
#vi/etc/security/limits.conf末尾添加:
#Oracle:
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
oraclesoftstack10240
#Grid:
gridsoftnproc2047
gridhardnproc16384
gridsoftnofile1024
gridhardnofile65536
gridsoftstack10240
7修改/etc/pam。
d/login
#vi/etc/pam。
d/login末尾添加:
sessionrequired/lib/security/pam_limits。
so
sessionrequiredpam_limits。
2.8关闭防火墙
在rac1和rac22个节点上分别执行如下语句:
[root@rac01~]#serviceiptablesstop
[root@rac01~]#chkconfigiptablesoff
[root@rac01~]#chkconfigiptables-—list
修改配置文件:
#vi/etc/selinux/config
#ThisfilecontrolsthestateofSELinuxonthesystem.
#SELINUX=cantakeoneofthesethreevalues:
#enforcing—SELinuxsecuritypolicyisenforced.
#permissive—SELinuxprintswarningsinsteadofenforcing.
#disabled-NoSELinuxpolicyisloaded.
#SELINUX=enforcing
SELINUX=disabled
#SELINUXTYPE=cantakeoneofthesetwovalues:
#targeted—Targetedprocessesareprotected,
#mls—MultiLevelSecurityprotection。
SELINUXTYPE=targeted
9停用ntp服务
servicentpdstop
chkconfigntpdoff
mv/etc/ntp.conf/etc/ntp。
conf。
bak
rm-rf/etc/ntp。
conf
2.10更改安装所有者的ulimit设置
vi/etc/profile
末尾添加:
if[/$USER="
oracle"
];
then
if[/$SHELL="
/bin/ksh"
ulimit—p16384
ulimit-n65536
else
ulimit—u16384-n65536
fi
umask022
fi
2.11添加用户及创建安装目录
Oraclelinux6。
5中已经默认创建有oracle用户及oinstall、dba组.为了不影响我们规划好的安装,建议删除后再重新建立。
userdeloracle
groupdeloinstall
groupdeldba
rm-rf/home/oracle
1:
创建相应组及用户(注:
以下请用root用户操作,每个节点均要执行)
groupadd—g501oinstall
groupadd—g502dba
groupadd-g503oper
groupadd—g504asmadmin
groupadd—g506asmdba
groupadd-g507asmoper
useradd-u501-goinstall-Gasmadmin,asmdba,asmoper,oper,dbagrid
useradd—u502-goinstall-Gdba,asmdba,operoracle
一定在2个节点分别运行#idgrid和#idoracle命令,对比两个节点的grid,oracle用户的uid,gid都完全一致!
否则强烈建议重建用户。
2:
创建目录及设置所有者
mkdir/u01
mkdir/u01/grid
mkdir/u01/app
mkdir/u01/app/grid
mkdir/u02
mkdir/u02/app
mkdir/u02/app/oracle
chown—Rgrid:
oinstall/u01
chmod—R775/u01
chown-Roracle:
oinstall/u02
chmod—R775/u02
3:
设置用户密码
passwdgrid
passwdoracle
12设置oracle用户环境变量
suoracle
vi/home/oracle/。
bash_profile
umask022
exportORACLE_BASE=/u02/app
exportORACLE_HOME=$ORACLE_BASE/oracle/product/11.2。
0/dbhome_1
exportORACLE_SID=db2
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib
exportNLS_DATE_FORMAT=”yyyy-mm-ddHH24:
MI:
SS"
exportTMP=/tmp
exportTMPDIR=$TMP
exportPATH=$PATH:
$ORACLE_HOME/bin
节点2需要更改为2。
Oracle用户执行source.bash_profile
13设置grid用户环境变量
[grid@credit1~]$vi/home/grid/。
exportORACLE_BASE=/u01/grid
exportORACLE_HOME=/u01/app/grid/11.2.0
exportORACLE_SID=+ASM2
exportNLS_DATE_FORMAT="
yyyy-mm-ddHH24:
exportPATH=$ORACLE_HOME/bin:
$PATH
注:
Grid用户执行source。
bash_profile
14所有节点执行,测试SSH联通性
14.1配置SSH
各自先Ping下看网络是否能ping通
分别以root、oracle、grid用户配置三个用户的SSH:
两个节点执行:
mkdir~/.ssh
chmod755~/。
ssh
ssh—keygen—trsa
ssh—keygen-tdsa
以下只在节点1上root、oracle、grid分别执行:
cat~/.ssh/id_rsa.pub>
>
~/.ssh/authorized_keys
cat~/.ssh/id_dsa。
pub>
〉~/。
ssh/authorized_keys
sshrac2cat~/。
ssh/id_rsa.pub>
~/.ssh/authorized_keys
sshrac2cat~/.ssh/id_dsa。
pub>
~/。
scp~/。
ssh/authorized_keysrac2:
~/.ssh/authorized_keys
注意机器名要与实际一致.
2.14。
2验证SSH
分别在每个节点上执行检验操作:
sshrac1date
sshrac2date
sshrac1—privdate
sshrac2—privdate
3.共享存储配置
1共享存储服务器配置
参照:
方法1:
Openfiler共享存储服务器客户端搭建.docx
3.2共享存储客户端配置
参照:
Openfiler共享存储服务器客户端搭建。
docx
4两个节点ASM搭建
4.1安装ASM包
方法一:
下载安装
下载后拷贝到Linux系统安装
使用root用户安装,这三个包之间有依赖关系,安装顺序如下:
rpm-ivhoracleasm—support
rpm—ivhoracleasm,oraclelinux6版本已自带,无需安装
rpm-ivhoracleasmlib
方法二:
通过网络下载安装
现在系统已经使用ULN注册,可以安装软件。
以root身份登录
运行:
#yuminstalloracleasm-supportoracleasmliboracleasm—`uname—r`
在OracleLinux5及更早版本上,运行以下命令:
#up2date—ioracleasm-supportoracleasmliboracleasm-`uname-r`
这将为当前运行的内核安装支持工具,库和内核驱动程序.
2配置ASM
两边配置asm
[root@rac1asm]#/etc/init.d/oracleasmconfigure
Defaultusertoownthedriverint
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版oracle linux 65安装oracle11gR2 RAC 完整版 oracle 65 安装 oracle11gR2
![提示](https://static.bdocx.com/images/bang_tan.gif)
链接地址:https://www.bdocx.com/doc/18422304.html