首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 教學

Oracle RAC 實戰拆解(一):Oracle Linux 4u4 單機安裝 10.2.0.1 完整日誌

     編輯:Oracle 教學

Oracle RAC 實戰拆解(一):Oracle Linux 4u4 單機安裝 10.2.0.1 完整日誌

為降低難度,先在單機練習 Oracle 10.2.0.1 安裝,後續再擴展 RAC。環境:VMware vSphere 5.1,Red Hat 4 32-bit,1G 記憶體,30G 硬碟。

一、作業系統安裝關鍵點

  • 分區:swap 2.1G (主分區),其餘 ext3 掛載 /
  • 網路:靜態 IP 192.168.7.140,關閉 DHCP、防火牆,SELinux 啟用
  • 語言:英文為主,勾選中文支援;時區上海,UTC 時間
  • 套件選擇:Editors、Development Tools、sysstat
  • 安裝後補裝 libaio (第三張光碟):rpm -ivh libaio-0.3.105.rpm
  • 安裝 VMware Tools 提升解析度與整合

二、核心參數調優 (sysctl.conf, limits.conf, pam.d/login)

# /etc/sysctl.conf 關鍵參數
kernel.shmmax = 536870912
kernel.shmmni = 8192
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576

# /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

# /etc/pam.d/login 新增
session required pam_limits.so

三、Oracle 使用者與目錄建立

groupadd oinstall; groupadd dba; groupadd oper; groupadd asmadmin
useradd -g oinstall -G dba,oper,asmadmin oracle
passwd oracle

mkdir -p /u01/app/oracle/product/10.2.0/
mkdir /u01/oradata
chmod -R 755 /u01
chown -R oracle.oinstall /u01

四、環境變數 (.bash_profile)

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export ORACLE_SID=ora
export PATH=$PATH:$ORACLE_HOME/bin:/usr/local/sbin:/usr/local/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
# 語言設為英文
# ulimit 設定...

五、安裝執行與後續

  1. 下載解壓 10201_database_linux32.zip
  2. 重啟,xhost +,切 oracle 執行 ./runInstaller
  3. DBCA 解鎖 SCOTT 帳號
  4. root 執行 orainstRoot.sh、root.sh
  5. 啟動驗證:sqlplus / as sysdba → startup
  6. 補裝 Help、rlwrap (sqlplus 歷史指令增強)

安裝成功畫面 rlwrap 效果

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved