zzzyuan

导航

lvm

改变分区类型

fdisk /dev/sdb

创建分区

t改变分区类型:

 

 

 

物理卷(Physical Volume,PV):指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

准备物理卷

pvcreate  /dev/sdb1

pvcreate  /dev/sdb2

pvcreate  /dev/sdb3

 

pvdisplay/pvs:列出当前的物理卷【用pvs列出】

pvremove  /dev/sdb3:删除物理卷

 

vgcreate  vg1 /dev/sdb1  /dev/sdb2  /dev/sdb3

vgdisplay/vgs:列出卷组

 

 

 

vgremove  vg1删除物理卷

 

 

 

 

创建逻辑卷:

lvcreate:

-L:指定逻辑卷的大小,单位为“kKmKgGtT”字节

-l:指定逻辑卷的大小(LE数)

-n:后面跟逻辑卷名

-s:创建快照

 

 

lvcreate -L 200M -n lv1 vg1

 

 

 

列出逻辑卷

lvdisplay

格式化mkfs.xfs /dev/vg1/lv1,再挂载

 

 

 

删除逻辑卷

lvremove /dev/vg1/lv1

 

 

 

重新设置卷大小

lvresize  -L  300M  /dev/vg1/lv1

 

 

 

e2fsck:用于检查使用 Linux ext2 档案系统的 partition 是否正常工作。

e2fsck [-pacnydfvFV] [-b superblock] [-B blocksize] [-l|-L bad_blocks_file] [-C fd] device

e2fsck –f /dev/vg1/lv1 检查磁盘错误(ext4执行)

  • device : 预备检查的硬盘 partition,例如:/dev/sda1
  • -a : 对 partition 做检查,若有问题便自动修复,等同 -p 的功能
  • -b : 设定存放 superblock 的位置
  • -B : 设定单位 block 的大小
  • -c : 检查该partition 是否有坏轨
  • -C file : 将检查的结果存到 file 中以便查看
  • -d : 列印 e2fsck 的 debug 结果
  • -f : 强制检查
  • -F : 在开始检查前,将device 的 buffer cache 清空,避免有错误发生
  • -l bad_blocks_file : 将有坏轨的block资料加到 bad_blocks_file 里面
  • -L bad_blocks_file : 设定坏轨的block资料存到 bad_blocks_file 里面,若无该档则自动产生
  • -n : 将档案系统以[唯读]方式开启
  • -p : 对 partition 做检查,若有问题便自动修复
  • -v : 详细显示模式
  • -V : 显示出目前 e2fsck 的版本
  • -y : 预先设定所有检查时的问题均回答[是]

 

resize2fs /dev/vg1/lv1更新逻辑卷信息(ext4执行)

缩减逻辑卷(xfs不支持)

e2fsck -f /dev/vg1/lv1 检查磁盘错误(ext)

resize2fs /dev/vg1/lv1 100M更新逻辑卷信息(ext)

lvresize -L 100M /dev/vg1/lv1重新设置卷大小

 

扩展卷组

fdisk /dev/sdb    新增/dev/sdb5(逻辑分区8e) 2G

pvcreate  /dev/sdb5

vgextend  vg1  /dev/sdb5

lvresize  -L  100M  /dev/vg1/lv1 重新设置卷大小

posted on 2019-12-16 19:03  思远道  阅读(193)  评论(0编辑  收藏  举报