gfs檔案系統其實是乙個網路日誌檔案系統,通常被用作多台計算機共享同一儲存裝置……
gfs檔案系統其實是乙個網路日誌檔案系統,通常被用作多台計算機共享同一儲存裝置。由於 gfs是日誌檔案系統,所以,如果將其應用到單獨的一台計算機上,即完全等同於 本地日誌檔案系統,享受日誌檔案系統帶來的好處。本文便向各位簡介gfs檔案系統在linux環境下的使用。
gfs檔案系統
1、編譯核心
回答一大串的yes,
完成打補丁工作。之後,執行以下命令:
#make menuconfig
#make dep
#make bzimage;make modules; make modules_install
#cp bzimage /boot
2、安裝gfs檔案系統的配套工具軟體安裝步驟如下:
#tar –zxvf gfs-4.2.0.tar.gz
編譯過程如下:
#./configure
#make
#make install
編譯安裝gfs工具完成。
二、使用gfs檔案系統
在編譯時,將gfs編譯為可載入模組,所以在使用時,首先要載入gfs模組。載入模組命令如下:
#modprobe nolock
在載入gfs模組之前首先要載入nolock模組,因為gfs依賴於nolock模組
#modprobe gfs
編譯時,gfs檔案系統是以可插入模組方式編譯的,所以用此命令載入gfs模組。
核心載入了對gfs檔案系統的支援模組後,接下來是建立乙個gfs檔案系統,使用gfs工具建立gfs檔案系統,建立過程如下:
[root@test /sbin]# ./mkfs_gfs -j 5 /dev/sda8 –p nolock
device: /dev/sda8
blocksize: 4096
filesystem size: 177484
journals: 5
resource groups: 10
locking protocol:
lock table:
syncing...
all done
[root@test /sbin]#
說明:將分割槽/dev/sda8格式化為gfs檔案系統,在本分區內儲存日誌記錄。
格式化完成後,下來是載入gfs檔案系統
# mount –t gfs /dev/hda8 /gfs ##說明:將gfs分割槽載入到/gfs目錄下
gfs: trying to acquire journal lock 0…
gfs: trying at journal 0…
gfs: done
以上表示成功mount,接下來就可以使用了。
為了讓以後機器啟動以後自動載入gfs檔案系統,需要改寫/etc/fstab檔案,加以下內容:
/dev/hda8 /gfs default 0 0
以後系統啟動時就會自動載入gfs檔案系統了。
linux環境下使用GFS檔案系統
gfs檔案系統其實是乙個網路日誌檔案系統,通常被用作多台計算機共享同一儲存裝置。由於gfs是日誌檔案系統,所以,如果將其應用到單獨的一台計算機上,即完全等同於 本地日誌檔案系統,享受日誌檔案系統帶來的好處。本文便向各位簡介gfs檔案系統在linux環境下的使用。gfs檔案系統1 編譯核心回答一大串的...
Linux環境下使用JFS檔案系統
jfs提供了基於日誌的位元組級檔案系統,該檔案系統是為面向事務的高效能系統而開發的。jfs 能夠在幾秒或幾 分鐘內就把檔案系統恢復到一致狀態。jfs能夠保證資料在任何意外宕機的情況下,不會造成磁碟資料的丟失與損壞。一 jfs檔案系統特點 1 儲存空間更大 jfs 支援的最小檔案系統是 16m 位元組...
linux環境下編譯C 檔案
最近需要將 上傳到github,順便使得 要在ubuntu上能夠編譯執行。稍微學習了一下ubuntu環境下的c 檔案編譯方式。隨便寫個簡單的程式 test.cpp include int main int argc,char argv 可以直接g test.cpp編譯,編譯器預設的動作 編譯源 檔案...