centos 炸掉了,急求解决办法

2018-12-21 09:41:16 +08:00
 lovefc

原因是这样的,是一个 vm 上安装的 centos 系统,然后我发现 home 分区不够用了,就从 root 分区里分出 10g 加到了 home,命令提示是正确的,但是 df -h 之后并没有添加上,然后我就重启了,重启后就 gg 了,提示如下图所示的错误。

然后我去百度这个错误,参考了

通过 grub 修改 kernel 参数,在 kernel 那行中加入 selinux=0,或者是 enforcing=0,然后点击 Enter 键,再点击 B 键

然而都没有作用,求大神帮我看看怎么肥事,可偿!

7814 次点击
所在节点    公司运营
51 条回复
lovefc
2018-12-21 09:41:59 +08:00
顶帖,让大家看到,现在慌的一匹,烟都拿不稳了,因为这台服务器上有东西在使用
lovefc
2018-12-21 09:44:26 +08:00
大佬快点出现啊
alvin666
2018-12-21 09:45:09 +08:00
关注一下( lz 居然还敢减分区大小...)
挂个 live 能进去把文件拷出来吗,or 备份?
lovefc
2018-12-21 09:47:11 +08:00
@alvin666 大佬能说详细些吗?怎么备份?我这方面小白,你说的太简略了
oott123
2018-12-21 09:50:11 +08:00
你至少需要说明:

1. 原来的分区表是什么样的?
2. 你使用了什么命令什么方法操作了分区?
alvin666
2018-12-21 09:50:15 +08:00
@lovefc 第一,重要的东西定时备份,现在没备份就只能救
第二,挂载一个 Linux live 的镜像进去,再挂载虚拟机的目录,看看能不能把文件拷出来
第三,都 8012 年了还有人敢调分区不备份,竟然还敢缩分区...(建议了解一下 ext4 的文件分布)
Bardon
2018-12-21 09:50:52 +08:00
重新开一个 vm,将这个坏的挂载上,fsck 跑一遍。
这么小白,公司怎么让你接触 centos 的。
alvin666
2018-12-21 09:53:38 +08:00
@Bardon fsck 可能会把根目录的一些文件直接弄没了,我觉得应该把 home 分区放弃掉,按照相同柱面号把 root 分区重建上,这样 root 分区的文件就全回来了
lovefc
2018-12-21 10:01:06 +08:00
@alvin666
@Bardon
@oott123

大佬们,看你们的回复,我心都凉了,我现在是毫无办法了,我也不是做运营的,只是个复制粘贴的 php 程序员,硬着头皮上的,救救我
liwl
2018-12-21 10:01:22 +08:00
且在江湖中,不说一个狂字。
尚未丰翼前,怎敢一飞冲天。
zcl0621
2018-12-21 10:01:32 +08:00
用 livecd 看下磁盘分区 首先看能不能挂载 root 分区 能挂载就尽快备份数据 备份完数据后 尝试修复文件系统
lovefc
2018-12-21 10:04:35 +08:00
@zcl0621 具体如何操作?你把我看成纯小白即可,大佬,你说话我听不懂啊
alvin666
2018-12-21 10:04:53 +08:00
@zcl0621
@lovefc
两个分区至少能救一个,你这种缩分区直接挂载会随机丢文件,fsck 之后那些文件就直接没了,所以应该还是删除一个分区,把另一个扩充,再挂载
RoyL
2018-12-21 10:05:19 +08:00
惊了,不备份你就敢上,真删库到跑路
lfzyx
2018-12-21 10:05:20 +08:00
所以还是早点换 debian 吧
zcl0621
2018-12-21 10:06:36 +08:00
希望你缩容的那部分磁盘没有涉及到 inode 数据。。。 只有 block 数据
lovefc
2018-12-21 10:07:17 +08:00
@zcl0621 我刚刚百度了下,镜像,U 盘启动,关键是我离机器很远,是远程操作的
sunnyadamm
2018-12-21 10:08:15 +08:00
减分区,,,这波操作真的骚
zcl0621
2018-12-21 10:09:42 +08:00
服务器么?一般有管理口的呀? 通过管理口访问呀
话说 这个时候就要找你们的运维(专业背锅侠)同事啦
orqzsf1
2018-12-21 10:11:38 +08:00
递支🚬请教下公司的运维老师傅吧

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

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

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

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

© 2021 V2EX