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的文件夹
[[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

oracle 12c grid db 安装的的checklist的相关文章

linux 6.4 平台下 Oracle 12c 单实例 安装手册

一.准备工作 1.1 安装需要的RPM 包 binutils-2.20.51.0.2-5.11.el6 (x86_64) glibc-2.12-1.7.el6 (x86_64) libgcc-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (x86_64) libaio-0.3.107-10.el6 (x86_64) libXext-1.1 (x86_64) libXtst-1.0.99.2 (x86_64) libX11-1.3 (x86_64) li

Oracle 12c 的windows 安装

方法/步骤 1下载oracle 12c R2 forWindows的版本 下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html其中包括两个压缩包:winx64_12c_database_1of2.zip,winx64_12c_database_2of2.zip 解压oracle 12c R2 for Windows的版本 将两个压缩包解压到同一个目录下,即"database

Centos 7 Oracle 12C 超详细安装

[1] 先决环境Install Desktop Environment, refer to here. [2] Install required packages. [[email protected] ~]# yum -y install binutils compat-libcap1 gcc gcc-c++ glibc glibc.i686 glibc-devel glibc.i686 ksh libaio libaio.i686 libaio-devel libaio-devel.i686

oracle 11g grid软件安装[20180121]

实验环境: 系统->Redhat 6.5 Oracle软件版本->oracle 11.2.0.4.0 系统初始化 设定hosts主机名和对应IP地址 vi /etc/hosts 192.168.139.11 t-redhat-02 t-redhat-02.com 关闭selinux vi /etc/selinux/config #SELINUX=enforcing SELINUX=disabled 关闭防火墙和自动 service iptables stop&&service

Oracle 12C R2静默安装文档

禁用防火墙/etc/init.d/iptables stop/etc/init.d/ip6tables stopchkconfig iptables off 禁用SELinuxcat /etc/selinux/config-- 改成SELINUX=disabled# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SE

Oracle 12c数据库的安装

Oracle一路走来,不知不觉中已经到了12c,最近要用这个新版本了,从oracle的官网上注册了个用户,下载了win版本64位的先试一下. (1)下载安装包 a. 到官网进行下载需要先注册一个Oracle账户才可以下载 b. 到Oracle数据库官网进行下载,网址 https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html c. 下载版本为Oracle DataBase 12C第二

Centos 6 Oracle 12C 超详细安装

  Install Oracle Database 12c. Before Installing, Change some settings for requirements of installing Oracle database. [1] Install Desktop Environment, refer to here. [2] Install some packages first. [[email protected] ~]# yum -y install binutils com

Redhat下Oracle 12c单节点安装

操作系统:Redhat6.7 64位[[email protected] ~]# more /etc/redhat-release Red Hat Enterprise Linux Server release 6.7 (Santiago) (1)配置/etc/hosts文件[[email protected] ~]# hostnameOracle12CDB[[email protected] ~]# vim /etc/hosts127.0.0.1   localhost localhost.l

Shell脚本静默安装数据库Oracle 12c (Centos6)

刚入职不久,主管就叫我用shell脚本部署Oracle数据库,一开始懵的一批,手动安装也搞了很久,皇天不负有心人,哈哈!!!搞了几天终于搞好了,也搞了份脚本安装oracle.(对于经常搭建Oracle数据库,重复步骤做得很烦的盆友可以来看看) Oracle安装脚本: [[email protected] ~]# cat oracle_install.sh #!/bin/bash #install oracle #CentOS release 6.9  #关闭selinux sed -i 's/S