RAC分解步驟之一,在oracle linux 4u4上安裝oracle 10.2.0.1.0動作記錄

來源:互聯網
上載者:User

標籤:

練習oracle的rac組建過程,第一步,先練習4u4上安裝oracle 10.2.0.1.0。直接安裝rac,有些難度。從簡單的做起。總RAC步驟,參照小布老師的RAC組建。

 

1. 啟動vc,登陸vsphere 5.1 ,

2. 建立一個虛擬機器,Redhat 4 32bit 相容的虛擬機器,記憶體1G,硬碟30G。移除軟碟機,把光碟機選擇為ISO鏡像檔案。

3. 啟動虛擬機器,選擇英文,選擇美式鍵盤,選擇custom,選擇自己手動分區。分區為2個,一個swap,2100M,強制主要磁碟分割,另一個為ext3,全部其他可用空間。

4. 網路設定,取消DHCP, IP設定為 192.168.7.140,Netmask為 255.255.255.0,Gateway為192.168.7.166,DNS為114.114.114.114。

5. No firewall,Selinux為啟用狀態。

6. default language 為 英文USA,同時點選 chinese RPC。,為了以後的更穩定性,選擇英文為慣用語言。

7. 時區選擇 上海,使用UTC時鐘。

8. 設定密碼,admin123

9. 選擇軟體

   a.點選 Application 之 Editors。

   b.點選 Development 之 Development Tools

   c.點選 System Tools 之 sysstat

10. Next,開始安裝,依次按照提示插入2.3張盤。

11. 按照完畢後,在安裝oracle時,會提示缺少libaio檔案,在所有選擇的這些包中,我檢查了2邊,沒有發現libaio檔案的所在父層,在之後的安裝完畢後,從第三張盤上,有libaio檔案, 這個檔案是用來非同步io讀寫的。

12. 第一次初始化linux登陸,解析度為 800x600,在建立System User時,選擇不。進入linux,這時提示的安裝附加盤,跳過,此處是無法安裝libaio的。

13. 安裝libaio檔案,,在第三張盤,mount /dev/hdc  /cdrom  ,rpm -ivh libaio-0.3.105.rpm

14. 安裝vmware-tools,增強虛擬機器工具。解壓後,在 vmware-tools-distrib 目錄下,#./vmware-install.pl ,一路拍斷行符號,預設安裝即可。解析度選擇 800x600的。再次修改配置,在install目錄中有。

15. 運行,Pietty檔案,root遠程登入

16. 在linux上,進行配置修改環境

修改控制檔案

vim /etc/sysctl.conf

 

 1 kernel.shmmax = 536870912 2 kernel.shmmni = 8192 3 kernel.sem =250 32000 100 128 4 fs.file-max = 6815744 5 net.ipv4.ip_local_port_range = 1024  65000 6 net.core.rmem_default = 4194304 7 net.core.rmem_max = 4194304 8 net.core.wmem_default = 262144 9 net.core.wmem_max = 104857610 fs.aio-max-nr = 1048576

 修改許可檔案,

vim /etc/security/limits.conf

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

 修改登陸檔案

vim /etc/pam.d/login

session     required        pam_limits.so

 

修改主機名稱

vim /etc/hosts 

192.168.7.140        ora.tralinhotel.cn    ora

設定hostname

#hostname rac

建立使用者組和使用者,及其密碼

groupadd oinstallgroupadd dbagroupadd opergroupadd asmadminuseradd -g oinstall -G dba,oper,asmadmin oraclepasswd oracle

 

建立目錄結構

mkdir -p /u01/app/oracle/product/10.2.0/mkdir /u01/oradatachmod -R 755 /u01chown -R oracle.oinstall /u01

 

修改環境變數

 vim /home/oracle/.bash_profile

export TMP=/tmpexport TMPDIR=$TMPexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/export ORACLE_SID=oraexport PATH=$PATH:$ORACLE_HOME/bin:/usr/local/sbin:/usr/local/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexport CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib#export LANG="zh_CN.UTF-8"export ORACLE_TERM=vt100if [ $USER = "oracle" ] ; then if [ $SHELL = "/bin/ksh" ] ; then  ulimit -p 16384  ulimit -n 65536 else  ulimit -u 16384 -n 65536 fifi

 語言選項注釋掉了 簡體中文,預設為英文

即時生效:

/sbin/sysctl -p 

 

下載 oracle 10.2.0.1.0

切換到oracle使用者下,

su - oraclewget ftp://sdgtxuyong:[email protected]/tools/database/oracle10/linux_32/10201_database_linux32.zipunzip 10201_database_linux32.zip

 

Reboot,重啟。-----<<<<

到UI介面下,用root開啟xhost +

#xhost +

切換到oracle使用者,開始安裝oracle

su - oraclecd database./runInstaller

 

 

在Database Configuration Assistant 中,Password management...管理中

修改使用者鎖定,給scott解鎖。

用Pietty,root登陸,,運行後續指令檔,

/u01/app/oracle/oraInventory/orainstRoot.sh

/u01/app/oracle/product/10.2.0/root.sh

 

提示:

 

iSQL*Plus URL:

http://ora.tralinhotel.cn:5560/isqlplus

iSQL*Plus DBA URL:

http://ora.tralinhotel.cn:5560/isqlplus/dba

Enterprise Manager 10g Database Control URL:

http://ora.tralinhotel.cn:1158/em

 

至此安裝如果順利,就完畢了。

 

 

安裝完畢後,用oracle使用者,輸入sqlplus後,無法startup nomount。提示缺少initora.ora檔案。在admin目錄中pfile目錄中有一個備份的ora控制檔案,但是此時拷貝後,無法使用,究原因是 linux中啟動了好多鎖檔案,使ora檔案無法載入,

重啟reboot。清除鎖檔案。

然後用oracle使用者登陸拷貝admin目錄下pfile下的init.ora.時間戳記 ,到 /dbs目錄下。用sqlplus / as sysdba  登陸後,啟動 startup open,可以成功載入資料庫

 

17. 後續安裝help檔案,和 翻頁協助工具輔助。

用sysdba 身份登陸後,啟動資料庫後,

@?/sqlplus/admin/help/hlpbld.sql helpus.sql

用法:help shutdown

 

用root使用者登陸後,安裝sqlplus翻頁補丁

wget ftp://sdgtxuyong:[email protected]/tools/database/oracle11/rlwrap-0.37.tar.gztar zxvf rlwrap-0.37.tar.gz./configure&&makemake install# echo ‘alias sqlplus="rlwrap sqlplus"‘>> /home/oracle/.bash_profile

 

即時生效,/sbin/sysctl -p

 

 

用oracle使用者登陸,sqlplus / as  sysdba   ,將資料庫startup nomount ,alter database mount , alter  database  open

測試用sql,

select username from user_users;

 

 

 

 

   

RAC分解步驟之一,在oracle linux 4u4上安裝oracle 10.2.0.1.0動作記錄

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.