Oracle 11g RAC檔案目錄
[草稿版]
從Oracle11g 開始, Oracle的系統目錄及相關Log目錄等都發生了很大的
變化, 這裡大概總結一下常用命令及檔案所在的目錄 .
首先列一下常用目錄地址:
Oracle Alert LOG :
[root@wsjrac01 trace]# pwd
/u01/product/oracle/diag/rdbms/wsjdell/wsjdell1/trace
Oracle SQLNET.LOG :
在Oracle DB下面是關於sqlnet.log的檔案:
[root@wsjrac01 network]# pwd
/u01/product/oracle/11.2.0/db_1/network
[root@wsjrac01 network]# ls
admin doc install jlib lib log mesg tools trace
[root@wsjrac01 network]# cd log/
[root@wsjrac01 log]# ls
sqlnet.log sqlnet.log.1
監聽是作為clusterware的服務存在, 所以需要在grid目錄下查詢 :
[root@wsjrac01 trace]# ls
listener.log listener.log.1 listener.log.2
[root@wsjrac01 trace]# pwd
/u01/product/grid/crs/diag/tnslsnr/wsjrac01/listener/trace
Oracle 資料庫tnsnames.ora 檔案 :
[root@wsjrac01 admin]# pwd
/u01/product/oracle/11.2.0/db_1/network/admin
[root@wsjrac01 admin]# ls
samples shrept.lst tnsnames1106208AM4547.bak tnsnames.ora
--------------------------------------
Clusterware及RDBMS DB 軟體安裝目錄 (HOME/BASE)
[grid@rac01 ~]$ env | grep ORA
ORA_NLS11=/u01/grid/11.2.0/nls/data
ORACLE_SID=+ASM1
ORACLE_BASE=/u01/grid/crs
ORACLE_TERM=vt100
ORACLE_HOME=/u01/grid/11.2.0
[grid@rac01 ~]$
[oracle@rac01 ~]$ env | grep ORA
ORACLE_UNQNAME=racdb
ORA_NLS11=/u01/product/oracle/11.2.0/db_1/nls/data
ORACLE_SID=racdb1
ORACLE_BASE=/u01/product/oracle
ORACLE_TERM=vt100
ORACLE_HOME=/u01/product/oracle/11.2.0/db_1
[oracle@rac01 ~]$
--------------------
ORACLE_BASE
--------------------
[oracle@rac01 oracle]$ pwd
/u01/product/oracle
[oracle@rac01 oracle]$ ls
11.2.0/ admin/ cfgtoollogs/ checkpoints/ diag/
以上目錄中 , 因 ORACLE_HOME=/u01/product/oracle/11.2.0/db_1 , 那麼
11.2.0 目錄是安裝Oracle RDBMS軟體的地方,
admin 目錄應該類似Oracle10g或以前版本中的資料庫的dump檔案所在地,
不過還是有很大不同 。
[grid@rac01 admin]$ cd racdb/
[grid@rac01 racdb]$ ls
adump/ dpdump/ hdump/ pfile/
其中adump存放著審計(audit)資訊, dpdump是存放登入資訊的,
hdump ????? , pfile 是初始化引數檔案initSID .
[grid@rac01 oracle]$ cd cfgtoollogs
[grid@rac01 cfgtoollogs]$ ls
dbca/ emca/ netca/
這些目錄下存放的是 config tool (dbca, emca, netca)執行時候的logs .
[grid@rac01 checkpoints]$ pwd
/u01/product/oracle/checkpoints
checkpoints 目錄 ?????
wsjrac01$ls
asm clients crs diagtool lsnrctl netcman ofm rdbms tnslsnr
目錄diag下有asm 是asm診斷目錄, clients 目錄如下, 與客戶端相關的trc或log:
diag 是一個重組之後的目錄,詳細看一下其中的子目錄,基本上Oracle每個元件
都有了自己單獨的目錄,無論是asm還是crs還是rdbms,需要被用來診斷的log檔案
都存放在了這個新的目錄下。
wsjrac01$cd clients/
wsjrac01$ls
user_oracle
wsjrac01$cd user_oracle/
wsjrac01$ls
host_1999093026_80
wsjrac01$cd host_1999093026_80/
wsjrac01$ls
alert cdump incident incpkg lck metadata metadata_dgif metadata_pv stage sweep trace
wsjrac01$
CRS目錄儲存crs相關log .
wsjrac01$cd crs/
wsjrac01$ls
wsjrac01$
diagtool lsnrctl netcman ofm 等幾個目錄都沒有內容 ?????
wsjrac01$cd rdbms/wsjdell/wsjdell1
wsjrac01$ls
alert cdump hm incident incpkg ir lck metadata metadata_dgif metadata_pv stage sweep trace
wsjrac01$ls -al
total 41184
drwxr-x--- 2 oracle asmadmin 4096 Dec 9 11:33 .
drwxr-x--- 15 oracle asmadmin 4096 Jun 17 12:16 ..
-rw-r----- 1 oracle asmadmin 10485919 Jul 5 16:41 log_1.xml
-rw-r----- 1 oracle asmadmin 10485863 Jul 7 11:09 log_2.xml
-rw-r----- 1 oracle asmadmin 10485849 Sep 9 18:19 log_3.xml
-rw-r----- 1 oracle asmadmin 10485846 Dec 9 11:32 log_4.xml
-rw-r----- 1 oracle asmadmin 134667 Dec 9 16:41 log.xml
alter 目錄中存放的Log是類似linux的log迴圈儲存的. 就是oracle的alertSID.log
檔案 . 只是格式為 xml 格式, 需要使用ADRCI檢視 .
wsjrac01$ls
wsjrac01$
cdump 存放core dmp .
wsjrac01$cd incident/
wsjrac01$ls
incdir_48449
wsjrac01$cd incdir_48449/
wsjrac01$ls
wsjdell1_dw00_31982_i48449.trc wsjdell1_dw00_31982_i48449.trm
[root@wsjrac01 trace]# pwd
/u01/product/oracle/diag/rdbms/wsjdell/wsjdell1/trace
[root@wsjrac01 trace]# ls
alert_wsjdell1.log wsjdell1_lgwr_9807.trm wsjdell1_ora_15612.trm
alert_wsjdell1.log.1 wsjdell1_lmd0_9786.trc wsjdell1_ora_17424.trc
alert_wsjdell1.log.2 wsjdell1_lmd0_9786.trm wsjdell1_ora_17424.trm
wsjdell1_arc0_9987.trc wsjdell1_lmhb_9798.trc wsjdell1_ora_18108.trc
關於網路相關的一些配置檔案及log等 .
在Oracle DB下面是關於sqlnet.log的檔案:
[root@wsjrac01 network]# pwd
/u01/product/oracle/11.2.0/db_1/network
[root@wsjrac01 network]# ls
admin doc install jlib lib log mesg tools trace
[root@wsjrac01 network]# ls
admin doc install jlib lib log mesg tools trace
[root@wsjrac01 network]# cd log/
[root@wsjrac01 log]# ls
sqlnet.log sqlnet.log.1
監聽是作為clusterware的服務存在, 需要在grid目錄下查詢 :
[root@wsjrac01 trace]# ls
listener.log listener.log.1 listener.log.2
[root@wsjrac01 trace]# pwd
/u01/product/grid/crs/diag/tnslsnr/wsjrac01/listener/trace
Oracle 資料庫tnsnames.ora 檔案 :
[root@wsjrac01 admin]# pwd
/u01/product/oracle/11.2.0/db_1/network/admin
[root@wsjrac01 admin]# ls
samples shrept.lst tnsnames1106208AM4547.bak tnsnames.ora
---------------------
Grid Infrastructure 目錄
---------------------
[grid@rac01 ~]$ env | grep ORA
ORA_NLS11=/u01/grid/11.2.0/nls/data
ORACLE_SID=+ASM1
ORACLE_BASE=/u01/grid/crs
ORACLE_TERM=vt100
ORACLE_HOME=/u01/grid/11.2.0
[root@wsjrac01 grid]# pwd
/u01/product/grid
[root@wsjrac01 grid]# ls
11.2.0 crs oraInventory
[root@wsjrac01 crs]# ls
cfgtoollogs checkpoints Clusterware diag oradiag_oracle wsjrac01
11.2.0目錄 下存放的是Grid Infrastructure的軟體,
crs目錄是存放 ????
[root@wsjrac01 11.2.0]# cd log/
[root@wsjrac01 log]# ls
crs diag wsjrac01
[root@wsjrac01 log]#
[root@wsjrac01 crs]# pwd
/u01/product/grid/crs
[root@wsjrac01 crs]# cd diag/
[root@wsjrac01 diag]# ls
asm tnslsnr
[root@wsjrac01 diag]#
[root@wsjrac01 crs]# pwd
/u01/product/grid/crs
[root@wsjrac01 crs]# ls
cfgtoollogs checkpoints Clusterware diag oradiag_oracle wsjrac01
[root@wsjrac01 crs]# cd diag/
[root@wsjrac01 diag]# ls
asm tnslsnr
crs/diag目錄下儲存asm及listener的相關log 檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-713087/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檔案目錄(MOOC)
- 檔案目錄配置
- Docker 檔案目錄Docker
- Redhat:檔案目錄管理Redhat
- laravel檔案目錄樹Laravel
- Linux檔案目錄Linux
- 檔案管理 檔案目錄概念
- Oracle在Linux下的安裝,檔案目錄OracleLinux
- Ionic檔案目錄說明
- rhel4_oracle_oratab_oraInst.loc檔案目錄OracleAI
- 檔案目錄許可權操作
- mysql修改資料檔案目錄MySql
- IDA檔案目錄簡介
- ORACLE expdp備份到windows網路共享檔案目錄(NFS)OracleWindowsNFS
- Java實現檔案目錄操作書目錄Java
- DedeCMS模板目錄的檔案目錄結構
- idea訪問resources檔案目錄Idea
- iOS沙盒檔案目錄介紹iOS
- [PY3]——IO——檔案目錄操作
- 【Linux檔案目錄命令】rm命令Linux
- tomcat配置虛擬檔案目錄Tomcat
- 更改MySQL資料檔案目錄位置MySql
- MySQL檔案目錄格式及存放位置MySql
- 檔案的邏輯結構、檔案目錄
- Linux訪問Windows共享檔案目錄LinuxWindows
- Oracle Linux 7使用cron來管理Oracle ASM審計檔案目錄的增長OracleLinuxASM
- oracle 11g rac 新增重做日誌檔案Oracle
- linux的部分檔案目錄操作語句Linux
- 解析Linux作業系統檔案目錄Linux作業系統
- ORA-09817 trace檔案目錄滿了
- Linux中操作工作目錄和檔案目錄Linux
- Spark輸出自定義檔案目錄踩坑(Java)SparkJava
- iOS 常見的系統檔案目錄介紹iOS
- Java 如何監控檔案目錄的變化 【轉】Java
- 鴻蒙前端開發1-檔案目錄結構鴻蒙前端
- 安裝Oracle RAC 11gOracle
- oracle 11G Rac service管理Oracle
- oracle 11g rac 程式理解Oracle