Linux LVM管理

1.      增加磁盘扩展分区

fdisk /dev/sda 进入如下界面

n选择新建扩展分区

p创建主分区(其实就是独立分区)

t命令修改分区系统属性(将新建的扩展分区更改为逻辑卷)


以上执行完需重启

 

2.      创建物理分区

pvcreate /dev/sda4

3.      将新建的物理分区扩展到逻辑卷中

vgextend VolGroup /dev/sda4

4.      扩展已有的逻辑卷

lvextend -n /dev/mapper/VolGroup-LogVol01 -L +345

下面为另外一个调整分区的步骤:

调整逻辑分区大小:


  1. df -h 和lvscan查看分区 使用pvscan查看物理卷,和剩余空间

  2. lvdisplay查看单个分区
    lvcreate -n /dev/vg01/lvtest -L 50GB  创建一个50GB大小的分区,分区名为lvtest   相应的删除使用lvremove
  3. 格式化分区,格式化为ext4
     mkfs.ext4 /dev/vg01/lvtest  将逻辑分区格式化为ext4分区
  4. 配置/etc/fstab文件夹,格式参照其他的
  5. 创建相应的文件夹,如/test
  6. 执行mount test即可  相应的,卸载使用umount
  7. 如果要扩展某个逻辑卷
    先执行lvextend -n /dev/vg01/lvtest -L +10GB(+是要扩展的大小)  (lvextend -n /dev/vg01/lvtest -L 60GB) 后面的大小为扩容后的大小一样,和lvreduce一样,直接使用lvreduce会毁掉之前的数据)
    再执行resize2fs -f /dev/mapper/VolGroup-lv_root 

  8. 如果是修改swap分区,则格式化的时候使用mkswap /dev/vg01/lvswap swapoff /dev/vg01/lvswap swapon /dev/vg01/lvswap
  9. cat /proc/sys/vm/swappiness此参数为查看swpa分区使用策略,100为尽量使用swap分区

以上为简单的扩分区步骤,

常用的命令有很多,fdisk,pvscan, lvscan pvcreate lvcreate lvextend lvremove ,pvremove ,resize2fs, mkfs。mount 等,需要配合使用。vgcreate ,包含关系为物理盘->pv->vg->lv->文件系统.

另外一定不要忘记配置/etc/fstab否则服务器自检有问题,那就只能用单用户模式或者救援模式修改了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值