Linux中LVM如何格式化磁盘

Posted by     "lxg" on Tuesday, June 4, 2024

搞Linux很久了。由于不是专业的运维对磁盘管理一直不是很清楚,最近在客户环境排查问题,需要安装新的硬盘一时半会没搞懂分区,怕搞坏了还特意请求了同事。抽个时间学习下。

首先学习几个命令

LVM介绍

其他知识点

df

用来显示磁盘使用情况,还可以加上-h参数,显示更易读的信息。

ubuntu@dev:~$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                              791M   20M  771M   3% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  9.8G  9.8G     0 100% /
tmpfs                              3.9G     0  3.9G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
/dev/sda2                          1.8G  271M  1.4G  17% /boot
tmpfs                              791M  4.0K  791M   1% /run/user/1000

lsblk

用于显示块设备信息,可以显示分区信息。

ubuntu@dev:~$ lsblk
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0                       7:0    0  63.9M  1 loop /snap/core20/2182
loop1                       7:1    0  63.9M  1 loop /snap/core20/2318
loop2                       7:2    0 111.9M  1 loop /snap/lxd/24322
loop3                       7:3    0  40.8M  1 loop /snap/snapd/20092
loop4                       7:4    0  40.9M  1 loop /snap/snapd/20290
loop5                       7:5    0    87M  1 loop /snap/lxd/28373
sda                         8:0    0    20G  0 disk
├─sda1                      8:1    0     1M  0 part
├─sda2                      8:2    0   1.8G  0 part /boot
└─sda3                      8:3    0  18.2G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0    10G  0 lvm  /
sdb                         8:16   0    10G  0 disk
sdc                         8:32   0    10G  0 disk
sr0                        11:0    1  1024M  0 rom

创建分区

sudo fdisk /dev/sdb

创建pv

sudo pvcreate /dev/sdb1

查看pv

pvdisplay

创建vg

vgcreate vgo /dev/sdb1

查看vg

vgdisplay

创建LV

sudo lvcreate -L 200G vg0 -n lv0

格式化

sudo mkfs.ext4 /dev/vg0/lv0

挂载

sudo mount /dev/vg0/lv0 /mnt

「真诚赞赏,手留余香」

Little Star Blog

真诚赞赏,手留余香

使用微信扫描二维码完成支付