Oracle安装
关闭 selinux 关闭防火墙 关闭SELINUX和iptables /usr/sbin/setenforce 0 立刻关闭 SELINUX 加到系统默认启动里面 echo "/usr/sbin/setenforce 0" >> /etc/rc.local 文件方式 vi /etc/selinux/config 确保以下内容 SELINUX=disabled service iptables stop yum install elfutils-libelf-devel* yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel unixODBC unixODBC-devel 创建用户和组 /usr/sbin/groupadd oinstall /usr/sbin/groupadd dba /usr/sbin/useradd -g oinstall -G dba oracle echo QAlp45cn|passwd --stdin oracle (设置oracle 用户的密码) vi /etc/sysctl.conf #末尾添加如下 net.ipv4.ip_local_port_range= 9000 65500 fs.file-max = 6815744 kernel.shmall = 10523004 kernel.shmmax = 6465333657 kernel.shmmni = 4096 执行 sysctl -p vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 10240 oracle hard nofile 65536 vi /etc/pam.d/login 编辑/etc/pam.d/login文件,加入如下内容: session required pam_limits.so 设置环境变量 vi /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 mkdir -p /oracle/data/ chown -R oracle:oinstall /oracle/data/ 切换到oracle用户下,添加Oracle环境变量: $su - oracle $ vi ./.bash_profile export ORACLE_BASE=/oracle/data source .bash_profile 刷新变量 下载orale安装包,下载目录为/home/oracle ,如果下载在其他目录需要赋予 oracle 用户和oinstall 组 xhost + [oracle@i-7nyh79zu ~]$ sqlplus / as sysdba 等待安装完成。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |