VPS 的故障排除(专家模式)

登入问题

伺服器没有回应

在安装软体时出现错误讯息: "E: Couldn't find package"

以 deb 系统(像是 Debian 或 Ubuntu) 为基础的套件请使用 apt-get 来安装软体 。以 RPM 系统为基础的 Linux 套件,请使用这些工具来帮助您安装软体: yum (fedora 与 CentOS)、urpmi (Mandriva),…

无法上传档案到我的远端伺服器

请参阅 如何上传档案

当我尝试连接伺服器时,出现错误讯息: REMOTE HOST IDENTIFICATION HAS CHANGED!

  1. 如果您没有更动过伺服器,有可能您的伺服器已经损坏。使用 紧急终端机 来连接到您的伺服器。或是您必须停止伺服器,并且将系统硬碟挂载到另外一台伺服器以进行检查。
  2. 如果您在删除伺服器并重建后,如果您的新伺服器取得与之前一样的 IP 位置,您可以安全的移除储存在伺服器中的公开金钥。
ssh-keygen -R your_ip_address

其他

FIXME

  • 我无法在我的作业系统中找到 “XXXX” 的系统模组

请参考 : 更新核心模组

  • 我在更新 Gandi 的软体(.deb)时出现问题

请参阅 : 当安装软体时 如何修正错误

  • 如何调整 gandi-hosting-vm 的设定 ?

Gandi 的技术团队制作了 gandi-hosting-vm 并把他安装在每一个 OS 映像档中。您可以修改软体的设定档来改变一些开机时的行为,这个设定挡在 : /etc/sysconfig/gandi ,更多其他资讯请参阅 : http://lacuisinedegandi.net/post/2010/10/28/Modification-des-OS-standards-par-Gandi

  • resize2fs 这个指令并没有改变我 VPS 的大小,df -h 依旧看到同样的硬碟大小!

请使用 Gandi APT 来更新 gandi-hosting-vm 这个套件
请在控制面板重新启动您的伺服器
请依照我们的 wiki 再次执行 变更大小

  • 我在尝试卸载伺服器的硬碟时发生错误

如果硬碟没有在 hosting 平台上面公用,而您在卸载时却失败,主要的原因可能是尚有其他软体还在继续使用硬碟中。当核心无法卸载 Xen 平台上的硬碟,可以透过 'dmesg' 看到相关讯息。

使用 'lsof' 与 'fuser' 这两个指令,您可以尝试找到正在使用硬碟的程序,使用中的程序会中断卸载操作。

  • 在 CentOS 中,iSCSI 的错误会一直出现在 logs 内并且把硬碟空间占满

CentOS 预设会安装 iscsi 与 iscsid,您可以移除这些软体或是暂停它。这不影响你的 VPS 运作,我们在后端系统使用 iscsi,但 VPS 没有使用,关闭后您就可以避免出现错误讯息。

  • 在 CentOS 中使用 Gsync 时失败并显示: it missed some python dependances : “ImportError: No module named ctypes”

请执行以下必要步骤:

  1. 安装与启动 EPEL 程式库
  2. 安装 python-ctypes 套件

然后 Gsync 就可以执行了!

  • 我的 VPS 升级核心后,VPS 就损坏了,我的硬碟是 XFS 格式的,该如何拯救资料

新的核心将不再支援 XFS 格式,您需要在我们的平台上另外建立一个 Ext4 的硬碟,然后把档案传过去。

最后更改: 2016/06/08 08:47 (外部编辑)