linux 磁盘操作

【Linux】磁盘分区和挂载
https://blog.csdn.net/weixin_60719453/article/details/123638445

B站 LVM磁盘扩容(两视频结合一起看)
https://www.bilibili.com/video/BV1NK411w7DL/?spm_id_from=333.337.search-card.all.click&vd_source=67a55a41c761267d30d2c54af620bf93
https://www.bilibili.com/video/BV16W411t7YY?p=3&vd_source=67a55a41c761267d30d2c54af620bf93

LinuxCentOS7关于PV neme券显示[unknown]问题
https://blog.csdn.net/Insupport/article/details/116033155

注意:磁盘超过2T用,gdisk或parted命令,具体百度
命令介绍
1.查看所有设备挂载情况

lsblk 或者 lsblk -f

2.获取权限

sudo su

  1. 查看当前磁盘大小

df -h

4.查看当前逻辑卷

lvdisplay

查看

vgdisplay 简写 vgs

查看物理卷

pvdisplay

查看 fdisk

给/dev/sdb 分区

fdisk /dev/sdb

查看磁盘的数量信息

fdisk -l |grep ‘/dev’

添加新磁盘的操作(必须顺序)
例子添加了两块磁盘

1.将物理磁盘设备初始化为物理卷

pvcreate /dev/sdb /dev/sdc

2.创建卷组,并将PV加入卷中
centos1卷组的名字

vgcreate centos1 /dev/sdb /dev/sdc

3.基于卷组创建逻辑卷
mylv逻辑卷的名字
2G:指添加磁盘的容量(例如:20G的磁盘只能添加19G,不然会报错)
报错信息:Volume group “centos1” has insufficient free space (5119 extents): 5120 required.
翻译:卷组“centos1”的可用空间不足(5119个扩展数据块):需要5120个。

lvcreate -n mylv -L 2G centos1

4.为创建好的逻辑卷创建文件系统
两种格式化

mkfs -t ext4 /dev/sdb1
或者
mkfs.ext4 /dev/centos1/mylv

5.将合适好的逻辑卷挂载使用

mkdisk newdisk(创建文件夹)或者使用mkdir 来创建文件夹
mount /dev/centos1/mylv /newdisk

6.给centos1卷组里添加一个逻辑卷

vgextend centos1 /dev/sde

7.给逻辑卷扩充

lvextend -L +10G /dev/centos1/mylv 按照固定数值添加
或者
lvextend -l +100%FREE /dev/centos1/mylv 按照比例添加

8.刷新分区(不刷新分区看不到扩充的内容)

resize2fs /dev/contos1/mylv

9.查看是否扩充成功

df -h

删除LVM(必须按照顺序删除)
查看磁盘挂载情况

df -h

umount /newdis #卸载磁盘

1删除LV

lvremove /dev/centos1/mylv

2.删除VG

vgremove centos1

3.删除物理卷

pvremove /dev/sdb

拉伸一个逻辑卷(扩充)
1、保证VG中有足够的空闲空间

vgdisplay

2.扩充逻辑卷

lvextend -L +10G /dev/centos1/mylv

3.查看扩充后的LV的大小

lvdisplay

4、更新文件系统

resize2fs /dev/centos1/mylv

5、查看更新后的文件系统

df -h

拉伸一个卷组(扩充)
1、将要添加到VG的硬盘格式化为PV

vpcreate /dev/sdd

2.将新的PV添加到指定的卷组中

vgextend centos1 /dev/sdd

3.查看扩充后的VG大小

vgdisplay

缩小一个逻辑卷
缩小一个逻辑卷必须要离线执行,不然会丢失数据
所以说必须先卸载掉逻辑卷在执行
1、卸载已经挂载的逻辑卷

umount /dev/centos1/mylv

2.缩小文件系统

resize2fs /dev/centos1/mylv 1G

3. 缩小LV

lvreduce -L -1G /dev/centos1/mylv

4.查看缩小后的LV

lvdisplay

5.挂载

mount /dev/centos1/newdisk

缩小一个卷组
1.将一个PV从制定卷组中移除

vgreduce centos1 /dev/sdd

2.查看缩小后的卷组大小

vgdisplay

比较乱,但是该有的命令都有

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值