首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过ssh连接到服务器时出现输入/输出错误

通过ssh连接到服务器时出现输入/输出错误
EN

Server Fault用户
提问于 2011-04-12 10:36:05
回答 3查看 12.7K关注 0票数 0

你好,在通过ssh连接Ubuntu时,我似乎遇到了问题。当我登录时,我会得到这个错误。

代码语言:javascript
复制
Could not chdir to home directory /home/username: Input/output error

我的主文件夹好像坏了什么的。我不能在主文件夹目录中,并且在我的usename目录中,我不能cd进入这个目录。作为根目录,我不能在主目录中,或者在Home中的任何目录中。

我还注意到,当我在vim中保存或退出时,它会在页面底部得到这个错误。

代码语言:javascript
复制
E138: Cannot write viminfo file /home/root/.viminfo!

有什么想法吗?

编辑:如果我输入这些命令,就会发生这种情况。

mount

代码语言:javascript
复制
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
/dev/mapper/RAID1-lvvar on /var type xfs (rw)
/dev/mapper/RAID5-lvsrv on /srv type xfs (rw)
/dev/mapper/RAID5-lvhome on /home type xfs (rw)
/dev/mapper/RAID1-lvtmp on /tmp type reiserfs (rw)

dmesg | tail

代码语言:javascript
复制
[1213273.364040] Filesystem "dm-3": xfs_log_force: error 5 returned.
[1213274.084081] Filesystem "dm-4": xfs_log_force: error 5 returned.
[1213309.364038] Filesystem "dm-3": xfs_log_force: error 5 returned.
[1213310.084041] Filesystem "dm-4": xfs_log_force: error 5 returned.
[1213345.364039] Filesystem "dm-3": xfs_log_force: error 5 returned.
[1213346.084042] Filesystem "dm-4": xfs_log_force: error 5 returned.
[1213381.365036] Filesystem "dm-3": xfs_log_force: error 5 returned.
[1213382.084047] Filesystem "dm-4": xfs_log_force: error 5 returned.
[1213417.364039] Filesystem "dm-3": xfs_log_force: error 5 returned.
[1213418.084063] Filesystem "dm-4": xfs_log_force: error 5 returned.

fdisk -l /dev/sda

代码语言:javascript
复制
Cannot open /dev/sda
EN

回答 3

Server Fault用户

发布于 2011-04-12 10:40:02

这可能是由于主分区文件系统损坏所致。请显示以下命令的输出:mountdmesg | tailfdisk -l /dev/sda

票数 1
EN

Server Fault用户

发布于 2011-04-12 11:23:07

如果这是~分区的问题,那么您将需要创建一个新的分区,关于如何做到这一点,有一个很好的何图。在您的情况下,您可能无法复制现有的文件,但如何仍然有用。

票数 0
EN

Server Fault用户

发布于 2011-04-12 11:36:01

在清理分区之前,您应该检查/etc/fstab,看看/home是如何安装的。如果它作为一个单独的分区列出,那么尝试“挂载”看看它是否被挂载,或者“挂载-a”强制它尝试和挂载。

您应该在本地完成所有这些工作,而不是通过ssh,以便排除ssh问题。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/258685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档