日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Oracle ASM Cluster File Systems (ACFS)应用指南

發布時間:2024/8/26 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle ASM Cluster File Systems (ACFS)应用指南 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ACFS是oracle database 11gR2的一個新特性。關于ACFS的更多信息請參考官方文檔。這篇文章是基于RAC環境寫的,不知道在非RAC環境中,還能不能使用ACFS呢,有興趣的朋友可以測試下。以下內容是如何使用EM、asmca以及命令行創建ACFS。這里省略了使用em創建,僅介紹asmca以及命令行方法。其中在操作系統中會用到mount、umount、acfsutil、mkfs.acfs、fsck幾個命令。其中的acfsutil是不屬于任何一個rpm軟件包的,只有你安裝了grid組件之后才會出現。其他的幾個命令都可以查詢到它屬于哪個軟件包。對于acfsutil命令的用法,可以直接回車就會看到它的詳細用法,如圖所示:

而對于asmcmd中的幾個對volume的操作命令,可以在asmcmd提示符中鍵入相關命令直接回車即可獲得相關信息。

一、使用asmca圖形界面創建ACFS:

以grid身份運行asmca程序,會彈出如下圖形界面:

由于此環境是基于RAC的,所以會看到存在兩個ASM實例:+ASM1和+ASM2.目前狀態都是UP。點擊"Disk Groups"選項欄,會看到已經存在的磁盤組狀態:

如果還要創建其他的磁盤組點擊"Create",根據圖形界面的提示進行操作即可。

點擊"Volumes"選項卡,可以創建新的volume以及查看系統存在的volume。

在上圖中可以選擇在哪個磁盤組中創建volume,以及定義名稱和大小,這里在DATA磁盤組中創建一個大小為5G的volume.

創建完成后,可以看到新建的vol01狀態是enabled,接著點擊"ASM Cluster File Systems"定義volume vol01的用途:

點擊"Create",定義用途以及掛載點:

這里選擇的通用文件系統,掛載點使用默認的/u01/app/grid/acfsmounts/data_vol01。掛載點可以隨便定義的。點擊OK即可。

退出ASMCA,回到操作系統中查看是否已掛載上。

這個是一個集群文件系統,所以在另外一個節點上也已經掛載上了。使用df的-T選項可以查看vol01的文件系統類型是ACFS.

讀寫測試:

二、使用命令創建ACFS:

上面使用asmca界面創建的vol01所定義的掛載點是/u01/app/grid/acfsmounts/data_vol01,后來把它刪了,以下重新創建了一個vol01。

1、兩個節點上創建一個掛載點:

2、以grid身份或者oracle身份使用運行asmcmd程序創建volume:

(1)、使用volcreate命令創建vol01,大小為5G;

(2)、使用volinfo查看vol01的相關信息:

這里的/dev/asm/vol01-256相當于裸設備,os中可以使用ls –l進行查看:

在v$asm_volume視圖中使用sql查看volume相關信息:

(3)、格式化vol01:

(4)、注冊ACFS文件系統,相當于定義掛載點:

(5)、掛載ACFS文件系統:

這個本身是一個集群文件系統,所以在另外一個節點上會自動掛載的:

讀寫測試,在db01上寫文件,db02上讀:

再次在asmcmd中查看vol01信息:

asmca圖形界面中驗證下,是否信息一致:

三、管理ACFS的快照:

1、創建快照:

2、更新之前創建的test.txt文件:

3、查看快照前后文件的內容:

4、刪除快照:

如果ACFS的快照能像ZFS的快照那樣可以實現即時恢復,哪就更爽了,目前只支持創建和刪除快照,所以還是期待oracle能對ACFS有更多的優化。

四、刪除ACFS以及volume:

1、使用acfsutil撤銷acfs文件系統的注冊:

2、卸載ACFS文件系統:

3、刪除ACFS:

如果是多個節點,就要在每個節點卸載,否則再刪除時會報錯的。

再其他節點卸載后,再次執行上述命令:

4、禁用volume:

這個在asmcmd中執行:

-G后面跟的是磁盤組名稱。

5、刪除volume:

Oracle的acfs也可以使用fsck進行檢查和修復的,具體參數如下圖所示:

acfs在linux和unix中通用的命令如下所示:

總結

以上是生活随笔為你收集整理的Oracle ASM Cluster File Systems (ACFS)应用指南的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。