關於檔案系統

2022-05-19 13:21:54 字數 1608 閱讀 9467

使用

fdisk

與mkfs

進行分割槽與格式化。

分割槽:就是將磁碟分為乙個乙個的區域,可以方便歸類使用。

格式化:就是在乙個個已經分好的區域上建立檔案系統。

以下命令是對第二塊磁碟進行分割槽操作

fdisk /dev/sdb

以下命令是對第二塊磁碟進行格式化檔案系統的操作,檔案系統為xfs,xfs是linux最新的檔案系統,相對比ext4好,支援更大檔案。

mkfs.xfs /dev/sdb

關於卷以下為將第二款盤建立為物理卷

pvcreate /dev/sdb

以下我建立捲組vg100,並將已經定義物理卷的第二塊硬碟加入到該捲組

vgcreate vg100 /dev/sdb

以下命令為建立邏輯卷lv100,使用捲組vg100百分之百的磁碟空間

關於擴充套件捲組 擴充套件邏輯卷參考連線

lvextend

擴充套件邏輯卷空間

補充說明

lvextend

命令

lvextend

語法

lvextend(

選項)(引數)

選項

-l:指定邏輯卷的大小,單位為

"kkmmggtt"

位元組;-l

:指定邏輯卷的大小(

le數)。

引數

邏輯卷:指定要擴充套件空間的邏輯卷。

例項

使用lvextend

命令為邏輯卷

/dev/vg1000/lvol0

增加100m

空間。在命令列中輸入下面的命令:

[root@localhost ~]# lvextend -l +100m /dev/vg1000/lvol0 #

為了解決增加

100m

空間輸出資訊如下:

extending logical volume lvol0 to 300.00 mb

logical volume lvol0 successfully resized

vgextend

向卷組中新增物理卷

補充說明

vgextend

命令

用於動態擴充套件

lvm捲組,它通過向卷組中新增物理捲來增加捲組的容量。

lvm卷組中的物理卷可以在使用

vgcreate

命令建立卷組時新增,也可以使用

vgextend

命令動態的新增。

語法

vgextend(

選項)(引數)

選項

-d:除錯模式;

-t:僅測試。

引數

檔案系統 why檔案系統

為什麼需要檔案系統,可否由作業系統直接寫裸裝置?裸裝置是一種沒有經過格式化的磁碟或分割槽,即讓作業系統直接管理操作磁碟設定,進行資料讀寫等。通過檔案系統的方式組織磁碟儲存和資料管理有很多好處,比如 1.資料讀取 管理等操作變得簡單便捷 檔案系統給使用者提供了乙個簡單的操作介面,只需簡單的操作就能實現...

檔案系統 檔案系統的架構

vfs是具體檔案系統的抽象,依靠超級塊 inode dentry以及檔案這些結構來發揮作用,檔案系統的架構就體現在這些結構的使用方式中。1 超級塊作用分析 1 2 所有的dentry都指向乙個dentry hashtable dentry hashtable是乙個樹組,每乙個樹組成員都是hash鍊錶...

檔案系統 編寫檔案系統

8.5 編寫乙個檔案系統 如果寫乙個實際檔案系統,但是涉及的東西太多,不容易簡明扼要的理解檔案系統的實現。linux核心中提供的romfs檔案系統是個非常理想的例子,既有實際應用架構,也清晰明了,故以romfs為例項分析檔案系統的實現。一 linux檔案系統的實現要素 編寫新檔案系統涉及一些基本物件...