最近手头一台运行在hyper - v下面抓数据的服务器(Ubuntu 16.04)磁盘空间不够了,之前也没有把数据单独放到一个分区,所以只能想办法把根目录给搞大一点。之前没有处理过这样的问题,网上搜了很多资料,现在把拓展方法记录,分享出来。
建议在操作之前做好备份工作
-
<李>调大物理磁盘李>
<李>确定要操作的磁盘李>
<李>扩展LVM逻辑分区所在的物理拓展分区李>
<李>新增LVM逻辑分区李>
<李>新分区合并到相应抑扬顿挫集团李>
<李>更新文件系统李>
虚拟机关机,然后直接在虚拟机管理里面操作。
现在把磁盘从100 g调整到300克了
先看下磁盘使用情况,运行命令
root@vm003: ~ # df - h 文件系统大小使用效果使用%安装> root@vm003: ~ # fdisk - l 磁盘/sda: 300直布罗陀海峡,322122547200字节,322122547200部门 单位:部门1 * 512=512字节 扇区大小(逻辑/物理):512字节/4096字节 I/O大小(最?最优):4096字节/4096字节 磁碟标签类型:dos xa88f1366磁盘标识符:0 设备启动开始结束扇区大小Id类型 Linux/dev/sda1 * 2048 999423 997376 487 83/dev/sda2 1001470 209713151 1001470 99.5 g 5扩展/dev/sda5 1001472 209713151 1001472 99.5 g 8 e Linux LVM 分区2不开始> root@vm003: ~ #/sda分开 GNU Parted 3.2 使用sda 欢迎来到GNU Parted !类型“帮助”来查看命令的列表。 (分开)打印#查看分区 模式:微软虚拟磁盘(scsi) 磁盘/sda: 322 gb 扇区大小(逻辑/物理):512 b/4096 b 分区表:msdos 磁盘国旗: 数量开始结束大小类型文件系统标志 1 1049 kb 512 mb主ext2引导511 mb 2 513 mb 107 gb 107 gb的扩展 5 513 mb 107 gb 107 gb逻辑lvm (分开)resizepart 2 #调整sda2分区大小 结束# 63;(107 gb) & # 63;0 #直接充满 (分开)打印#再次查看 模式:微软虚拟磁盘(scsi) 磁盘/sda: 322 gb 扇区大小(逻辑/物理):512 b/4096 b 分区表:msdos 磁盘国旗: 数量开始结束大小类型文件系统标志 1 1049 kb 512 mb主ext2引导511 mb 2 513 mb 322 gb 322 gb的扩展 5 513 mb 107 gb 107 gb逻辑lvm (分开)问#完成退出 信息:你可能需要更新挂载。
现在我们已经把/dev/sda2给拓展出来了
运行命令
root@vm003: ~ # fdisk sda 欢迎来到fdisk (util-linux 2.27.1)。 变化会一直保存在内存中,> root@vm003: ~ #中 - - - - - - - - - - - -卷组 Ubuntu VG的名字 系统标识 格式lvm2
可以看出我们要操作的VG的名字为Ubuntu,记录下来。
接着运行命令
root@vm003: ~ # vgextend Ubuntu/dev/sda6 #/dev/sda6是刚刚增加的LVM分区 设备/dev/sda6没有找到(或被过滤)。 无法添加物理卷“/dev/sda6”卷组的Ubuntu。
呃,,提示没有找到/dev/sda6这个设备,还是重启一下好了。
root@vm003: ~ #重启
重启后再次执行
root@vm003: ~ # vgextend Ubuntu/dev/sda6 #/dev/sda6是刚刚增加的LVM分区 物理卷“/dev/sda6”成功创建了 卷组“Ubuntu”成功地扩展
再查看一组下的体积数的状态,运行命令
root@vm003: ~ # vg VG # PV # LV # SN Attr VSize VFree Ubuntu 2 2 0 wz - n - 299.52 g 200.00 g
确实加进去了。
然后运行
root@vm003: ~ # lvdisplay 推荐- - - - - - - - - - - -逻辑卷 LV路径/dev/Ubuntu/root LV名字根 VG的名字Ubuntu
我们知道了Ubuntu VG的LV路径是/dev/Ubuntu/root,记录下来。
然后运行
root@vm003: ~ # lvresize - l + 100%免费/dev/Ubuntu/root #/dev/Ubuntu/root是LV的道路 逻辑卷的大小Ubuntu 95.52/根从直布罗陀海峡(24453区段)295.52直布罗陀海峡(75652区段)。 根成功调整逻辑卷。Ubuntu系统下扩展LVM根目录的方法