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/05/31 10:23 (外部編輯)