搞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
「真诚赞赏,手留余香」
真诚赞赏,手留余香
使用微信扫描二维码完成支付