Linux根目录增加空间

背景

线下有一台虚拟机df -h发现根分区内存不足,已用空间已经达到98%了,这样会造成很多问题,所以要给根分区增加空间

root@dubboadmin:~# df -h
文件系统                         容量  已用  可用 已用% 挂载点
/dev/mapper/dubboadmin--vg-root         96G   94G  500M   98% /
none                             4.0K     0  4.0K    0% /sys/fs/cgroup
udev                             2.0G  4.0K  2.0G    1% /dev
tmpfs                            396M  692K  395M    1% /run

虚拟机版本为

root@dubboadmin:~# cat /etc/issue
Ubuntu 14.04.3 LTS \n \l

操作

1.先将虚拟机关机 2.增加一块硬盘 3.fdisk -l fdisk -l查看新硬盘/dev/sdc是否已经识别到 4.将新硬盘进行分区

root@dubboadmin:~# fdisk /dev/sdc
Command (m for help): n        #新建分区
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p           #选择分区类型
Partition number (1-4, default 1):  #默认为1(因为是新磁盘第一次创建分区)
First sector (2048-41943039, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): #这里我只创建一个分区所以默认是使用所有空间
Using default value 41943039
Partition 1 of type Linux and of size 20 GiB is set
Command (m for help):  t  #更改分区类型
Selected partition 1
Hex code (type L to list codes): 8e
Changed system type of partition 1 to 8e(Linux LVM)

Command (m for help): w  #保存分区结果
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

5.加载硬盘 让系统重新读取分区表: root@dubboadmin:~# partprobe /dev/sdc 6.创建物理卷(PV): root@dubboadmin:~# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created. 查看物理卷信息: 红框里是加入vg后才有的,新创建的物理卷VG name是空的 7.将pv加到vg中 root@dubboadmin:~# vgextend dubboadmin-vg /dev/sdc1 查看VG卷组信息: 没有扩展之前 Free PE应该是你添加进去的pv的大小 8.将新的VG空间划入LV(扩容/dev/dubboadmin-vg/root) 将所有剩余空间全部划入LV root@dubboadmin:~# lvextend -l +100%FREE /dev/dubboadmin-vg/root

9.再df -h一下,发现根分区可用空间已经增大了

相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
公众号推荐
   一个健康类的公众号,欢迎关注
小青桔健康