RAC分解步骤之一,在oracle linux 4u4上安装oracle 10.2.0.1.0操作日志
練習oracle的rac組建過程,第一步,先練習4u4上安裝oracle 10.2.0.1.0。直接安裝rac,有些難度。從簡單的做起??俁AC步驟,參照小布老師的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 = 5368709122 kernel.shmmni = 81923 kernel.sem =250 32000 100 1284 fs.file-max = 68157445 net.ipv4.ip_local_port_range = 1024 650006 net.core.rmem_default = 41943047 net.core.rmem_max = 41943048 net.core.wmem_default = 2621449 net.core.wmem_max = 1048576 10 fs.aio-max-nr = 1048576?修改許可文件,
vim /etc/security/limits.conf
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle 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 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?
修改環境變量
?vim /home/oracle/.bash_profile
export TMP=/tmp export TMPDIR=$TMP 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 export CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib #export LANG="zh_CN.UTF-8" export ORACLE_TERM=vt100 if [ $USER = "oracle" ] ; then if [ $SHELL = "/bin/ksh" ] ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi?語言選項注釋掉了 簡體中文,默認為英文
即時生效:
/sbin/sysctl -p?
下載 oracle 10.2.0.1.0
切換到oracle用戶下,
su - oracle wget ftp://sdgtxuyong:password@192.168.7.66/tools/database/oracle10/linux_32/10201_database_linux32.zip unzip 10201_database_linux32.zip?
Reboot,重啟。-----<<<<
到UI界面下,用root開啟xhost +
#xhost +切換到oracle用戶,開始安裝oracle
su - oracle cd 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:password@192.168.7.66/tools/database/oracle11/rlwrap-0.37.tar.gz tar zxvf rlwrap-0.37.tar.gz ./configure&&make make 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;
?
?
?
?
? ?
轉載于:https://www.cnblogs.com/sdgtxuyong/p/4493560.html
總結
以上是生活随笔為你收集整理的RAC分解步骤之一,在oracle linux 4u4上安装oracle 10.2.0.1.0操作日志的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android转IOS开发学习计划
- 下一篇: 文件大小