安装软件包
1、检查并安装所需全部软件:
rpm -qbinutils compat-libstdc++-33 elfutils-libelfelfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibcglibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devellibgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBCunixODBC-devel (pdksh)
检查软件是否安装:问安装的 建立yum源 yum –y install …进行安装
2.需要创建oinstall、dba、用户组和oralce用户
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# groupadddba
[root@localhost ~]# useradd -g oinstall -G dba oracle
[root@localhost ~]# passwd oracle #设置oracle用户的密码
3.创建oracle的安装目录
[root@localhost ~]# mkdir -p/opt/oracle
[root@localhost ~]#chown -Roracle:oinstall /opt/oracle
[root@localhost ~]# chmod -R 775 /opt
|
4.修改内核参数 /etc/sysctl.conf
[root@localhost ~]# vi /etc/sysctl.conf
kernel.shmall=4294967296 --这个系统安装后就会有,直接用系统带的就可以,其它下面的都要加在文件最后面
kernel.shmmni= 4096
kernel.sem= 250 32000 100 128
net.ipv4.ip_local_port_range= 900065500
net.core.rmem_default= 414304
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
fs.aio-max-nr= 1048576
fs.file-max= 6815744
修改内核参数,修改后运行sysctl–p使修改生效
[root@localhost~]# sysctl -p
5.为 oracle 用户设置环境变量 ~oracle/.bash_profile
$ vi ~oracle/.bash_profile
在后面加上
umask 022
export ORACLE_BASE=/opt/oracle
exportORACLE_HOME=$ORACLE_BASE/product/11.2/db_1
export ORACLE_SID=orcl
【export LANG=zh_CN.UTF-8
exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK】
export PATH=$ORACLE_HOME/bin:$PATH
expoet DISPLAY=192.168.245.1:0.0
执行以下命令让配置马上生效
[oracle@localhost ~]$ source $HOME/.bash_profile
6、修改全局环境变量: /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
7.修改验证登陆文件: /etc/pam.d/login
$vi /etc/pam.d/login
session required pam_limits.so
8、文件限制配置: /etc/security/limits.conf
$ vi /etc/security/limits.conf
oracle soft nproc 8192
oracle hard nproc 16384
oracle soft nofile 32768
oracle hard nofile 65536
oracle soft stack 10240
9、节点配置: /etc/hosts
10.切换到oracle用户
解压安装包
进入到目录
./runinstall
11.图形界面,弹出小框,按提示执行2个脚本,再点确定