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億...