自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在 Linux 中創(chuàng)建 LVM 分區(qū)的分步指南

系統(tǒng) Linux
在本指南中,我們將逐步介紹如何在 Linux 中創(chuàng)建 LVM 分區(qū)。

LVM 代表 “邏輯卷管理Logical Volume Management”,它是專門為服務(wù)器管理 Linux 系統(tǒng)上的磁盤或存儲的推薦方式。 LVM 分區(qū)的主要優(yōu)點之一是我們可以實時擴展其大小而無需停機。 LVM 分區(qū)也可以縮小,但不推薦。

為了演示,我在我的 Ubuntu 22.04 系統(tǒng)上連接了 15GB 磁盤,我們將從命令行在該磁盤上創(chuàng)建 LVM 分區(qū)。

準備
  • 連接到 Linux 系統(tǒng)的原始磁盤
  • 具有 sudo 權(quán)限的本地用戶
  • 預(yù)裝 lvm2 包

事不宜遲,讓我們深入了解這些步驟。

步驟 1、識別新連接的原始磁盤

登錄到你的系統(tǒng),打開終端并運行以下 ??dmesg?? 命令:

$ sudo dmesg | grep -i sd

在輸出中,查找大小為 15GB 的新磁盤。

dmesg-command-new-attached-disk-linux

識別新連接的原始磁盤的另一種方法是通過 ??fdisk?? 命令:

$ sudo fdisk -l | grep -i /dev/sd

輸出:

fdisk-command-output-new-disk

從上面的輸出,可以確認新連接的磁盤是 ??/dev/sdb??。

步驟 2、創(chuàng)建 PV(物理卷)

在開始在磁盤 ??/dev/sdb??? 上創(chuàng)建物理卷Physical Volume(PV)之前,請確保已安裝 ??lvm2?? 包。如果未安裝,請運行以下命令:

$ sudo apt install lvm2     // On Ubuntu / Debian$ sudo dnf install lvm2    // on RHEL / CentOS

運行以下 ??pvcreate??? 命令在磁盤 ??/dev/sdb?? 上創(chuàng)建 PV:

$ sudo pvcreate /dev/sdb  Physical volume "/dev/sdb" successfully created.$

要驗證 PV 狀態(tài),運行:

$ sudo pvs /dev/sdb或者$ sudo pvdisplay /dev/sdb

pvdisplay-command-output-linux

步驟 3、創(chuàng)建 VG(卷組)

要創(chuàng)建卷組Volume Group(VG),我們將使用 ??vgcreate?? 命令。創(chuàng)建 VG 意味著將 PV 添加到其中。

語法:

$ sudo vgcreare <vg_name>  <pv>

在我們的例子中,命令是:

$ sudo vgcreate volgrp01 /dev/sdb  Volume group "volgrp01" successfully created$

運行以下命令以驗證 VG(??volgrp01??)的狀態(tài):

$ sudo vgs volgrp01或者$ sudo vgdisplay volgrp01

上述命令的輸出:

vgs-command-output-linux

以上輸出確認大小為 15 GiB 的卷組 ??volgrp01?? 已成功創(chuàng)建,一個物理擴展Physical Extend(PE)的大小為 4 MB。創(chuàng)建 VG 時可以更改 PE 大小。

步驟 4、創(chuàng)建 LV(邏輯卷)

??lvcreate??? 命令用于從 VG 中創(chuàng)建邏輯卷Logical Volume LV。 ??lvcreate?? 命令的語法如下所示:

$ sudo lvcreate -L <Size-of-LV> -n <LV-Name>   <VG-Name>

在我們的例子中,以下命令將用于創(chuàng)建大小為 14 GB 的 LV:

$ sudo lvcreate -L 14G -n lv01 volgrp01  Logical volume "lv01" created.$

驗證 LV 的狀態(tài),運行:

$ sudo lvs /dev/volgrp01/lv01或者$ sudo lvdisplay /dev/volgrp01/lv01

輸出:

lvs-command-output-linux

上面的輸出顯示 LV(??lv01??)已成功創(chuàng)建,大小為 14 GiB。

步驟 5、格式化 LVM 分區(qū)

使用 ??mkfs??? 命令格式化 LVM 分區(qū)。在我們的例子中,LVM 分區(qū)是 ??/dev/volgrp01/lv01??。

注意:我們可以將分區(qū)格式化為 ext4 或 xfs,因此請根據(jù)你的設(shè)置和要求選擇文件系統(tǒng)類型。

運行以下命令將 LVM 分區(qū)格式化為 ext4 文件系統(tǒng)。

$ sudo mkfs.ext4 /dev/volgrp01/lv01

mkfs-ext4-filesystem-lvm

執(zhí)行下面的命令,用 xfs 文件系統(tǒng)格式化 LVM 分區(qū):

$ sudo mkfs.xfs /dev/volgrp01/lv01

要使用上述格式化分區(qū),我們必須將其掛載到某個文件夾中。所以,讓我們創(chuàng)建一個文件夾 ??/mnt/data??:

$ sudo mkdir /mnt/data

現(xiàn)在運行 ??mount??? 命令將其掛載到 ??/mnt/data?? 文件夾:

$ sudo mount /dev/volgrp01/lv01 /mnt/data/$ df -Th /mnt/data/Filesystem                Type  Size  Used Avail Use% Mounted on/dev/mapper/volgrp01-lv01 ext4   14G   24K   13G   1% /mnt/data$

嘗試創(chuàng)建一些沒用的文件,運行以下命令:

$ cd /mnt/data/$ echo "testing lvm partition" | sudo tee dummy.txt$ cat dummy.txttesting lvm partition$$ sudo rm -f  dummy.txt

完美,以上命令輸出確認我們可以訪問 LVM 分區(qū)。

要永久掛載上述 LVM 分區(qū),請使用以下 ??echo??? 命令將其條目添加到 ??fstab?? 文件中:

$ echo '/dev/volgrp01/lv01  /mnt/data  ext4  defaults 0 0' | sudo  tee -a /etc/fstab$ sudo mount -a

以上就是本指南的全部內(nèi)容,感謝閱讀。請在下面的評論區(qū)發(fā)表你的問題和反饋。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2024-01-17 08:00:56

LVM磁盤Linux

2018-04-26 09:30:54

LinuxLVM交換分區(qū)

2011-08-10 14:51:46

LinuxLVM分區(qū)

2023-08-02 09:59:51

2017-12-25 09:50:46

Linux邏輯卷管理文件系統(tǒng)

2020-10-09 11:15:14

LinuxLVM邏輯卷管理

2021-08-22 08:43:23

LVMLinux MintLinux

2024-09-25 08:46:31

2009-09-07 09:36:34

2022-11-23 15:57:40

測試開發(fā)Java

2020-03-23 11:08:29

Windows 10Kubernetes群集

2023-05-30 09:00:00

2024-09-03 13:59:47

2024-03-05 08:00:00

人工智能Kuberneste

2022-05-29 22:56:13

數(shù)據(jù)安全元數(shù)據(jù)

2024-10-12 08:00:00

機器學(xué)習(xí)Docker

2022-08-23 09:00:00

Web測試工具自動化

2023-01-10 13:53:21

Linux定時器

2018-04-25 08:36:48

Linux存儲LVM

2023-04-26 13:49:52

點贊
收藏

51CTO技術(shù)棧公眾號