Oracle 10g AS基本管理
10g AS 的管理主要由兩種方式
1.Oracle Enterprise Manager
2.command line
透過Enterprise Manager 可以啟動關閉,restart各種as的compoment,也可以到各種配置檔案做修改。
它主要透過如下程式進行監控管理
1。Dynamic Monitoring Service (DMS)
透過它來收集各個元件的執行情況,如response time,serviced request等等。
oc4j ,ohs都支援 dms,所以可以監控.
2.Oracle Process Manager and Notification Server (OPMN)
透過em能夠啟動關閉各種元件,就是他的功勞了。
3。 Distributed Configuration Management (DCM)
你透過em釋出程式,或者修改各種配置檔案,就透過它同步到各個元件了。[@more@]這個opmn和dcm是as的關鍵程式,功能比較複雜.
透過em管理起來比較方便,也比較容易,所以這裡重點集中在command line的管理上來。
透過command line來管理,主要透過opmnctl 和dcmctl來管理
在10gas以前,dcmctl基本上可以實現所有的功能。
在10gas中,對程式的管理都透過opmnctl來管理了,其他的功能還是透過dcmctl來管理
1.察看各種程式狀態
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 10746 | Alive
LogLoader | logloaderd | 10818 | Alive
從這裡可以看到這臺伺服器上安裝的各個程式的狀態。我們看到WebCache元件相關的兩個程式
WebCacheAdmin何WebCache 的status都是Down 的,其他的程式都是Alive 狀態
2.啟動程式
啟動可以由三種方式,
啟動所有程式
opmnctl startall (及是opmn沒有啟動,這種方式下也會啟動)
注意 這種方式下,dcm-daemon和LogLoader不能啟動,需要透過啟動元件的方式單獨啟動
啟動某個元件,如webcache有兩個相關程式 WebCacheAdmin何WebCache 啟動方式如下
opmnctl verbose status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 10746 | Alive
LogLoader | logloaderd | 10818 | Alive
opmnctl startproc ias-component=WebCache
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | 29489 | Alive
WebCache | WebCache | 29500 | Alive
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 10746 | Alive
LogLoader | logloaderd | 10818 | Alive
我們看到webcache相關程式已經全部起來。
啟動ohs方法如下
opmnctl startproc ias-component=HTTP_Server
啟動OC4J方法如下
opmnctl startproc ias-component=OC4J
啟動dcm-daemon方法如下
opmnctl startproc ias-component=dcm-daemon
啟動LogLoader方法如下
opmnctl startproc ias-component=LogLoader
啟動某個單獨的程式
比如webcache有兩個單獨的程式
WebCacheAdmin和WebCache
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 29691 | Alive
LogLoader | logloaderd | 29780 | Alive
啟動命令如下
opmnctl startproc process-type=WebCacheAdmin
opmnctl: starting opmn managed processes...
看看程式狀態,
[ias10g@finproduction home]$ opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | 7839 | Alive
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 29691 | Alive
LogLoader | logloaderd | 29780 | Alive
WebCacheAdmin 已經起來了
啟動其他各個程式的命令如下
opmnctl startproc process-type= home
opmnctl startproc process-type= WebCache
opmnctl startproc process-type= HTTP_Server
注意dcm-daemon和logloaderd不可以透過
這種方式啟動,只能透過component方式啟動
講完啟動,接著講關閉
關閉也有三種方式
1.全部關閉
opmnctl stopall
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | 7839 | Alive
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 29691 | Alive
LogLoader | logloaderd | 29780 | Alive
opmnctl stopall
opmnctl: stopping opmn and all managed processes...
[ias10g@finproduction home]$ opmnctl status
Unable to connect to opmn.
Opmn may not be up.
可以看到所有程式都關閉了,包括opmn程式。
2.關閉某個元件
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 8290 | Alive
WebCache | WebCacheAdmin | 8289 | Alive
WebCache | WebCache | 8314 | Alive
HTTP_Server | HTTP_Server | 8288 | Alive
dcm-daemon | dcm-daemon | 8553 | Alive
LogLoader | logloaderd | 8584 | Alive
[ias10g@finproduction home]$ opmnctl stopproc ias-component=WebCache
opmnctl: stopping opmn managed processes...
[ias10g@finproduction home]$ opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 8290 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8288 | Alive
dcm-daemon | dcm-daemon | 8553 | Alive
LogLoader | logloaderd | 8584 | Alive
可以看到WebCache 兩個程式都已經停止了
停止其他各個元件方法如下
opmnctl stopproc ias-component=OC4J
opmnctl stopproc ias-component=HTTP_Server
opmnctl stopproc ias-component=dcm-daemon
opmnctl stopproc ias-component=LogLoader
1.Oracle Enterprise Manager
2.command line
透過Enterprise Manager 可以啟動關閉,restart各種as的compoment,也可以到各種配置檔案做修改。
它主要透過如下程式進行監控管理
1。Dynamic Monitoring Service (DMS)
透過它來收集各個元件的執行情況,如response time,serviced request等等。
oc4j ,ohs都支援 dms,所以可以監控.
2.Oracle Process Manager and Notification Server (OPMN)
透過em能夠啟動關閉各種元件,就是他的功勞了。
3。 Distributed Configuration Management (DCM)
你透過em釋出程式,或者修改各種配置檔案,就透過它同步到各個元件了。[@more@]這個opmn和dcm是as的關鍵程式,功能比較複雜.
透過em管理起來比較方便,也比較容易,所以這裡重點集中在command line的管理上來。
透過command line來管理,主要透過opmnctl 和dcmctl來管理
在10gas以前,dcmctl基本上可以實現所有的功能。
在10gas中,對程式的管理都透過opmnctl來管理了,其他的功能還是透過dcmctl來管理
1.察看各種程式狀態
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 10746 | Alive
LogLoader | logloaderd | 10818 | Alive
從這裡可以看到這臺伺服器上安裝的各個程式的狀態。我們看到WebCache元件相關的兩個程式
WebCacheAdmin何WebCache 的status都是Down 的,其他的程式都是Alive 狀態
2.啟動程式
啟動可以由三種方式,
啟動所有程式
opmnctl startall (及是opmn沒有啟動,這種方式下也會啟動)
注意 這種方式下,dcm-daemon和LogLoader不能啟動,需要透過啟動元件的方式單獨啟動
啟動某個元件,如webcache有兩個相關程式 WebCacheAdmin何WebCache 啟動方式如下
opmnctl verbose status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 10746 | Alive
LogLoader | logloaderd | 10818 | Alive
opmnctl startproc ias-component=WebCache
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | 29489 | Alive
WebCache | WebCache | 29500 | Alive
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 10746 | Alive
LogLoader | logloaderd | 10818 | Alive
我們看到webcache相關程式已經全部起來。
啟動ohs方法如下
opmnctl startproc ias-component=HTTP_Server
啟動OC4J方法如下
opmnctl startproc ias-component=OC4J
啟動dcm-daemon方法如下
opmnctl startproc ias-component=dcm-daemon
啟動LogLoader方法如下
opmnctl startproc ias-component=LogLoader
啟動某個單獨的程式
比如webcache有兩個單獨的程式
WebCacheAdmin和WebCache
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 29691 | Alive
LogLoader | logloaderd | 29780 | Alive
啟動命令如下
opmnctl startproc process-type=WebCacheAdmin
opmnctl: starting opmn managed processes...
看看程式狀態,
[ias10g@finproduction home]$ opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | 7839 | Alive
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 29691 | Alive
LogLoader | logloaderd | 29780 | Alive
WebCacheAdmin 已經起來了
啟動其他各個程式的命令如下
opmnctl startproc process-type= home
opmnctl startproc process-type= WebCache
opmnctl startproc process-type= HTTP_Server
注意dcm-daemon和logloaderd不可以透過
這種方式啟動,只能透過component方式啟動
講完啟動,接著講關閉
關閉也有三種方式
1.全部關閉
opmnctl stopall
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 12474 | Alive
WebCache | WebCacheAdmin | 7839 | Alive
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8028 | Alive
dcm-daemon | dcm-daemon | 29691 | Alive
LogLoader | logloaderd | 29780 | Alive
opmnctl stopall
opmnctl: stopping opmn and all managed processes...
[ias10g@finproduction home]$ opmnctl status
Unable to connect to opmn.
Opmn may not be up.
可以看到所有程式都關閉了,包括opmn程式。
2.關閉某個元件
opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 8290 | Alive
WebCache | WebCacheAdmin | 8289 | Alive
WebCache | WebCache | 8314 | Alive
HTTP_Server | HTTP_Server | 8288 | Alive
dcm-daemon | dcm-daemon | 8553 | Alive
LogLoader | logloaderd | 8584 | Alive
[ias10g@finproduction home]$ opmnctl stopproc ias-component=WebCache
opmnctl: stopping opmn managed processes...
[ias10g@finproduction home]$ opmnctl status
Processes in Instance: iastest.finproduction.tplife.com
-------------------+--------------------+-------+---------
ias-component | process-type | pid | status
-------------------+--------------------+-------+---------
OC4J | home | 8290 | Alive
WebCache | WebCacheAdmin | N/A | Down
WebCache | WebCache | N/A | Down
HTTP_Server | HTTP_Server | 8288 | Alive
dcm-daemon | dcm-daemon | 8553 | Alive
LogLoader | logloaderd | 8584 | Alive
可以看到WebCache 兩個程式都已經停止了
停止其他各個元件方法如下
opmnctl stopproc ias-component=OC4J
opmnctl stopproc ias-component=HTTP_Server
opmnctl stopproc ias-component=dcm-daemon
opmnctl stopproc ias-component=LogLoader
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/678020/viewspace-1043348/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 10g基本語法Oracle 10g
- Oracle RAC基本管理Oracle
- oracle 10g RMAN管理Oracle 10g
- Oracle 10g RAC中Srvctl基本用法Oracle 10g
- oracle 10g RAC簡單管理Oracle 10g
- Oracle CDB和PDB基本管理Oracle
- Oracle 帳號基本管理 收藏Oracle
- oracle rac管理基本命令Oracle
- Linux 下Oracle 10G RAC 管理LinuxOracle 10g
- Oracle 10G R2 RAC 日常管理Oracle 10g
- Oracle 10G R2 RAC日常管理Oracle 10g
- Oracle 10g SGA 的自動化管理Oracle 10g
- 第9 章、Oracle 10g 中的效能管理Oracle 10g
- oracle 10g 自動共享記憶體管理Oracle 10g記憶體
- oracle實驗記錄 (oracle 10G dataguard(3)檔案管理)Oracle
- 基本完成open suse linux 下的oracle 10g安裝LinuxOracle 10g
- 開啟oracle 10g的sga自動管理-ammOracle 10g
- oracle 10g sga自動管理amm(補充二)Oracle 10g
- assm:Oracle 10g的自動段空間管理SSMOracle 10g
- Oracle 10g的自動段空間管理(ASSM)Oracle 10gSSM
- Oracle 10g RAC下Voting disk和OCR的管理Oracle 10g
- Oracle Database 10g新特性-改善的表空間管理OracleDatabase
- oracle 10g 第1章 配置恢復管理器Oracle 10g
- Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- Oracle 資料庫 10g:自我管理資料庫Oracle資料庫
- Oracle 10G管理1Z0-042 第4章 Oracle Net服務Oracle 10g
- ORACLE 10g下載|ORACLE 10g下載地址|ORACLE 10g官網下載地址Oracle 10g
- mongodb基本管理MongoDB
- MySQL基本管理MySql
- Docker基本管理Docker
- 轉 Oracle 10G RAC下OCR和Voting disk的管理Oracle 10g
- 配置oracle 10g進入oem管理以及OEM預設埠Oracle 10g
- Oracle安全性管理採取的基本措施簡介Oracle
- oracle 10g patchOracle 10g
- ORACLE 10G AUTOTRACEOracle 10g
- oracle asm 10gOracleASM
- recyclebin for oracle 10gOracle 10g
- Oracle 10g flashbackOracle 10g