ASM file number 1 - the File Directory ASM檔案目錄File Directory針對本Disk Group中的每一個檔案包含一條記錄。該記錄指向該檔案的前60個資料盤區extents,必要時還包括間接盤區indirect extents。該檔案目錄在必要容納更多檔案數目時會自動增長。每一個檔案目錄記錄保持更新以下檔案資訊:
檔案大小
該檔案的塊大小
檔案種類,例如:資料檔案,ASM中繼資料檔案,線上日志,歸檔日志,控制檔案等等
檔案備援度:外部、2路或者3路鏡像
條帶化配置,coarse or fine
到前60個extent的直接盤區指針(direct extent pointer)
300個間接盤區指針(indirect extent pointers)
建立時間戳
最後修改或更新時間戳
指向别名目錄中的使用者别名和檔案名
ASM 1号檔案 file number 1 檔案号file number是檔案目錄中找到對應檔案記錄的重要索引鍵。 其中第一條記錄是該檔案目錄自身。為了找出過期的檔案号,是以在每個檔案建立時都生成了一個唯一的32 bit的識别号incarnation number。由此,disk group的ID+ file number + 該incarnation number 可以做到唯一識别某個指定檔案。 請注意,約定俗成地将ASM檔案的第一個block稱為0号塊--block zero。 0号塊通常包含十分重要的接口資訊。 檔案目錄file directory 的位置
本文轉自maclean_007 51CTO部落格,原文連結:http://blog.51cto.com/maclean/1278490