CentOS 7 ORACLE 11g 11.2.0.4 安装
实验环境: 系统:centos7 Minimal install oracle:11.2.0.4 centos7 最小化安装 查询IP命令:ip addr 文章应用[官方文档] 编写
安装解压软件
yum -y install unzip
安装依赖包
根据安装当前环境需要的依赖包。
yum -y install elfutils-libelf-devel binutils compat-libcap1 compat-libstdc++*.i686 compat-libstdc++-33 gcc gcc-c++ glibc*.i686 glibc glibc-devel*.i686 glibc-devel ksh libaio*.i686 libaio libaio-devel-*.i686 libaio-devel libgcc*.i686 libgcc libstdc++*.i686 libstdc++ libstdc++-devel*.i686 libstdc++-devel libXi*.i686 libXi libXtst-*.i686 libXtst make sysstat unixODBC unixODBC-devel
创建用户
/usr/sbin/groupadd oinstall /usr/sbin/groupadd -g 502 dba /usr/sbin/groupadd -g 503 oper /usr/sbin/groupadd -g 504 asmadmin /usr/sbin/groupadd -g 506 asmdba /usr/sbin/groupadd -g 505 asmoper /usr/sbin/useradd -u 502 -g oinstall -G dba,oper oracle passwd oracle
修改用户组命令:
/usr/sbin/usermod -g oinstall -G dba,oper,asmdba oracle
修改内核参数vi /etc/sysctl.conf
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 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
创建软件安装目录
#11.2.0.4 需要配置oraInventory mkdir -p /u01/app/oraInventory mkdir -p /u01/app/oracle/product/11.2.0/db_home1 chown -R oracle:oinstall /u01/ chmod -R 775 /u01/
添加Limits参数
根据文档要求修改/etc/security/limits.conf 例如(这里只是示例,安装时请补齐 ):
oracle soft nofile 1024 oracle hard nofile 65536 .....
配置全局环境变量
在/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
配置oracle用户环境变量
export DISPLAY=remote_host:0.0 ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_SID=orcl; export ORACLE_SID TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_home1; export ORACLE_HOME ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/ust/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jre:$ORACLE_/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
安装xhost
yum -y install xhost
解决centos分辨率
yum -y install xdpyinfo
图形界面报错“已拒绝X11转移申请”的解决方法
yum -y install xorg-x11-xauth
安装过程弹框界面是一个白色竖线一般,整个界面无法点击next按钮,最好的解决办法:这里推荐使用Xmanager工具中的Xstart。Xstart使用的前提要求CentOS上安装了xterm保持CentOS联网状态
yum -y install xterm
使用xmanage中的xstart工具
登录后执行./runInstaller
忽略pdksh-5.2.14包,继续安装 Ignore the missing pdksh-5.2.14 package error and proceed with the installation.