Ubuntu 系统调整LVM卷/home分区到 / 分区

解决linux系统Ubuntu 下调整home和根分区大小:目标:将 /dev/mapper/ubuntu--55--vg-home 缩小到1.5T,并将剩余的空间添加给/dev/mapper/ubuntu--55--vg-root,1.首先查看磁盘使用情况...

目标:将/dev/mapper/ubuntu--55--vg-home 缩小到 1.5T,并将剩余的空间添加给/dev/mapper/ubuntu--55--vg-root

1.首先查看磁盘使用情况

# df -h

2.卸载/home

# umount /home

3. 这里我们会看到 磁盘正在被使用 用 fuser 清除

     # fuser -m - k /home  

4.先启用 root 用户

 # vim /etc/ssh/sshd_config


添加这行 PermitRootLogin yes

5.重启服务

  #sudo /etc/init.d/ssh restart

6.用root用户登录 卸载 /home


卸载前后对比

7.调整分区大小

# resize2fs -p /dev/mapper/ubuntu--55--vg-home 1.5T

如果提示运行“e2fsck -f /dev/mapper/ubuntu--55--vg-home ”,则执行相关命令

# e2fsck -f /dev/mapper/ubuntu--55--vg-home

然后重新执行命令

# resize2fs -p /dev/mapper/ubuntu--55--vg-home 1.5T

注:resize2fs 为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvreduce的配合

8.挂载上/home,查看磁盘使用情况

# mount /home
# df -h

9.设置空闲空间

使用lvreduce指令用于减少LVM逻辑卷占用的空间大小。可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。记得输入 “y”

  # lvreduce -L +1.5T /dev/mapper/ubuntu--55--vg-home

注:lvreduce -L 1.5T的意思为设置当前文件系统为1.5T,如果/dev/mapper/ubuntu--55--vg-home 是指从当前文件系统上减少1.5T
使用lvreduce减小逻辑卷的大小。注意:减小后的大小不能小于文件的大小,否则会丢失数据。
可以使用vgdisplay命令等查看一下可以操作的大小。也可以是用fdisk -l命令查看详细信息

  # vgdisplay

注:vgdisplay为显示LVM卷组的元数据信息

10.把闲置空间挂在到根目录下

 #lvextend -L +4.0T /dev/mapper/ubuntu--55--vg-root


注:lvextend -L +4.0T为在文件系统上增加4.0T

刷新

  # resize2fs -p /dev/mapper/ubuntu--55--vg-root

11.检查调整结果

# df -h
时间: 2024-10-27 10:00:11

Ubuntu 系统调整LVM卷/home分区到 / 分区的相关文章

分区-ubuntu配逻辑卷的问题,希望提点建议

问题描述 ubuntu配逻辑卷的问题,希望提点建议 我用真机装了ubuntu,硬盘大小3T,但在装机的时候分区只分了300G,剩余的空间是空闲的,现在我想在这剩余的空间里配100G的逻辑卷,该怎么弄. 解决方案 没有遇到过这样的问题

Ubuntu编辑ext2/ext3/FAT32/NTFS磁盘分区卷标

根据不同的磁盘分区类型,分别有3个程序可供选用. Mtools 适用于 FAT32 格式分区. ntfsprogs 适用于 NTFS 格式分区. e2label适用于 ext2 和 ext3 型格式分区. 以上程序的具体使用说明分别如下: 使用mtools编辑FAT32磁盘分区卷标 我想更改由系统自动挂载的USB设备中的FAT32分区卷标.我有两个外接硬盘驱动器(一个日常家用,一个公司工作用),其中一个是http://www.aliyun.com/zixun/aggregation/11683.

linux-双系统下Linux(ubuntu)不能进入windows的NTFS分区之挂载错误问题解决

