Oracle database 12.2 for rhel6.x,官方要求x>=4
参考自: http://docs.oracle.com/database/122/LADBI/LADBI.pdf
针对rhel6.x的rpm包的要求:
cat /root/rpmlist.txt的结果如下:
注意:gcc-4.4.7*和gcc-c++-4.4.7* 这两个包(上面的最后两个),在官方安装文档里并没有提到,并且在文档中还有这么一句话:
- binutils-2*
- compat-libcap1-*
- compat-libstdc++-33-3*
- e2fsprogs-1.41*
- e2fsprogs-libs-1.41*
- glibc-2.12*
- glibc-devel-2.12*
- ksh*
- libaio-0.3.107*
- libaio-devel-0.3.107*
- libX11-1*
- libXau-1.0.6*
- libXi-1*
- libXtst-1.2*
- libgcc-4.4.7*
- libstdc++-4.4.7*
- libstdc++-devel-4.4.7*
- libxcb-1*
- make-3*
- smartmontools-5.43*
- sysstat-*
- gcc-4.4.7*
- gcc-c++-4.4.7*
但是在OUI程序对操作系统检查时,却提示安装程序需要这两个包,如下是当时的截图:
- Oracle Database 12c Release 2 (12.2) and later does not require the compiler
- packages gcc and gcc-c++ on Oracle Linux and Red Hat Enterprise
- Linux for Oracle Database or Oracle Grid Infrastructure installations
- yum -y install `cat /root/rpmlist.txt`
- yum -y groupinstall "X Window System"
- yum -y groupinstall Desktop
- yum -y install *vnc*
新建立如下的操作系统组和用户
- /usr/sbin/groupadd -g 54321 oinstall
- /usr/sbin/groupadd -g 54327 asmdba
- /usr/sbin/groupadd -g 54328 asmoper
- /usr/sbin/groupadd -g 54322 dba
- /usr/sbin/groupadd -g 54323 oper
- /usr/sbin/groupadd -g 54324 backupdba
- /usr/sbin/groupadd -g 54325 dgdba
- /usr/sbin/groupadd -g 54326 kmdba
- /usr/sbin/groupadd -g 54330 racdba
- /usr/sbin/useradd -u 54321 -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,racdba oracle
- /usr/sbin/usermod -g oinstall -G dba,racdba,oper oracle