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

2019-03-18 21:23:04 +08:00
 VKMEPR

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

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

4070 次点击
所在节点    Linux
10 条回复
msg7086
2019-03-18 21:33:30 +08:00
https://unix.stackexchange.com/a/227318/162362

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

给你一个方向,你可以划分一个小分区,在这个分区内弄个临时系统,配置 Grub 默认引导到这个系统,重启进入这个系统,然后该干嘛干嘛。这个临时系统建议你选择 Debian 或 Gentoo。
或者你不想划分出一个临时分区,也可以直接配置 Grub 引导某些 Live CD 镜像,将 IP 地址和 SSH 用户密码等等设置通过参数传递给 Live 系统,不过你要在本地先做好测试,确保所有参数都能够正确传递。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/545926

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX