卷管理進程介紹
Vxconfigd-卷管理配置進程。它負責管理和維護磁盤和組的配置,和內核程序實時交互配置信息的變化,并修改存儲在磁盤上的配置信息。它是整個卷管理體系的核心所在。一般情況下執行 vxdctl enable將自動的啟動該進程。
Vxrelocd-再配置進程。該進程可以實時監控磁盤數據狀態,如果數據發生故障,它能夠自動的將數據轉移到其他的可用的磁盤(必須是用一個磁盤組內);同時,它還能夠將數據故障信息通過電子郵件發送給系統管理員。
VxIO-SF的I/O進程。它可以相應操作系統和其他進程的IO請求,但是不需要阻塞這些進程的繼續運行。換句話說,它可以提供異步IO,減少了用戶應用對于磁盤讀寫所需要的時間。
Vxdiskadm是SF提供的磁盤管理工具,利用它可以方便進行磁盤組創建,導入導出,多路徑設置等操作。
VEA是SF提供的java界面的磁盤管理工具,利用VEA可以容易的查看磁盤,磁盤組,卷的信息;也能夠方便的對磁盤進行設置。
Vxnotify-卷管理通報進程。該進程可以顯示磁盤和配置變化事件信息。如果卷管理配置在一個集群中,那么該進程還可以將磁盤和配置的變化反映到整個集群中去。該進程是由vxconfigd管理的。
Vxesd-設備發現通報進程。該進程可以把磁盤發現層(device discovery layer)所發生的信息通報給vxconfigd進程。
Vxsvc-域控制器,為SF管理服務器管理客戶端的注冊、監聽的工作。
Vxsited-監控卷管理服務,提供磁盤的附著。它能夠分析vxnotify的輸出,然后等待失效磁盤的重新附著。如果磁盤變得可以訪問,那么該進程試著online該磁盤,然后使用vxrecover命令修復該磁盤,并將相關的信息發給系統管理員。
除此之外,SF卷管理還有一些其他的進程,這些進程一般都是與vxconfigd進程交互,獲得磁盤信息,用來維護磁盤狀態和安全的。限于篇幅,這里就不一一介紹了。