簡體   English   中英

-bash: /usr/local/cpanel/3rdparty/bin/perl: 沒有那個文件或目錄 - linux 服務器崩潰了

[英]-bash: /usr/local/cpanel/3rdparty/bin/perl: No such file or directory - linux server kind of crashed

我的 VPS 服務器(CPanel)已滿所以我決定刪除一些文件,即以下

ssh 根@server_ip_address

MB(space)      File Location
2583    /home/someuser/tmp/analog/cache       <-------------1
1883    /home/someuser/tmp/analog/cache.out   <-------------2
1061    /usr/tmpDSK <------------3

當我刪除前兩個文件時,它確實釋放了一些 4GB 的空間,磁盤顯示已占用 85%。 然后我刪除了 tmpDSK 文件(1.06GB),但它對磁盤大小沒有影響。 大約半小時后,我們的服務器崩潰了,無法提供頁面。 雖然它已經啟動,我可以 ping 它,但不提供頁面。

我在刪除 tmpDSK 后立即注意到,用戶/本地/文件夾丟失(被錯誤刪除?)其中包含 Apache、Perl 等,因此無法提供網站服務。

剛才我通過SSH登錄服務器,收到以下消息

-bash: /usr/local/cpanel/3rdparty/bin/perl: No such file or directory
-bash: /usr/local/cpanel/3rdparty/bin/perl: No such file or directory
-bash: /usr/local/cpanel/3rdparty/bin/perl: No such file or directory

我想知道,可能發生了什么。 我可以自己恢復我們在外部驅動器上有備份嗎? 有沒有辦法恢復被刪除的文件? 我從sftp中一一刪除。 已經向主機提供商打開了一張票,但我想自己更好地了解事情,看看我是否可以以某種方式恢復它。 請注意,沒有任何 Linux 命令可在 SSH 上運行,例如 ls 等。此外,tmpDSK 應該與 cPanel 相關, 它存儲會話、臨時文件的位置

謝謝

回答我自己

經過與主機超過 24 小時的故障排除,然后我們親自研究我們發現問題非常簡單。

我們不小心將/usr/local/文件夾的內容移動到了/usr/include ,這導致了所有問題。 只需將其移回即可解決問題。

使用帶有 FTP (sftp) 的服務器時,內容被意外移動。 它可能與我刪除的三個已刪除文件無關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM