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的文件夹 [[email protected] ~]$ ssh-keygen -t rsa [[email protected] ~]$ ssh-keygen -t dsa 建立密钥两个节点都输入 2)配置信任关系 [[email protected] ~]$ cat .ssh/id_rsa.pub >>.ssh/authorized_keys [[email protected] ~]$ cat .ssh/id_dsa.pub >>.ssh/authorized_keys [[email protected] ~]$ ssh node2 cat .ssh/id_rsa.pub >>.ssh/authorized_keys [[email protected] ~]$ ssh node2 cat .ssh/id_dsa.pub >>.ssh/authorized_keys [[email protected] ~]$ 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 [[email protected] yum.repos.d]# cp rhel-debuginfo.repo yum.repo [[email protected] yum.repos.d]# mv rhel-debuginfo.repo rhel-debuginfo.repo.bk [[email protected] 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软件
时间: 2024-10-10 10:51:12