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.增加一块硬盘
Linux根目录增加空间
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.
查看物理卷信息:
Linux根目录增加空间
红框里是加入vg后才有的,新创建的物理卷VG name是空的
7.将pv加到vg中
root@dubboadmin:~# vgextend dubboadmin-vg /dev/sdc1
查看VG卷组信息:
Linux根目录增加空间
没有扩展之前 Free PE应该是你添加进去的pv的大小
8.将新的VG空间划入LV(扩容/dev/dubboadmin-vg/root)
将所有剩余空间全部划入LV
root@dubboadmin:~# lvextend -l +100%FREE /dev/dubboadmin-vg/root

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










本文转自 xinsir999 51CTO博客,原文链接:http://blog.51cto.com/xinsir/2057685,如需转载请自行联系原作者
目录
相关文章
|
18天前
|
负载均衡 Ubuntu 应用服务中间件
nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
通过合理配置 Nginx,我们可以高效地管理和发布软件源,为用户提供稳定可靠的服务。
80 13
|
5月前
|
存储 Linux 调度
深入理解Linux内核:从用户空间到内核空间的旅程
【8月更文挑战第4天】在这篇文章中,我们将探索Linux操作系统的核心—内核。通过了解内核如何管理硬件资源,以及它是如何在用户空间和内核空间之间架起桥梁的,我们可以更好地理解操作系统的工作原理。本文将介绍一些关键概念,并通过代码示例来揭示这些概念是如何在实际中应用的。无论你是开发者、系统管理员还是对操作系统感兴趣的爱好者,这篇文章都将为你提供一个深入了解Linux内核的机会。让我们开始这段旅程吧!
|
6月前
|
Linux
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
|
6月前
|
Linux Windows
Linux01---目录结构,Linux系统下只有一个最顶级的树/,Windows系统有盘符概念,而Linux系统没有盘符概念,整个系统都在/根目录下,Linux 系统写法 /user/local
Linux01---目录结构,Linux系统下只有一个最顶级的树/,Windows系统有盘符概念,而Linux系统没有盘符概念,整个系统都在/根目录下,Linux 系统写法 /user/local
|
5月前
|
存储 NoSQL Linux
深度探索Linux操作系统 —— 从内核空间到用户空间3
深度探索Linux操作系统 —— 从内核空间到用户空间
55 9
|
5月前
|
存储 NoSQL Linux
深度探索Linux操作系统 —— 从内核空间到用户空间2
深度探索Linux操作系统 —— 从内核空间到用户空间
55 7
|
5月前
|
存储 安全 Linux
深度探索Linux操作系统 —— 从内核空间到用户空间1
深度探索Linux操作系统 —— 从内核空间到用户空间
60 4
|
7月前
|
存储 缓存 Linux
Linux 根目录下的目录都是什么作用
【6月更文挑战第22天】Linux 根目录下的目录都是什么作用
208 56
|
5月前
|
监控 Linux
在Linux中,如何检查磁盘使用情况和剩余空间?
在Linux中,如何检查磁盘使用情况和剩余空间?