Linux系統下建立LV

2021-08-20 23:09:12 字數 1875 閱讀 4309

linux系統下建立lv(邏輯卷)並掛載

在linux系統下,我們往往會遇到擴充磁碟的情況。普通情況下需要新加一塊盤,重分割槽、格式化、資料複製、解除安裝就分割槽、掛載新分割槽等繁瑣的步驟。其實,我們可以在安裝系統時使用lvm來管理我們的檔案系統,這樣就可以彈性調整檔案系統的容量。好了,說了這麼多,趕快介紹如何建立lv(邏輯卷)吧!

工具/原料

方法/步驟

1新加磁碟啟動系統後,檢視現有磁碟使用情況

命令 df -h

2檢視現有磁碟情況,我們發現系統已經有乙個10g的磁碟sdb,這個磁碟共有1305個柱面,每個柱面大小是8225280 bytes (大約8m)

但是還沒對其分割槽

命令 fdisk -l

3對磁碟sdb進行分割槽:

命令: fdisk /dev/sdb

如果不知道 fdisk 裡面的具體操作,可輸入

m 進行幫助。最常用的是 n(新建)d(刪除)p(列印)q(退出)t(修改系統識別符號)w(寫入並退出)

建立新的分割槽:

輸入 p 列印現有分割槽情況(還沒有分割槽)

輸入 n 新建分割槽

輸入 p 為建立主分割槽(此時的p是在n後的,不是列印)

輸入 1 為建立第乙個主分割槽

分割槽起始位置可以直接回車,預設是1

分割槽最後位置為 

650(因為每個柱面約8m,650柱面約是5g,本實驗只用5g,剩餘的做增加lv實驗用)

輸入 p 列印分割槽情況,發現已建立乙個分割槽

/dev/sdb1,但是 此分割槽為 linux 格式

改變系統識別符號:

輸入 t 改變分割槽1的屬性

輸入 l 檢視有個屬性對應的命令

輸入 8e 改變分割槽1為 linux lvm格式

輸入 p 列印分割槽情況,發現建立的分割槽 /dev/sdb1 為 linux lvm 格式

再次使用 fdisk -l 檢視系統內磁碟情況發現 /dev/sdb上已有乙個 linux lvm 格式的/dev/sdb1分割槽

使kernel重新讀取分割槽表

命令: partprobe

對於 /dev/sda 的警告不予理會

建立pv:

掃面系統pv:

pvscan

建立pv:

pvcreate /dev/sdb1

檢視pv:

pvdisplay

這樣我們就建立了乙個 4.98g的pv,注意 allocatable 為 no

建立 vg:

掃面系統vg:

vgscan

建立vg:

vgcreate vg_test /dev/sdb1

檢視vg:

vgdisplay

這樣我們就建立了乙個 4.98g(

1274 個pe,要記住這個數字)的vg(名字為

vg_test)

建立lv:

掃面系統lv:

lvscan

建立lv:

lvcreate -l 1274 -n lv_test vg_test (1274是vg中pe的個數)

檢視lv:

lvdisplay

這樣我們就建立了乙個名字為

lv_test 的lv

格式化剛剛建立的lv

命令: mkfs -t ext4 /dev/vg_test/lv_test

建立目錄並掛載

建立目錄:

mkdir /test

掛載: mount /dev/vg_test/lv_test /test

檢視: df -h

我們發現系統已經掛載了剛剛建立的lv

還有最後一步,設定開機掛載

將 /etc/fstab

至此,大功告成!

end注意事項

linux系統下動態庫的建立

需求 以建立乙個加減法功能的動態庫為例。1 分別建立乙個加減法的庫函式 add.c,sub.c int add int a,int b int sub int a,int b 2 將庫函式檔案生成目標檔案 gcc c sub.c add.c fpic add.o,sub.o 3 將目標檔案分裝成庫 ...

linux系統下vsftpd使用者建立,指定資料夾

工作記錄20190415 需求 由於內網傳輸 非敏感資訊提供ftp傳輸,就不採用sftp了 安全措施 目錄加權,賬號密碼 linux建立ftp使用者 root使用者下執行 useradd d home test m test usermod s sbin nologin test 限定使用者test...

疫情下,LV門口排起了長隊

國人對奢侈品的熱衷已經不是什麼新鮮事了,但是近期一組資料的 還是讓人不禁感嘆一句 原來中國人已經有錢到這個地步了!2020年中國成全球奢侈品市場唯一正增長國家。得中國消費者得奢侈品天下 據有關資料顯示 2020年全球個人奢侈品市場交易額同比下降23 但中國內地奢侈品消費有望逆勢上揚48 達3460億...