好久不維護啦
posted @ 2006-03-07 23:41 周斌 閱讀(209) | 評論 (0) | 編輯 收藏
我的JAVA從頭來
隨筆 - 19, 文章 - 0, 評論 - 6, 引用 - 0
|
AIX安裝ORACLE(三)------安裝1.開始安裝使用如下命令掛接CDROM: # mount -rv cdrfs /dev/cd0 /cdrom
root運行 rootpre.sh 腳本。 # /cdrom/rootpre.sh #su - oracle % cd /tmp % /cdrom/runInstaller 選y 如果事先沒有運行rootpre.sh腳本,會有提示:以root運行rootpre.sh,之后選y,進行正常安裝; 會有提示運行orainstRoot.sh腳本,到link結束的時候會提示運行root.sh腳本,按要求完成即可。 打開一個命令操作窗口(dtterm窗口); 在運行runInstaller后會提示以root運行rootpre.sh,之后選y,進行正常安裝; 2.建庫用dbca工具建庫(ora9)。 3.數據庫啟動關閉. 數據庫的啟動: 登錄到oracle運行如下命令: #su - oracle $export ORACLE_SID=ora9 $ sqlplus /nolog sql>connect / as sysdba; sql>startup; . 數據庫的關閉 登錄到oracle運行如下命令: #su - oracle $export ORACLE_SID=ora9 $ sqlplus /nolog sql>connect / as sysdba; sql>shutdown immediate; 10.3. 監聽服務的啟動 登錄到oracle運行如下命令: $ lsnrctl start ora9 10.4. 監聽服務的關閉 登錄到oracle運行如下命令: $ lsnrctl stop ora9
posted @ 2005-11-16 21:55 周斌 閱讀(903) | 評論 (0) | 編輯 收藏 AIX安裝ORACLE(二)-------安裝準備安裝準備1.添加Oracle用戶和dba組用root用戶完成下面的操作。 2.創建軟件安裝點
3.確保Asynchronous Input Output (AIO) 可用# lsdev -Cc aio
如果輸出是"Available"則沒問題,如果是"Defined"的話,通過使用 # smit chaio
把"STATE to be configured at system restart"更改為"Available" 4.確定math library已經安裝在系統中
bos.adt.base,bos.adt.lib,bos.adt.libm, bos.perf.perfstat 使用如下命令; # lslpp -l bos.adt.libm
如果沒安裝的話,你還要使用下面的命令安裝 bos.adt.libm fileset: # smit install_latest
AIX # lslpp -l bos.perf.perfstat # lslpp bos.perf.libperfstat
5. 安裝JDK
6.設置環境變量
設置以下環境變量到oracle用戶的”.profile”文件中: ORACLE_BASE=/oracle/app; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/ ORACLE_SID=ora9; export ORACLE_SID ORACLE_TERM=vt100; export ORACLE_TERM TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN #NLS_LANG= SIMPLIFIED CHINESE.ZHS16GBK; export NLS_LANG ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib ;export LIBPATH ORA_DB=$ORACLE_HOME/dbs;export ORA_DB CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATH PATH=$ORACLE_HOME/bin:$PATH; export PATH export DISPLAY= 127.0.0.1:0.0 posted @ 2005-11-16 21:43 周斌 閱讀(1035) | 評論 (0) | 編輯 收藏 AIX安裝ORACLE(一)-----環境準備環境準備 1.系統資源
· /tmp(或可用做臨時空間的Disk)要有 500 MB以上的空間 · 256 MB以上的物理內存 · 至少兩倍物理內存的交換空間 2.操作系統· 查看主機名 $ uname -a
· 是否64位的操作系統: #bootinfo -y
或者 #bootinfo -K 注意:因為ORACLE 9I為64位,所以安裝的AIX平臺也必須是64位。如果不是必須要重新安裝或使用連接庫函數將其改為64位
此外,AIX上面安裝Oracle無需修改核心參數。 3.安裝介質# lsdev -Cc cdrom cd0 Available 10-60-00-4, mount CDROM $ cd /ora_data/install $ mkdir Disk1 $ cd Disk1 $ cp -r /cdrom/* . posted @ 2005-11-16 21:15 周斌 閱讀(1281) | 評論 (1) | 編輯 收藏 HACMP配置(-)
HACMP的配置(-)
Hacmp(High Availability Cluster Multi-Processing)雙機熱備份軟件的主要功能是提高客戶計算機系統及其應用的可靠性,而不是單臺主機的可靠性。 HACMP的工作原理是利用LAN來監控主機及網絡、網卡的狀態。在一個HACMP環境中有TCP/IP網絡和非TCP/IP網絡。TCP/IP網絡即應用客戶端訪問的公共網,該網可以是大多數AIX所支持的網絡,如Ethernet,T.R.,FDDI,ATM,SOCC,SLIP,等等。 非TCP/IP網絡用來為HACMP對HA環境(Cluster)中的各節點進行監控而提供的一個替代TCP/IP的通訊路徑,它可以是用RS232串口線將各節點連接起來,也可以是將各節點的SCSI卡或SSA卡設置成Target Mode方式。
一、在兩臺服務器上分別安裝HACMP軟件 #smit installp 二、分別檢查兩臺主機上安裝的軟件是否成功 #/usr/sbin/cluster/diag/clverify software cluster clverify>software Valid Options are: lpp clverify.software> lpp 若沒有error出現則安裝成功 三、分別配置兩臺服務器的boot IP地址和Standby IP地址,保證boot 網和Standby網能ping通(用smit tcpip命令) 用netstat命令檢查配置是否正確: #netstat -i 四、利用smit tty在兩臺主機上增加一個TTY接口,配置心跳線(RS232): #smitty tty Type or select values in entry fields. Press Enter AFTER making all desired changes. [TOP] [Entry Fields] TTY tty0 TTY type tty TTY interface rs232 Description Asynchronous Terminal Status Available Location Parent adapter sa0 PORT number [0] + Enable LOGIN disable + BAUD rate [38400] + PARITY [none] + BITS per character [8] + Number of STOP BITS [1] + TIME before advancing to next port setting [0] + TERMINAL type [dumb] FLOW CONTROL to be used [xon] + OPEN DISCIPLINE to be used [dtropen] + 用lsdev –Cc tty查看tty是否配置好 #lsdev –Cc tty 在兩臺上分別輸入如下命令: erp# cat /etc/hosts >/dev/tty0 erpdata# cat 如果在erpdata能接收到信息,則表明心跳線已經配置好 五、在erp上運行smit hacmp,然后按照下面的步驟進行配置: #smit hacmp 配置Cluster Name [erpcluster] 配置Configure Nodes,增加兩個Node * Node Names [erp] * Node Names [erpdata] 配置Configure Adapters,分別配置兩臺機的service地址,boot地址,standby地址及tty(erp_svc、erpdata_svc、erp_en1、erpdata_en1、erp_en2、erpdata_en2,erp_tty0_01,erpdata_tty0_01) 修改/etc/hosts及/.rhosts文件,如: 修改/etc/hosts文件,增加以下內容: 192.168.112.11 erpdata_en2 192.168.113.11 erpdata_en1 10.80.14.11 erpdata_svc 192.168.112.12 erp_en2 192.168.113.12 erp_en1 10.80.14.12 erp_svc
配置完畢顯示狀態為 COMMAND STATUS Command: OK stdout: yes stderr: no Before command completion, additional instructions may appear below. [TOP] Cluster Name: erpcluster Cluster Connection Authentication Mode: Standard Cluster Message Authentication Mode: None Cluster Message Encryption: None Use Persistent Labels for Communication: No There are 2 node(s) and 2 network(s) defined NODE erp: Network net_ether_01 erp_svc 10.80.14.12 erpdata_svc 10.80.14.11 erp_en1 192.168.113.12 erp_en2 192.168.112.12 Network net_rs232_01 erp_tty0_01 /dev/tty0 NODE erpdata: Network net_ether_01 erp_svc 10.80.14.12 erpdata_svc 10.80.14.11 erpdata_en1 192.168.113.11 erpdata_en2 192.168.112.11 Network net_rs232_01 erpdata_tty0_01 /dev/tty0 Resource Group dbrg Startup Policy Online On Home Node Only Fallover Policy Fallover To Next Priority Node In The List Fallback Policy Fallback To Higher Priority Node In The List Participating Nodes erpdata erp Service IP Label erpdata_svc Resource Group apprg Startup Policy Online On Home Node Only Fallover Policy Fallover To Next Priority Node In The List Fallback Policy Fallback To Higher Priority Node In The List Participating Nodes erp erpdata Service IP Label erp_svc 六、同步cluster 在進行同步的時候可以先進行模擬(Emulate)同步,當模擬同步 OK后再進行實際(actual)同步 Synchronize Cluster Topology posted @ 2005-11-01 22:59 周斌 閱讀(1137) | 評論 (0) | 編輯 收藏 |
|