Oracle12.02.1單機安裝

陳洪光發表於2019-08-22

虛擬機器安裝影片:

連結:

提取碼:lfok 


資料庫安裝影片:

連結:

提取碼:4v36 


要在客戶端安裝Xmanager - Passive用來接收伺服器的視覺化安裝介面。


檢視當前ip

ip addr

修改IP和DNS

cd /etc/sysconfig/network-scripts/

確認要修改的網路卡

ls

檢視網路卡資訊

cat ifcfg-ens33

修改網路卡資訊

vi ifcfg-ens33

網路卡修改內容:

BOOTPROTO="static"

IPADDR="192.168.142.231"

NETMASK="255.255.255.0"

GATEWAY="192.168.142.1"

DNS1="202.106.0.20"

生效修改

service network restart


修改hostname

hostnamectl set-hostname oracle


檢視防火牆狀態

firewall-cmd --state

停止firewall

systemctl stop firewalld.service

禁止firewall開機啟動

systemctl disable firewalld.service 


關閉selinux 

進入到/etc/selinux/config檔案

vi /etc/selinux/config

將SELINUX=enforcing改為SELINUX=disabled


資料庫安裝步驟:

1、root使用者,安裝依賴包:

yum install -y sysstat ksh glibc-devel libaio-devel binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ glibc*.i686 glibc smartmontools net-tools lrzsz unzip xdpyinfo


2、root使用者,建立Oracle使用者和組

groupadd oinstall  

groupadd dba  

groupadd oper  

useradd -g oinstall -G dba,oper oracle  

passwd oracle


3、root使用者,建立安裝目錄

mkdir -p /u01/app/oracle/product/12.2.01/db_1  

chown -R oracle:oinstall /u01/app  

chmod -R 775 /u01/app


4、root使用者,修改核心引數 vi /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 7549747  #kernel.shmmax/1024/4

kernel.shmmax = 30923764531    # 實體記憶體32*1024*1024*1024*0.9

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 = 1048576

生效

sysctl -p



5、root使用者,改檔案限制:vi /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 32768


6、root使用者,修改登入引數vi /etc/pam.d/login

session required pam_limits.so


7、root使用者,修改ulimit 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



8、root使用者,修改環境變數。vi ~/.bash_profile

export JAVA_HOME=/home/soft/jdk1.8.0_65

export JRE_HOME=$JAVA_HOME/jre  

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib


9、root使用者,修改環境變數。vi ~oracle/.bash_profile

export ORACLE_BASE=/u01/app/oracle  

export ORACLE_HOME=$ORACLE_BASE/product/12.2.01/db_1  

export ORACLE_SID=ORACLE

export PATH=$ORACLE_HOME/bin:$PATH  

export DISPLAY=192.168.0.99:0.0


10、root使用者,安裝JDK

刪除open jdk

yum remove *openjdk*

mkdir /home/soft/ 

cd  /home/soft/

rz

ls

tar -zxvf jdk-8u65-linux-x64.tar.gz  

rm -rf jdk-8u65-linux-x64.tar.gz 

reboot

java -version



11、oracle使用者,上傳oralce的安裝軟體及解壓

su - oracle

cd /u01/app/oracle/

rz

unzip linuxx64_12201_database.zip

rm -rf linuxx64_12201_database.zip

cd database/

./runInstaller

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25357621/viewspace-2654649/,如需轉載,請註明出處,否則將追究法律責任。

相關文章