磁盘分区管理-逻辑卷LVM管理

创建LVM

[root@localhost ~]# pvcreate /dev/sdg				//将物理磁盘转换为物理卷
  Physical volume "/dev/sdg" successfully created.
[root@localhost ~]# vgcreate vg2 /dev/sdg 			//创建卷组vg2
  Volume group "vg2" successfully created
[root@localhost ~]# lvcreate -L 200M -n lv2 vg2		//创建逻辑卷 的大小 卷名lv2 组名vg2
  Logical volume "lv2" created.
[root@localhost ~]# mkfs.ext4 /dev/vg2/lv2				//创建文件系统格式化
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=1024 (log=0)
分块大小=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
51200 inodes, 204800 blocks
10240 blocks (5.00%) reserved for the super user
第一个数据块=1
Maximum filesystem blocks=33816576
25 block groups
8192 blocks per group, 8192 fragments per group
2048 inodes per group
Superblock backups stored on blocks: 
	8193, 24577, 40961, 57345, 73729

Allocating group tables: 完成                            
正在写入inode表: 完成                            
Creating journal (4096 blocks): 完成
Writing superblocks and filesystem accounting information: 完成 

[root@localhost ~]# mkdir /mnt/lv2				//创建挂载点
[root@localhost ~]# mount /dev/vg2/lv2 /mnt/lv2 		//挂载
[root@localhost ~]#


[root@localhost ~]# mkdir /mnt/lv2				//测试能否使用 结果正常创建文件
[root@localhost ~]# mount /dev/vg2/lv2 /mnt/lv2
[root@localhost ~]# touch /mnt/lv2/111
[root@localhost ~]# ls /mnt/lv2/
111  lost+found
[root@localhost ~]#

Lv扩容

扩大lv lvextend

[root@localhost ~]# df -hT  //查看原来lv的大小
文件系统                类型      容量  已用  可用 已用% 挂载点
/dev/mapper/vg2-lv2     ext4      190M  1.6M  175M    1% /mnt/lv2
[root@localhost ~]# lvextend -L +1G /dev/vg2/lv2
[root@localhost ~]# lvextend -L +200M /dev/vg2/lv2  	  //给lv增加空间
[root@localhost ~]# resize2fs /dev/vg2/lv2     //扩容后不会直接显示,我们来刷新
[root@localhost ~]# df -hT							//查看扩容后的空间
文件系统                类型      容量  已用  可用 已用% 挂载点
/dev/mapper/vg2-lv2     ext4      1.4G  2.7M  1.3G    1% /mnt/lv2

相反 lv缩小的命令为 lvreduce -L -2G /dev/vg1/lv1

Vg扩容

[root@localhost ~]# pvcreate /dev/sdh		//将pv增加到vg中
  Physical volume "/dev/sdh" successfully created.
[root@localhost ~]# vgextend vg2 /dev/sdh 			//扩展vg,把sdh添加进vg2
  Volume group "vg2" successfully extended
[root@localhost ~]#
[root@localhost ~]# vgs					//查看VG 现在是10G 我们刚开始是5G ,sdh盘是5G说明已经扩容成功
  VG     #PV #LV #SN Attr   VSize   VFree 
  vg2      2   1   0 wz--n-   9.99g  8.60g

增加交换分区

[root@localhost ~]# free -m   //查看原来交换分区
              total        used        free      shared  buff/cache   available
Mem:            972         412         205          19         353         399
Swap:          2047           0        2047

[root@localhost ~]# fdisk /dev/sdi      //新建一个2G的分区 过程略

[root@localhost ~]# partprobe /dev/sdi			//重新读取分区信息
[root@localhost ~]# ll /dev/sdi*
brw-rw---- 1 root disk 8, 128 7月  31 20:34 /dev/sdi
brw-rw---- 1 root disk 8, 129 7月  31 20:34 /dev/sdi1

[root@localhost ~]# mkswap /dev/sdi1
正在设置交换空间版本 1,大小 = 2097148 KiB
无标签,UUID=e6d8b1c1-41e9-4abe-bff3-4aa5b91a4ad3
[root@localhost ~]# swapon /dev/sdi1			//给刚分的分区设置成交换分区.
[root@localhost ~]# free -m					//重新查看 ,交换分区增大2G 
              total        used        free      shared  buff/cache   available
Mem:            972         414         204          19         353         398
Swap:          4095           0        4095

卸载交换分区 swapoff /dev/sdi1.

奋斗!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值