SUN小型機的安裝文檔
SUN小型機的安裝文檔
一、 SUN Solaris7平台上ORACLE 8.1.6安裝過程:
要求:Solaris7需要全部安裝。
安裝補丁:(補丁下載參考路徑 sunsolve.sun.com___patches___Recommended and Securrity Solaris Patch Clusers___7___download HTTP)
需要調整的UNIX核心參數:用vi命令編輯 /etc下的system文件。
vi /etc/system
set shmsys:shminfo_shmmax=536870912
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=200
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=400
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767
第一部分為共享內存的相關參數設置,第二部分為進程設置,更改核心參數後,係統要重新啟動。
利用Solaris的工具,建立dba、oinstall組和oracle用戶,oracle從屬於oinstall主組和dba次要組。
Oracle的口令可設為”oracle”, 指定生成路徑/export/home/oracle
調整oracle用戶的.profile文件,在oracle用戶下:
su ? oracle
vi .profile
ORACLE_BASE=/export/home/oracle/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/8.1.6
ORACLE_SID=ora8
NLS_LANG=American_america.zhs16cgb231280
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib
CLASSPATH=$ORACLE_HOME/product/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/jre
PATH=$PATH:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/ccs/bin:/usr/local/bin
DISPLAY=127.0.0.1:0.0
Umask 022
export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG ORA_NLS33
export LD_LIBRARY_PATH CLASSPATH PATH DISPLAY
其中,PATH中的/usr/local/bin,為lbin參數值,在執行安裝後配置中的root.sh設定。
以ORACLE身份執行如下命令,在CD上找到如下路徑,/cdrom/cdrom0/,運行runinstaller:
./runInstaller
然後按照係統提示,逐步執行,安裝oracle。
安裝結束後,以root身份執行$ORACLE_HOME/root.sh。
注:安裝過程中,建議使用典型創建數據庫。
創建數據庫
1. # xhost localhost
2.轉入oracle用戶#su - oracle
3.再回到oracle用戶,執行dbassist命令,建庫過程開始,按提示進行即可(oracle安裝在/export/home/oracle目錄下)。
啟動數據庫
1.安裝完畢,以oracle用戶登錄。
2.輸入命令svrmgrl,屏幕出現提示符 SVRMGR>;
3.在提示符 SVRMGR>;下輸入connect internal即SVRMGR>;connect internal
4.在提示符 SVRMGR>;下輸入startup 即SVRMGR>;startup ,得到文件數量1400多個。
5.輸入SQL語句驗證:select * from tab ;(也可以書寫其他SQL語句)
6. 欲退出SVRMGR>;命令行,請輸入 SVRMGR>;;
7. 退出oracle 時,輸入命令quit 或shutdown.
起動數據庫的圖形界麵:
1. 起動係統後,運行xhost
# xhost localhost
2. 以oracle用戶身份登錄:
# su ? oracle
3. 起動監聽:起動命令在oracle目錄下的/bin中可以找到。
4. 起動圖形管理界麵:
$ eomapp dbastudio
用戶名和口令可分別用:internal 和 oracle。
關閉係統時,一定要確認oracle數據庫已經被關閉(shutdown)。
數據庫不能啟動的解決辦法:
1.配置listener: 進入下邊的路徑 “$ORACLE_HOME/network/admin/”,找到listener.ora文件,用vi將該文件打開:
vi listener.oar
找到 (ADDRESS=(Prootocol=TCP)(Host=server name)(PORT=(512))一句,server name 是服務器的名字,將其改成本機的IP,如:
Host=10.100.100.1
2、修改oratab: 進入如下路徑 “/var/opt/oracle”,找到oratab,用vi將該文件打開:
vi oratab
數據庫建立成功,但不能啟動,可試將文件中的N(no)改成Y(yes)。
3、修改 dbstart: 進入如下路徑 “$ORACLE_HOME/bin”,找到 dbstart,用vi將該文件打開:
vi dbstart
寫入如下腳本:
svrmgrl<
startup
二、安裝WEB SERVER
1. 將CD盤放入光驅,找到entprise.tar和comm461.tar兩個文件。(在CD盤路徑 /cdrom/iws4lent/solaris中)
2. 把這兩個tar文件cp到係統中,如:可以自建一個文件夾/comm。
3. 安裝gzip、可在網上下載到這個工具、如果是壓縮文件,解壓縮後,將解開的文件拷貝到/usr/sbin下。
4. 用tar解包comm461.tar。解開後,進入生成的 /comm./commu* 路徑,
運行 ./ns-install 安裝comm416.tar。
5. 用tar解包entprise.tar。解開後,在當前路徑下會生成一些包括setup在內的文件,運行 ./setup 在提示下,進行安裝。
6. 安裝完成後,按照提示,執行…/server4(為安裝中的默認路徑)下的”startconsole”
./startconsole
7. 運行netscape:cd /opt/netscape(默認的安裝路徑),進入netscape
./netscape
8. 開啟web服務。
鍵入: 機器名:端口, 如:dbserver:8888(8888為安裝過程中的默認端口)
三、 HA的安裝:
1、The license key for ha+ for solaris:
1) host ID 80ed7184 is: E9CE E2C7 GCMF B8L6 M1P7 H2KG
2) host ID 80e63b8f is: E9CE E2C7 D6PE X9XG I7H9 XGD2
2、
心跳IP的分配:dbserver: hme2:192.168.1.1 hme3:192.168.2.1
websrver: hme2:192.168.1.2 hme3:192.168.2.2
3、各網口IP的分配方法:
在 /etc 下,有hosts和hostname.hme0~hostname.hme3幾個文件,在機器起動時,係統會根據這幾個文件,配置各個網口。
首先,對上麵幾個文件備份,然後對之進行修改,去掉hostname.hme0和hostname.hme1,然後編輯hostname.hme2和 hostname.hme3。
對於hostname.hme0和 hostname.hme1的備份和屏避,可采用如下方法:
mv hostname.hme0 hostname.hme0.old
mv hostname.hme1 hostname.hme1.old
對於dbserver:
在hostname.hme2中加入:192.168.1.1
在hostname.hme3中加入:192.168.2.1
對於webserver:
在hostname.hme2中加入:192.168.1.2
在hostname.hme3中加入:192.168.2.2
而後在hosts文件中加入相應的行。
4、 安裝、配置HA:
1)使用pkgadd安裝
pkgadd -d .
按默認條件安裝,HA軟件會安裝在目錄 /etc/opt 下。
***修改配置文件machine.cof,在路徑 /etc/opt/QUALHA/etc下,
(1)、根據本機的hostid,寫下本機的machine key(見1)
(2)、寫下本機的兩個心跳端口:hme2、hme3。
(3)、如果在機器dbserver上,則寫下:
group name : oracle server
group id : 61.167.36.51
server name : oracle
group priority : 1
…………… : 1
在機器webserver上,則寫下:
……
group id:61.167.36.52
group name :www server
group priority:5
group.ok_to server.on_startup:0
……
修改結束後,使用如下命令檢驗 machina key,如果修改的不正確,將有錯誤提示。
#qhap checkkey
2)、安裝模塊,
#./Install.sh
安裝過程中選擇第三項oracle和第七項web server兩個模塊進行安裝。
安裝結束後,將在etc/opt/QUALHA/examples/services下增加一些內容。
3)、加服務組:在路徑 etc /opt/QUALHA/sg 下,執行>;
qhap addsg 61.167.36.51 (加服務組:在dbserver上)
qhap addsg 61.167.36.52 (加服務組:在webserver上)
執行結束後,會在當前路徑下產生一個目錄 /61.167.36.51(或/61.167.36.52),進入該目錄,修改配置文件:
(1) 修改文件if.tab:
# vi if.tab
配置網卡:
加入 hme0 61.167.36.51
hme1 61.167.36.52
存盤退出。
(2) 修改文件 fs.tab:
在路徑 /etc/opt/sg/QUALHAsg/61.167.36.51裏,
#vi fs.tab (在webserver上所指向的mount點





閩公網安備 35020302001891號