Ubuntu使用LVM(邏輯卷管理)掛載磁盤的操作步驟
在 Ubuntu 中使用 LVM(邏輯卷管理)掛載磁盤需要完成物理卷初始化、卷組創(chuàng)建、邏輯卷劃分及文件系統(tǒng)配置等步驟。以下是詳細(xì)操作指南:
一、前期準(zhǔn)備
安裝 LVM 工具
確保系統(tǒng)已安裝 lvm2 工具包:
sudo apt update && sudo apt install -y lvm2
識別磁盤與分區(qū)
使用以下命令查看可用磁盤及分區(qū)信息:
lsblk -f # 查看磁盤分區(qū)和文件系統(tǒng)類型 sudo fdisk -l # 詳細(xì)磁盤信息
確認(rèn)目標(biāo)磁盤(如 /dev/sdb)未被使用且無重要數(shù)據(jù)。
二、創(chuàng)建 LVM 結(jié)構(gòu)
1.初始化物理卷(PV)
將磁盤或分區(qū)標(biāo)記為 LVM 物理卷:
sudo pvcreate /dev/sdb # 單個磁盤 sudo pvcreate /dev/sdb1 /dev/sdc1 # 多個分區(qū)
驗證物理卷:
sudo pvs # 或 pvdisplay
2.創(chuàng)建卷組(VG)
將物理卷合并為邏輯存儲池:
sudo vgcreate vg_data /dev/sdb # 卷組名稱為 vg_data
查看卷組信息:
sudo vgs # 或 vgdisplay
3.創(chuàng)建邏輯卷(LV)
從卷組中劃分邏輯卷:
sudo lvcreate -L 50G -n lv_storage vg_data # 指定大小 sudo lvcreate -l 100%FREE -n lv_storage vg_data # 使用剩余全部空間
驗證邏輯卷:
sudo lvs # 或 lvdisplay
三、格式化與掛載
1.格式化邏輯卷
選擇文件系統(tǒng)類型(如 ext4 或 xfs):
sudo mkfs.ext4 /dev/vg_data/lv_storage # ext4 格式 sudo mkfs.xfs /dev/vg_data/lv_storage # xfs 格式
2.創(chuàng)建掛載點并臨時掛載
sudo mkdir -p /mnt/data # 創(chuàng)建掛載目錄 sudo mount /dev/vg_data/lv_storage /mnt/data # 臨時掛載
驗證掛載:
df -hT | grep /mnt/data # 查看掛載狀態(tài) lsblk -f # 確認(rèn)文件系統(tǒng)類型
3.配置開機(jī)自動掛載
獲取 UUID:
sudo blkid /dev/vg_data/lv_storage
編輯 /etc/fstab:
sudo nano /etc/fstab
添加以下行(推薦使用 UUID):
UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/data ext4 defaults 0 2
驗證配置:
sudo mount -a # 無報錯即成功
四、擴(kuò)展 LVM 容量(可選)
若需擴(kuò)展邏輯卷,可按以下步驟操作:
添加新磁盤到卷組:
sudo pvcreate /dev/sdc # 初始化新磁盤 sudo vgextend vg_data /dev/sdc # 加入卷組
擴(kuò)展邏輯卷:
sudo lvextend -L +20G /dev/vg_data/lv_storage # 增加 20G
調(diào)整文件系統(tǒng):
ext4:
sudo resize2fs /dev/vg_data/lv_storage
xfs:
sudo xfs_growfs /mnt/data
五、常見問題排查
設(shè)備未識別:
- 檢查磁盤是否被系統(tǒng)識別(
lsblk)。 - 確認(rèn)分區(qū)類型已設(shè)置為
8e(LVM):
sudo fdisk /dev/sdb # 進(jìn)入分區(qū)工具,修改類型為 LVM
掛載失敗:
- 檢查
/etc/fstab中的 UUID 或設(shè)備路徑是否正確。 - 使用
fsck修復(fù)文件系統(tǒng):
sudo fsck /dev/vg_data/lv_storage
總結(jié)
通過以上步驟,可在 Ubuntu 中完成 LVM 磁盤的創(chuàng)建、掛載及自動掛載配置。LVM 的優(yōu)勢在于動態(tài)調(diào)整存儲空間,適用于需要靈活管理磁盤資源的場景。若需進(jìn)一步優(yōu)化,可結(jié)合 RAID 或快照功能提升數(shù)據(jù)可靠性。
以上就是Ubuntu使用LVM(邏輯卷管理)掛載磁盤的操作步驟的詳細(xì)內(nèi)容,更多關(guān)于Ubuntu LVM掛載磁盤的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
windows10 更新Ubuntu20.04 LTS的方法步驟
這篇文章主要介紹了windows10 更新Ubuntu20.04 LTS的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
基于Nginx0.8.54+PHP5.3.4+MySQL5.5.8的全新LNMP穩(wěn)定版架構(gòu)搭建的VPS
經(jīng)過幾個小時的編譯安裝配置,基于Nginx0.8.54+PHP5.3.4+MySQL5.5.8的全新LNMP穩(wěn)定版架構(gòu)搭建的VPS終于穩(wěn)定運行。2010-12-12
如何搭建并配置HTTPD文件服務(wù)及訪問權(quán)限控制
這篇文章主要介紹了如何搭建并配置HTTPD文件服務(wù)及訪問權(quán)限控制的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-06-06
Linux使用dd命令來復(fù)制和轉(zhuǎn)換數(shù)據(jù)的操作方法
Linux 中的 dd 命令是一個功能強(qiáng)大的數(shù)據(jù)復(fù)制和轉(zhuǎn)換實用程序,它以較低級別運行,通常用于創(chuàng)建可啟動的 USB 驅(qū)動器、克隆磁盤和生成隨機(jī)數(shù)據(jù)等任務(wù),本文給大家介紹了Linux 如何使用dd命令來復(fù)制和轉(zhuǎn)換數(shù)據(jù),需要的朋友可以參考下2025-01-01
使用Apache搭建http服務(wù)器實現(xiàn)CGI功能
專門處理 HTTP 請求的服務(wù)器,也被稱為 Web 服務(wù)器, 常用的 Web 服務(wù)器有 Apache和 Nginx ,當(dāng)然幾大巨頭五聯(lián)網(wǎng)公司也都有其獨自研發(fā)的 Web 服務(wù)器,比如阿里巴巴的Tengine, 這篇文章主要介紹了使用Apache搭建http服務(wù)器,實現(xiàn)CGI,需要的朋友可以參考下2024-07-07

