一、安装oracle所需要的软件包(具体根据oracle官方文档)
可以使用
#yum-yinstallbinutils*compat-lib*gcc-*glibc-*kshlibgcc-*libstdc++-*libaio-*make-*sysstat*
进行安装。
#groupaddoinstall #groupadddba #useradd-goinstall-Gdbaoracle #passwdoracle
三、配置linux内核参数(root)
#vi/etc/sysctl.conf ... fs.aio-max-nr=1048576 fs.file-max=6815744 kernel.shmall=2147483648 kernel.shmmax=68719476736 kernel.shmmni=4096 kernel.sem=25032000100128 net.ipv4.ip_local_port_range=900065500 net.core.rmem_default=262144 net.core.rmem_max=4194304 net.core.wmem_default=262144 net.core.wmem_max=1048586 ... #sysctl-p
#vi/etc/security/limits.conf ... oraclesoftnproc2047 oraclehardnproc16384 oraclesoftnofile1024 oraclehardnofile65536 ...
五、创建目录
mkdir -p /u01/app/
chown -R oracle:oinstall /u01/app/
chmod -R 775 /u01/app/
六、设置环境变量
vi.bash_profile exportORACLE_BASE=/u01/app/oracle exportORACLE_HOME=/u01/app/oracle/product/11.2/db_1 exportPATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/jdk/bin:$PATH exportORACLE_SID=test exportLANG="en_US.UTF-8" exportNLS_LANG=american_AMERICA.UTF8 exportNLS_DATE_FORMAT="YYYY-MM-DDHH24:MI:SS"
七、解压缩
#unziplinux.x64_11gR2_database_1of2.zip #unziplinux.x64_11gR2_database_2of2.zip
八、切到oracle用户,安装,,会报错Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<
#su-oracle $cd/opt/database $./runInstaller StartingOracleUniversalInstaller... CheckingTempspace:mustbegreaterthan120MB.Actual83942MBPassed Checkingswapspace:mustbegreaterthan150MB.Actual7967MBPassed Checkingmonitor:mustbeconfiguredtodisplayatleast256colors >>>Couldnotexecuteautocheckfordisplaycolorsusingcommand/usr/bin/xdpyinfo.CheckiftheDISPLAYvariableisset.Failed<<<< SomerequirementchecksFailed.Youmustfulfilltheserequirementsbefore continuingwiththeinstallation,Continue?(y/n)[n]n UserSelected:No ExitingOracleUniversalInstaller,logforthissessioncanbefoundat/tmp/OraInstall2017-06-25_10-52-12PM/installActions2017-06-25_10-52-12PM.log $su- Password: root@dabian:~# root@dabian:~#xhost+SI:localuser:oracle localuser:oraclebeingaddedtoaccesscontrollist root@dabian:~#su-oracle
执行安装命令,进行安装,弹出图形界面
最后执行
#/u01/app/oraInventory/orainstRoot.sh #/u01/app/oracle/product/11.2.0/dbhome_1/root.sh