linux调整分区大小
查看一下当前分区情况
|
1
2
3
4
5
6
7
8
|
[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 50G 747M 46G 2% /tmpfs 7.8G 0 7.8G 0% /dev/shm/dev/sda1 485M 32M 429M 7% /boot/dev/mapper/VolGroup-lv_home 163G 188M 155G 1% /home |
我需要把VolGroup-lv_home下面的容量挪120G到VolGroup-lv_root中,
步骤如下:
1.先缩小VolGroup-lv_home,缩小是需要先umount的,扩大则不需要。
|
1
2
3
4
5
6
7
|
[root@localhost ~]# umount /home[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 50G 747M 46G 2% /tmpfs 7.8G 0 7.8G 0% /dev/shm/dev/sda1 485M 32M 429M 7% /boot |
2.使用resize2fs命令调整文件系统大小:
|
1
2
3
|
[root@localhost ~]# resize2fs /dev/mapper/VolGroup-lv_home 20Gresize2fs 1.41.12 (17-May-2010)Please run 'e2fsck -f /dev/mapper/VolGroup-lv_home' first. |
执行resize2fs调整VolGroup-lv_home为20G,提示需要先执行e2fsck -f /dev/mapper/VolGroup-lv_home检查分区,那就执行吧。
|
1
2
3
4
5
6
7
8
|
[root@localhost ~]# e2fsck -f /dev/mapper/VolGroup-lv_homee2fsck 1.41.12 (17-May-2010)Pass 1: Checking inodes, blocks, and sizesPass 2: Checking directory structurePass 3: Checking directory connectivityPass 4: Checking reference countsPass 5: Checking group summary information/dev/mapper/VolGroup-lv_home: 11/10829824 files (0.0% non-contiguous), 727657/43313152 blocks |
检查完成后重新执行resize2fs命令
|
1
2
3
4
|
[root@localhost ~]# resize2fs /dev/mapper/VolGroup-lv_home 20Gresize2fs 1.41.12 (17-May-2010)Resizing the filesystem on /dev/mapper/VolGroup-lv_home to 5242880 (4k) blocks.The filesystem on /dev/mapper/VolGroup-lv_home is now 5242880 blocks long. |
3.调整LVM分区大小
|
1
2
3
4
5
6
|
[root@localhost ~]# lvresize -L 20G /dev/mapper/VolGroup-lv_home WARNING: Reducing active logical volume to 20.00 GiB THIS MAY DESTROY YOUR DATA (filesystem etc.)Do you really want to reduce lv_home? [y/n]: y Reducing logical volume lv_home to 20.00 GiB Logical volume lv_home successfully resized |
执行成功, 重新mount /home
|
1
2
3
4
5
6
7
8
|
[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 50G 747M 46G 2% /tmpfs 7.8G 0 7.8G 0% /dev/shm/dev/sda1 485M 32M 429M 7% /boot/dev/mapper/VolGroup-lv_home 20G 172M 19G 1% /home |
可以看到VolGroup-lv_home已经变成20G了
4.把VolGroup-lv_root调大,由于VolGroup-lv_home从163G变成了20G,所以可以使用的大小为143G
先调整Lvm大小
|
1
2
3
|
[root@localhost ~]# lvresize -L +143G /dev/mapper/VolGroup-lv_root Extending logical volume lv_root to 193.00 GiB Logical volume lv_root successfully resized |
再调整文件系统大小
|
1
2
3
4
5
6
|
[root@localhost ~]# resize2fs /dev/mapper/VolGroup-lv_rootresize2fs 1.41.12 (17-May-2010)Filesystem at /dev/mapper/VolGroup-lv_root is mounted on /; on-line resizing requiredold desc_blocks = 4, new_desc_blocks = 13Performing an on-line resize of /dev/mapper/VolGroup-lv_root to 50593792 (4k) blocks.The filesystem on /dev/mapper/VolGroup-lv_root is now 50593792 blocks long. |
5.最后查看分区情况,可以看到已经调整成功了
|
1
2
3
4
5
6
7
8
|
[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 190G 754M 180G 1% /tmpfs 7.8G 0 7.8G 0% /dev/shm/dev/sda1 485M 32M 429M 7% /boot/dev/mapper/VolGroup-lv_home 20G 172M 19G 1% /home |
linux调整分区大小的更多相关文章
- linux 调整文件系统大小 LVM
fuser -m /home umount /home lvreduce -L 150G /dev/mapper/centos-home lvextend -L +300G /dev/mapper/c ...
- 调整分区大小(ext2\ext3\ext4)
现在的时间是2017年5月27日 我想说调整分区大小没那么麻烦,至少我直接将一个ext3格式分区从50G减少到了30G. 步骤如下 1 首先确保那个分区是没被挂载的. 2 调整分区大小,但是其实并没有 ...
- 在不损坏数据的情况下调整分区大小(ext2\ext3\ext4)
现在的时间是2017年5月27日 我想说调整分区大小没那么麻烦,至少我直接将一个ext3格式分区从50G减少到了30G. 步骤如下 1 首先确保那个分区是未挂载的. 2 调整分区大小,但是其实并没有实 ...
- Linux(Centos)下调整分区大小(以home和根分区为例)
在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致 软件安装的时候会报安装空间不够,这就很麻烦.在这里我就记录一下 ...
- linux 逻辑卷管理 /dev/mapper/VolGroup-lv_root 100%调整分区大小
1.解决过程 # df -h // 查看分区 # umount /home // 取消挂载 # e2fsck -f /dev/mapper/VolGroup-lv_home // 分区检测 ...
- Centos/Linux下调整分区大小(以home和根分区为例)
转载于 https://blog.csdn.net/qq_33233768/article/details/65437609 在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会 ...
- linux 逻辑卷管理 调整分区大小
测试机各种报错,创建个目录都报错,df看了一下,发现VolGroup-lv_root 100%,虚拟磁盘满了,怎么办呢 1,解决过程 # df -h //查看分区 # umount /home //取 ...
- [转]AIX下调整分区大小
AIX下调整文件系统大小 - [work] 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://wangsuiri.blogbus.com/logs/35448074.htm ...
- CentOS 6.5 64位,调整分区大小
调整硬盘分区大小 想增加root空间,减少home空间. 1.查看硬盘使用情况. [root@npm ~]# df -h Filesystem Size Used Avail Use% Mounted ...
随机推荐
- confluence启动关闭
cd /opt/atlassian/confluence/bin startup.sh shutdown.sh
- 洛谷P1518 两只塔姆沃斯牛 The Tamworth Two
P1518 两只塔姆沃斯牛 The Tamworth Two 109通过 184提交 题目提供者该用户不存在 标签USACO 难度普及+/提高 提交 讨论 题解 最新讨论 求数据 题目背景 题目描 ...
- TCP/IP详解学习笔记(4)-- ARP 和 RARP
1.ARP 地址解析协议(Address Resolution Protocol,ARP)是在仅知道主机的IP地址时确地址解析协议定其物理地址的一种协议. 在TCP/IP协议中,A ...
- 【WCF 1】WCF框架宏观了解
导读:使用WCF框架爱开发项目也有很长一段时间了,最开始的时候,是理解的不深,所以不写博客进行总结.后来是项目赶,发现需要总结的有很多,一直没有把WCF排上日程,尤其是最近研究EF这一块,更是研究了一 ...
- Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 7d90eb80-29e2-4238-b658-ade407ff9456. Last exception: [u'Traceback (most recent call last):\n', u' File "/usr/lib/py
Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 7d90eb80-29e2-42 ...
- ps 命令详解
有时候系统管理员可能只关心现在系统中运行着哪些程序,而不想知道有哪些进程在运行.由于一个应用程序可能需要启动多个进程.所以在同等情况下,进程的数 量要比程序多的多.为此从阅读方面考虑,管理员需要知道系 ...
- EnCase v7 could not recognize Chinese character folder names / file names on Linux Platform
Last week my friend brought me an evidence file duplicated from a Linux server, which distribution i ...
- leetcode 9
判断一个数是否为回文数,不利用额外的空间. 思路:将数反转后进行比较. 注意:反转之后数越界的判断,若越界,则不是回文数:负数不是回文数: 代码如下: class Solution { public: ...
- Bootstrap CSS 描述
<!DOCTYPE html><html lang="zh-CN"><head> <!--定于内容,和内容的编码格式--> < ...
- shell脚本中的特殊符号
1.{} 大括号:用法一:通配符扩展eg: ls my_{finger,toe}s这条命令相当于如下命令的组合:ls my_fingers my_toeseg: mkdir {userA,userB, ...