我有一个 CentOS 5.5 下的虚拟服务器(由一家名为樱花)
从昨天开始,无法通过 ssh 建立连接。我联系了支持中心,他们告诉我从控制面板重新启动 VS。重新启动后,我收到以下消息
Connected to domain wwwxxxxxx.sakura.ne.jp
Escape character is ^]
[ OK ]
Setting hostname localhost.localdomain: [ OK ]
Setting up Logical Volume Management: No volume groups found
[ OK ]
Checking filesystems
Checking all file systems.
[/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a /dev/vda3
/ contains a file system with errors, check forced.
/: Inodes that were part of a corrupted orphan linked list found.
/: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
@@cat: /proc/self/attr/current: Invalid argument
Welcome to CentOS
Starting udev: @[ OK ]
Setting hostname localhost.localdomain: [ OK ]
Setting up Logical Volume Management: No volume groups found
[ OK ]
Checking filesystems
Checking all file systems.
[/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a /dev/vda3
/ contains a file system with errors, check forced.
/: Inodes that were part of a corrupted orphan linked list found.
/: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
[FAILED]
*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
*** Warning -- SELinux is active
*** Disabling security enforcement for system recovery.
*** Run 'setenforce 1' to reenable.
/etc/rc.d/rc.sysinit: line 53: /selinux/enforce: Read-only file system
Give root password for maintenance
(or type Control-D to continue):
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
bash: cannot create temp file for here-document: Read-only file system
(Repair filesystem) 1 # setenforce 1
setenforce: SELinux is disabled
(Repair filesystem) 2 # echo 1
(Repair filesystem) 4 # /etc/init.d/sshd status
openssh-daemon is stopped
(Repair filesystem) 5 # /etc/init.d/sshd start
Starting sshd: NET: Registered protocol family 10
lo: Disabled Privacy Extensions
touch: cannot touch `/var/lock/subsys/sshd': Read-only file system
(Repair filesystem) 6 # sudo /etc/init.d/sshd start
sudo: sorry, you must have a tty to run sudo
(Repair filesystem) 7 #
我有 4 个站点在生产中,我需要快速重启服务器(SSH + HTTPD,...)。
感谢您的时间。
答案1
您现在位于文件系统维护屏幕。此时,您只需按照提示进行操作即可。
使用以下命令运行手动文件系统检查:
fsck -y /
完成后,您就可以输入exit
,系统将重新启动。