CentOS上面安装Oracle 11GR2

前端之家收集整理的这篇文章主要介绍了CentOS上面安装Oracle 11GR2前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

正常图形化界面安装

  1. 安装X Window
yum groupinstall "X Window System"
yum install unzip.x86_64 vim java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
  1. 安装依赖软件包
yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel glibc-static
  1. 初始化账号
groupadd oinstall
   groupadd dba
   groupadd oper
   useradd -g oinstall -G dba oracle
  1. 调整/dev/shm,至少为oracle内存的两倍,编辑/etc/fstab,增加如下内容,然后执行mount -o remount /dev/shm重新挂载生效
tmpfs /dev/shm tmpfs defaults,size=8G 0 0
  1. 可选操作挂载swap文件
blocksize ,每个块大小为1k.count=2048000。则总大小为2G的文件#dd if=/dev/zero of=/swapfile bs=1k count=2048000
#mkswap /swapfile
#chmod 600 /swapfile
#swapon /swapfile
修改/etc/fstab使其启动时自动mount,在/etc/fstab中增加如下语句:
/swapfile  swap  swap    defaults 0 0
  1. 创建oracle安装目录
mkdir -p /u01/app
 chown -R oracle:oinstall /u01
 chmod -R 775 /u01/app
 ``` 6. 编辑/etc/sysctl.conf,添加如下内容

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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 = 1048586

后执行sysctl -p生效
7. 编辑/etc/security/limits.conf,添加如下内容

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

8. 编辑/etc/pam.d/login,增加如下内容

session required pam_limits.so

9. 编辑/etc/profile,添加如下内容

if [ USER=oracle];thenif[

猜你在找的CentOS相关文章