欢迎来到天天文库
浏览记录
ID:9745341
大小:60.00 KB
页数:5页
时间:2018-05-07
《如何使用lvm管理分区并调整大小》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、如何使用LVM管理分区并调整大小 问题 LVM原先用于IBM的AIX系统 是一种分配磁盘空间到逻辑分区的磁盘管理系统 她可以灵活的动态调整分区的大小 方便管理 从FedoarCore3和RedhatEnterpriseLinux4起 LVM成为了安装系统的默认值 选择自动分区,就自动使用LVM 当给服务器挂接新硬盘的时候 新硬盘以可以使用LVM挂接到服务器上 方法如本文所述 解决方案 假设现在给服务器挂接了一块339.14GB的磁盘 并希望使用LVM对这个磁盘进行分区管理 本文中我们创建两个分区,名字分别叫做dat
2、a和data1 大小分别为300GB和39GB 然后使用LVM调整其大小 首先确认硬盘的设备名称 执行lvmdiskscan命令 例如得到如下结果 [rootns/data]#lvmdiskscan /dev/cciss/c0d0p1[99.59MB] /dev/cciss/c2d0p1[1.00KB] /dev/cciss/c0d0p2[33.82GB]LVMphysicalvolume /dev/cciss/c2d0p5[339.14GB] 0disks 2partitions 0LVMphysicalvolume
3、es [rootns/data]# 则339.14GB对应的/dev/cciss/c2d0p5就是设备名称 在设备/dev/cciss/c0d0p2的后边已经带有LVM的标记了 表示装Linux系统的时候就使用了LVM ■■创建物理分区■■ fdisk/dev/cciss/c2d0p5 按n键,创建一个分区。 类型选择主分区,大小设置为整个磁盘339.14GB即可 创建完成后按e,首先要在物理分区上创建pv方可。 执行pvcreate/dev/cciss/c2d0p5即可 ■■创建vg■■ vg的全称是VolumeGro
4、up,他是一个Volume组,每个pv上要建立一个vg 执行vgcreateVolGroup01/dev/cciss/c2d0p5 其中VolGroup01是名称,可以自定义 ■■创建lv■■ lv的全称是LogicalVloume 执行lvcreate-L300G-ndataVolGroup01 其中-L300G表示空间是300G -ndata表示名字为data VolGroup01表示所在的vg 随后lv创建完成 这个lv的名字将会叫做/dev/vg名字/lv名字 例如/dev/VolGroup01/data 执行l
5、vscan可以查看名字 [rootns~]#lvscan ACTIVE'/dev/VolGroup01/data'[300.00GB]inherit ACTIVE'/dev/VolGroup00/LogVol00'[32.78GB]inherit ACTIVE'/dev/VolGroup00/LogVol01'[1.00GB]inherit [rootns~]# 这个结果就表示名为data的lv已经创建完成。 同理,再创建data1分区 执行lvcreate-L39G-ndata1
6、VolGroup01 ■■格式化lv■■ 执行mkfs.ext3/dev/VolGroup01/data 将磁盘格式化成ext3格式 执行mkfs.ext3/dev/VolGroup01/data1 将磁盘格式化成ext3格式 ■■挂载lv到普通目录■■ mkdir/ mount/dev/VolGroup01/data/ mkdir/1 mount/dev/VolGroup01/data1/ 即可将刚才的两个lv分区分别挂载到/和/1的位置 修改/etc/fstab可以在启动时候自动挂载到相应位置 执行df-h可以看分
7、区列表和空间的情况 ■■调整lv的大小■■ 首先取消挂载 umount/ umount/1 执行lvresize-L-30G/dev/VolGroup01/data 即可给刚才的data分区减少30GB空间 执行lvresize-L+30G/dev/VolGroup01/data1 即可给刚才的data1分区增加30GB空间 修改之后重新挂载 mount/dev/VolGroup01/data/ mount/dev/VolGroup01/data1/1——感谢阅读这篇文章,..,
此文档下载收益归作者所有