问题描述 双系统下Linux(ubuntu)不能进入windows的NTFS分区之挂载错误问题解决 安装windows8.1和unbuntu14 后,可以在ubuntu下访问window下的任何磁盘分区,用了一段时间后发现不能访问了,很少让人蛋疼啊,没办法网上自己找到了解决办法,亲测可用,分享一下: 问题: 安装完ubuntu后,不能访问win8里面的分区,访问会提示不能访问XXX ,Error mounting /dev/sda8 at /media/my/XXX: Command-line

【解决】修改LVM卷组名重启系统后,无法进入进入系统

一台服务器系统已经安装完毕,但是LVM的卷组vg使用的是默认的VolGroup名称,使用起来感觉不舒服,打算把这个卷组名称修改为vg. 先来查看系统中有关LVM的相关信息,使用如下命令: /etc/fstab /etc/grub.conf df –h lvs vgs 通过上图,我们可以看到.目前系统中的根分区.交换分区全部是在LVM下,只有/boot分区单独分开的.所以我们在修改卷组名称之后,这些挂载点,系统肯定是无法识别的. 那么如何让系统识别这些挂载点呢?要让系统识别这些挂载点,我们需要修改

如何将Linux系统转移至LVM卷

朋友今天突然找我,说是要把他的 Linux 系统的根分区磁盘扩大.接到这个问题,我马上开始查看下系统情况.是一台 CentOS 6.6 的系统,有两块磁盘分别是:/dev/vda1 是 15G 的根卷,/dev/vda2 是 1G 的交换分区,而整个 /dev/vda 磁盘总大小是 21G( 有 5G 的 /dev/vda5 空闲空间).现在要求增大 /dev/vda1 分区. 后面我给朋友三个方案: 第一个就是将 /dev/vda 上的空闲分区(/dev/vda5)随意作为 /home./va

如何将 Linux 系统转移至 LVM 卷

一.预备知识 了解什么是 dd 以及什么是 dump? dd 命令用于复制一个设备/分区,原样输出到另外一个文件/设备/分区. dump 命令用于备份 ext2 或者 ext3 文件系统.可将目录或整个文件系统备份至指定的设备,或备份成一个大文件.  备份好了用什么恢复? restore 命令是 dump 命令的逆过程,用于还原 dump 命令生成的备份文件.  二.环境模拟 首先要求有一个可以正常启动的分区,然后要有剩余空间!(这里有两种情况:一个是某分区,一个是新磁盘.两者类似,为了方便本文

linux lvm 安全 删除 硬盘或分区的教程

lvm的逻辑卷,可能由一个或者多个硬盘或者分区组成,如何才能安全的删除逻辑卷中的硬盘或者分区呢.适用场景,我有二块小硬盘,我想把其中一块小的硬盘换成大的.首先就要把逻辑卷中的小硬盘,安全的删除掉.下面是操作的详细过程. 1,查看分区情况 [root@iZ94zz3wqciZ data]# df -h  Filesystem            Size  Used Avail Use% Mounted on  /dev/xvda1             20G   15G  4.6G  76

Ubuntu轻松访问Windows NTFS和FAT32分区格式

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Ubuntu可以在你的WINDOWS分区上读写文件. Windows 分区格式通常为NTFS (Windows Vista, XP and 2000的默认格式) 或者,用的比较少的,FAT32格式. 你如果不确信是何种分区格式,可以在资源管理器中鼠标右击分区,在属性中可以看出是哪种. NTFS 分区格式 Ubuntu 7.10 发行就带有NTFS驱动,默认挂载N

Ubuntu 每日小贴士 - 在Ubuntu下用桌面图形界面挂载分区

如果在之前你询问过经验丰富的 Linux 用户如何在 Ubuntu 下挂载磁盘分区,他们可能会告诉你使用在 /etc 目录里的fstab文件.这似乎是 Linux 系统包括 Ubuntu 挂载分区的唯一方式. 呵呵,幸亏有了GNOME Disk Utility,让挂载分区变得更加多样化.使用这个磁盘工具,你就可以在图形界面下轻松的挂载分区,不需要再在命令行下修改 fstab 文件.fstab 文件是一个用来列出可用磁盘和分区的 Linux 文件,同时指示出他们的挂载情况. mount 命令查找