日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux環(huán)境下使用XFS文件系統(tǒng)

XfS文件系統(tǒng)是SGI開發(fā)的高級日志文件系統(tǒng) , XFS極具伸縮性 , 非常健壯 。所幸的是SGI將其移植到了Lin ux系統(tǒng)中 。在linux環(huán)境下 。目前版本可用的最新XFS文件系統(tǒng)的為1.2版本 , 可以很好地工作在2.4核心下 。

一、XFS文件系統(tǒng)簡介
主要特性包括以下幾點(diǎn):
數(shù)據(jù)完全性
采用XFS文件系統(tǒng) , 當(dāng)意想不到的宕機(jī)發(fā)生后 , 首先 , 由于文件系統(tǒng)開啟了日志功能 , 所以你磁盤上的文件不再會意外宕機(jī)而遭到破壞了 。不論目前文件系統(tǒng)上存儲的文件與數(shù)據(jù)有多少 , 文件系統(tǒng)都可以根據(jù)所記錄的日志在很短的時(shí)間內(nèi)迅速恢復(fù)磁盤文件內(nèi)容 。
傳輸特性
XFS文件系統(tǒng)采用優(yōu)化算法 , 日志記錄對整體文件操作影響非常小 。XFS查詢與分配存儲空間非???。xfs文件系統(tǒng)能連續(xù)提供快速的反應(yīng)時(shí)間 。筆者曾經(jīng)對XFS、JFS、Ext3、ReiserFS文件系統(tǒng)進(jìn)行過測試 , XFS文件文件系統(tǒng)的性能表現(xiàn)相當(dāng)出眾 。
可擴(kuò)展性
XFS 是一個(gè)全64-bit的文件系統(tǒng) , 它可以支持上百萬T字節(jié)的存儲空間 。對特大文件及小尺寸文件的支持都表現(xiàn)出眾 , 支持特大數(shù)量的目錄 。最大可支持的文件大小為263 = 9 x 1018 = 9 exabytes , 最大文件系統(tǒng)尺寸為18 exabytes 。
XFS使用高的表結(jié)構(gòu)(B 樹) , 保證了文件系統(tǒng)可以快速搜索與快速空間分配 。XFS能夠持續(xù)提供高速操作 , 文件系統(tǒng)的性能不受目錄中目錄及文件數(shù)量的限制 。
傳輸帶寬
XFS 能以接近裸設(shè)備I/O的性能存儲數(shù)據(jù) 。在單個(gè)文件系統(tǒng)的測試中 , 其吞吐量最高可達(dá)7GB每秒 , 對單個(gè)文件的讀寫操作 , 其吞吐量可達(dá)4GB每秒 。
二、XFS文件系統(tǒng)的使用

1.下載與編譯內(nèi)核
下載相應(yīng)版本的內(nèi)核補(bǔ)丁 , 解壓補(bǔ)丁軟件包 , 對系統(tǒng)核心打補(bǔ)丁
下載地址:
對核心打補(bǔ)丁 , 下載解壓后 , 得到一個(gè)文件:xfs-1.1-2.4.18-all.patch文件 。
對核心進(jìn)行修補(bǔ)如下:
# cd /usr/src/linux
# patch -p1 < /path/to/xfs-1.1-2.4.18-all.patch
修補(bǔ)工作完成后 , 下一步要進(jìn)行的工作是編譯核心 , 將XFS編譯進(jìn)Linux核心可中 。
首先運(yùn)行以下命令 , 選擇核心支持XFS文件系統(tǒng):
#make menuconfig
在“文件系統(tǒng)“菜單中選擇:
<*> SGI XFS filesystem support ##說明:將XFS文件系統(tǒng)的支持編譯進(jìn)核心

SGI XFS filesystem support ##說明:以動態(tài)加載模塊的方式支持XFS文件系統(tǒng)
另外還有兩個(gè)選擇:
Enable XFS DMAPI ##說明:對磁盤管理的API , 存儲管理應(yīng)用程序使用
Enable XFS Quota ##說明:支持配合Quota對用戶使用磁盤空間大小管理
完成以上工作后 , 退出并保存核心選擇配置.
之后 , 然后編譯內(nèi)核 , 安裝核心:
#make bzImage
#make module
#make module_install
#make install
如果你對以上復(fù)雜繁瑣的工作沒有耐心或沒有把握 , 那么可以直接從SGI的站點(diǎn)上下載已經(jīng)打好補(bǔ)丁的核心 , 其版本為2.4.18 。它是一個(gè)rpm軟件包 , 你只要簡單地安裝即可 。SGI提交的核心有兩種 , 分別供smp及單處理器的機(jī)器使用 。
2.創(chuàng)建XFS文件系統(tǒng)
完成對核心的編譯后 , 還應(yīng)下載與之配套的XFSprogs工具軟件包 , 也即mkfs.xfs工具 。不然我們無法完成對分區(qū)的格式化:即無法將一個(gè)分區(qū)格式化成XFS文件系統(tǒng)的格式 。要下載的軟件包名稱:xfsprogs-2.0.3 。
將所下載的XFSProgs工具解壓 , 安裝 , mkfs.xfs自動安裝在/sbin目錄下 。

#tar –xvf xfsprogs-2.0.3.src.tar.gz
#cd xfsprogs-2.0.3src
#./configure
#make
#make install
使用mkfs.xfs格式化磁盤為xfs文件系統(tǒng) , 方法如下:
# /sbin/mkfs.xfs /dev/sda6 #說明:將分區(qū)格式化為xfs文件系統(tǒng),以下為顯示內(nèi)容:

推薦閱讀