阅读背景:

oracle 12c grid db 安装的的checklist

来源:互联网 

oracle 12c 安装 checklist
关闭
iptables NetworkManager selinux
service iptables stop
chkconfig iptables off
service NetworkManager stop
chkconfig NetworkManager off
修正/etc/selinux/config 文件
将SELINUX=enforcing改成SELINUX=disabled
重启机器便可

创立oracle用户
groupadd -g 500 oinstall
groupadd -g 501 dba
useradd -g oinstall -G dba oracle
passwd oracle

创立目录
chown -R oracle:oinstall /u01 /u02
chmod -R 775 /u01
su - oracle
mkdir -p /u01/app/oracle/product/12.1.0/db
mkdir -p /u01/app/12.1.0/grid

配置互信关系
oralce用户:
1)生成密钥对
su - oracle 在两个节点都树立一个.ssh的文件夹
[oracle@node1 ~]$ ssh-keygen -t rsa   
[oracle@node1 ~]$ ssh-keygen -t dsa   树立密钥两个节点都输入
2)配置信赖关系
[oracle@node1 ~]$ cat .ssh/id_rsa.pub >>.ssh/authorized_keys
[oracle@node1 ~]$ cat .ssh/id_dsa.pub >>.ssh/authorized_keys
[oracle@node1 ~]$ ssh node2 cat .ssh/id_rsa.pub >>.ssh/authorized_keys
[oracle@node1 ~]$ ssh node2 cat .ssh/id_dsa.pub >>.ssh/authorized_keys
[oracle@node1 ~]$ scp .ssh/authorized_keys node2:~/.ssh

检讨oracle软件安装的缺包
rpm -q binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi make sysstat |grep "not installed"
配置本地的yum源
mount -t iso9660 -o loop /soft/rhel-server-6.5-x86_64-dvd.iso /media

cd /etc/yum.repos.d
[root@node1 yum.repos.d]# cp rhel-debuginfo.repo yum.repo
[root@node1 yum.repos.d]# mv rhel-debuginfo.repo rhel-debuginfo.repo.bk
[root@node1 yum.repos.d]#vi yum.repo

[base]
name=Red Hat Enterprise Linux
baseurl=file:///media/Server
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

安装asmlib,配置asmlib创立同享盘

配置体系参数sysctl.conf
kernel.shmmax = 68719476736
kernel.shmall = 6029312
kernel.shmmni = 4096
kernel.sem =250 32000 100 128
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
net.ipv4.ip_local_port_range =9000 65500
fs.file-max=65536
fs.aio-max-nr=1048576
sysctl -p 使体系参数生效

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
oracle hard stack 10240

Add the following line to the "/etc/pam.d/login" file,
if it does not already exist.
session required /lib/security/pam_limits.so
session required pam_limits.so

配置ntp 服务器

编纂配置文件vi  /etc/ntp.conf  ,参加红标处 NTP服务器的IP:
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1

restrict 10.62.1.0 mask 255.255.255.0 nomodify notrap
server 10.62.137.100

server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10

配置文件解释以下:
第一行restrict、default定义默许拜访规矩,nomodify制止远程主机修正本地服务器配置,notrap谢绝特别的ntpdq捕获资讯,noquery谢绝btodq/ntpdc查询(这里的查询是服务器本身状况查询)。
restrict 10.62.1.0 mask 255.255.255.0 nomodify notrap
这句是手动增长的,意思是从10.62.1.1-10.62.1.254的服务器都可以应用我们的NTP服务器来同步时光。
server 192.168.146.225
这句也是手动增长的,指明局域网中作为NTP服务器的IP;
配置文件的最后两行作用是当服务器与公用的时光服务器失去接洽时以本地时光为客户端供给时光服务。
#chkconfig ntpd on     /配置NTPD服务开机主动引诱
 #service ntpd start     /启动NTPD服务

安装grid的的包
rpm -ivh rpm/cvuqdisk-1.0.9-1.rpm

下面就是安装grid软件,database软件oracle 12c 安装 checklist
关闭
iptables NetworkManager




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: