目 录
一、安装前环境准备 4
1.1 系统检查与配置 4
1.2 用户及目录配置 8
1.3 ASM磁盘及磁盘组划分 12
二、Grid和Oracle软件安装 15
2.1 GRID软件安装 15
2.2 DB软件安装 41
三、PSU和其他补丁安装 54
附、RAC相关部分管理命令使用 54
一、安装前环境准备
1.1 系统检查与配置
1. 操作系统文件集检查
确保以下操作系统软件包安装完毕:
binutils-2.15.92.0.2
compat-libstdc++-33-3.2.3
elfutils-libelf-0.97
elfutils-libelf-devel-0.97
expat-1.95.7
gcc-3.4.6
gcc-c++-3.4.6
glibc-2.3.4-2.41
glibc-common-2.3.4
glibc-devel-2.3.4
glibc-headers-2.3.4
libaio-0.3.105
libaio-devel-0.3.105
libgcc-3.4.6
libstdc++-3.4.6
libstdc++-devel 3.4.6
make-3.80
pdksh-5.2.14
sysstat-5.0.5
unixODBC-2.2.11
unixODBC-devel-2.2.11
注:版本不能低于如上版本
具体检查命令如下:
rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})n' binutils
compat-libstdc++-33
elfutils-libelf
elfutils-libelf-devel
gcc
gcc-c++
glibc
glibc-common
glibc-devel
glibc-headers
ksh
libaio
libaio-devel
libgcc
libstdc++
libstdc++-devel
make
sysstat
unixODBC
unixODBC-devel
===========================================================
提示:请不要安装其他集群管理软件
==========================================================
2. 操作系统版本需求,LINUX版本为RHEL 6.0以上,内核版本为2.6.8以上:
#uname -r
3. 检查物理内存大小,Oracle11g要求内存>=1.5G,建议不少于4G:
# grep Mem /proc/meminfo
MemTotal: 8061572 kB
MemFree: 7684216 kB
4. 检查Swap空间大小,swap大小按真实内存两倍的推荐来设置,一般不小于物理内存:
# cat /proc/swaps
Filename Type Size Used Priority
/dev/dm-1 partition 8388600 0 -1
5. /tmp文件系统大小至少在1G以上:
#df -h /tmp
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rootvg-lv_tmp
8.0G 1.5G 6.3G 19% /tmp
6. 内核参数调整(/etc/sysctl.conf):
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
fs.aio-max-nr = 1048576
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
执行如下命令使参数生效:
/sbin/sysctl -p
7. 修改/etc/pam.d/login:
添加如下行:
session required pam_limits.so
8. 关闭防火墙和SElinux
在/etc/selinux/config修改:
SELINUX=disabled
关闭iptables并关闭自动启动:
service iptables stop
chkconfig iptables off
9. 网卡及IP地址分配
每个节点的公网网卡名,私网网卡名保持一致,例如:在节点1公网网卡名为ent0,私网网卡名ent1,则节点2的公网网卡名也应为ent0,私网网卡名应为ent1。
Vip/priv/scan命名规则如下:
-vip,代表VIP主机名;
-priv,代表Priv主机名;
-scan,代表scan主机名;
针对IP地址分配如下,需要在/etc/hosts文件中增加以下IP地址解析:
#eth0 – PUBLIC
22.14.65.82 Z2TKMCDB01
22.14.65.83 Z2TKMCDB02
#VIP
22.14.65.84 Z2TKMCDB01-vip
22.14.65.85 Z2TKMCDB02-vip
22.14.65.86 Z2TKMCDB-scan
#eth1 - PRIVATE
10.14.65.82 Z2TKMCDB01-priv
10.14.65.83 Z2TKMCDB02-priv
10. NTP配置(请参考Linux标准安装文档中的时间同步部分)
Linux公社资源站下载:
------------------------------------------分割线------------------------------------------
免费下载地址在 http://linux.linuxidc.com/
用户名与密码都是www.linuxidc.com
具体下载目录在 /2017年资料/1月/5日/Linux下安装Oracle 11g RAC详细教程/
下载方法见
------------------------------------------分割线------------------------------------------
: