Centos安装oracle数据库设置

安装要求:虚拟机内存不得少于2G,交换空间当物理内存为1G~2G,swap为1.5-2物理内存;物理内存为2G-16G时swap与物理内存相同;超过16G,swap与物理内存相同即可。
grep MemTotal /proc/meminfo 查看物理内存
grep SwapTotal /proc/meminfo 查看swap
另:对于oracle12c 若程序文件和数据文件安装在同一分区,则该分区硬盘空间最小要求为企业版6.4G,除此之位还应保证/tmp目录下的可用空间不少于1G

1.软件环境要求

yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat 
yum install libXp #这个一定要安装否则可能安装时候可能报错java Exception

2.配置系统内核参数
vim /etc/sysctl.conf 加入以下配置

# vim /etc/sysctl.conf
加入以下
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall= 2097152
kernel.shmmax= 2147483648
kernel.shmmni= 4096
kernel.sem= 250 32000 100 128
net.ipv4.ip_local_port_range= 1024 65000
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
###改完注意 sysctl -p 生效###

3.编辑/etc/security/limits.conf

###行尾加上以下几行###
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 6553

4./etc/pam.d/login

###行尾添加###
session required /lib64/security/pam_limits.so 
session required pam_limits.so 

5.vim /etc/profile 加上一下几行代码块

if [ $USER = "oracle" ]; then
    if [ $SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
    else
        ulimit -u 16384 -n 65536
    fi
fi

6.oracle 用户环境要求
oracle 12c 需要固定用户oracle,安装组oinstall,管理组dba以及存放文件的基本目录 /u01/app/oracle。

groupadd -g 54321 oinstall
groupadd -g 54322 dba
useradd -u 54321 -g oinstall -G dba oracle
passwd oracle
更改用户 oracle 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
mkdir -p /u01/app/oracle/
chown -R oracle:oinstall /u01/app/oracle/
chmod -R 775 /u01/app/oracle/

7.配置oracle用户的环境变量
cd /home/oracle
vim .bash_profile

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.0/dbhome_1/
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export LANG=zh_CN.UTF-8
export NLS_LANG="SIMPLIFIED CHINESE_CHINA".UTF-8
source /home/oracle/.bash_profile

8.配置主机
hostname里添加ip 对应主机名
9.下载安装包到目录解压
切换用户oracle登陆

xhost+  ###以root用户切换
su - oracle
cd 解压目录
export DISPLAY=:0.0
 ./runinstaller

10.结束
Centos 安装的确麻烦,所以整理成文档避免反复造轮子!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值