V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
VKMEPR
V2EX  ›  Linux

LVM 缩小根目录分区的正确操作方法?

  •  
  •   VKMEPR · 2019-03-18 21:23:04 +08:00 · 4096 次点击
    这是一个创建于 2106 天前的主题,其中的信息可能已经有所发展或是发生改变。

    安装系统时/根分区分多了,想缩小后给其它分区使用。根目录缩小有办法在线操作吗?

    貌似要先光盘进入rescue模式,卸载分区再操作。只能 SSH 远程连接是不是没法搞了?

    10 条回复    2019-03-19 08:09:43 +08:00
    msg7086
        1
    msg7086  
       2019-03-18 21:33:30 +08:00   ❤️ 1
    https://unix.stackexchange.com/a/227318/162362

    超 Hard 模式,不建议随手尝试。
    (我亲自试过这种做法,是可行的。但是极易失败,没有深厚 Linux 功底不建议尝试。
    ifaii
        2
    ifaii  
       2019-03-18 21:34:12 +08:00
    还得看你的文件系统,要可缩小的才行 如 ext4, 如果是 XFS 就没得搞
    VKMEPR
        3
    VKMEPR  
    OP
       2019-03-18 21:41:06 +08:00
    @msg7086 多谢,我去看看
    VKMEPR
        4
    VKMEPR  
    OP
       2019-03-18 21:42:41 +08:00
    @ifaii ext4 也要 rescue 下操作吧,xfs 也可以搞,但要格式化。。
    ifaii
        5
    ifaii  
       2019-03-18 21:48:49 +08:00
    @VKMEPR #4 当然是讨论无损操作啦 ,都格式化了还有啥不能整呢 ,缩小必须要 umount。。。得 rescue
    VKMEPR
        6
    VKMEPR  
    OP
       2019-03-18 21:54:23 +08:00
    @ifaii 嗯,所以没啥意义。。
    yuikns
        7
    yuikns  
       2019-03-18 23:38:09 +08:00 via iPhone
    我以前是拿个 livecd 进去整的。相当于操作一个外挂硬盘。虽然挺紧张好像也不复杂,一路平推就完事
    xupefei
        8
    xupefei  
       2019-03-19 06:48:20 +08:00 via iPhone
    提示一下,如果你的服务器是 vps,那么主机商提供的网页版 vnc 说不定能看到启动时的 grub 菜单。在那里选急救模式。
    defunct9
        9
    defunct9  
       2019-03-19 07:45:47 +08:00 via iPhone
    开 ssh,让我上去试试
    zent00
        10
    zent00  
       2019-03-19 08:09:43 +08:00 via iPhone
    我做过类似操作,远程将另外一个城市机房里物理机上的操作系统从 RHEL 更换为 Debian。

    给你一个方向,你可以划分一个小分区,在这个分区内弄个临时系统,配置 Grub 默认引导到这个系统,重启进入这个系统,然后该干嘛干嘛。这个临时系统建议你选择 Debian 或 Gentoo。
    或者你不想划分出一个临时分区,也可以直接配置 Grub 引导某些 Live CD 镜像,将 IP 地址和 SSH 用户密码等等设置通过参数传递给 Live 系统,不过你要在本地先做好测试,确保所有参数都能够正确传递。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5530 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:53 · PVG 13:53 · LAX 21:53 · JFK 00:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.