2016-06-10 305 views
-1

我目前正在嘗試登錄到在谷歌雲上創建的實例之一,但發現自己無法這樣做。不知怎的,機器逃脫了我的注意,硬盤完全滿了。當然,我想釋放一些磁盤空間,並確保服務器運行可以重新啓動,但我面臨一些問題。無法增加文件系統上的磁盤大小

首先,我找到了增加永久磁盤大小的指南(https://cloud.google.com/compute/docs/disks/add-persistent-disk)。我跟着那個,已經把它設置爲50 GB,現在應該沒問題。

但是,在文件系統級別,因爲我的磁盤已滿,所以我無法建立任何SSH連接。該錯誤僅僅是由於SSH deamon絕對沒有空間寫入其日誌而造成的超時。沒有任何形式的連接,我不能釋放一些磁盤空間和/或運行「resize2fs」命令。

此外,我已經嘗試了不同的方法。

  1. 我似乎無法將啓動盤更改爲別的東西。
  2. 我創建了一個快照,並嘗試增加從該快照創建的新實例 上的磁盤大小,但它具有相同的問題 (文件系統卡住了15GB)。
  3. 我不允許將磁盤作爲另一個磁盤安裝在另一個 實例中。

目前我幾乎沒有想法。磁盤上的重要數據已備份,但我寧願讓設置也能正常工作。有沒有人有任何線索作爲從哪裏開始?編輯] 目前還在嘗試新事物。我也嘗試運行關閉和啓動腳本,刪除/ opt/*以釋放一些臨時空間,但腳本不會運行或提供一些我無法捕捉的錯誤。我必須說,這是非常令人沮喪的工作,幾乎失明。

對我來說,下一步就是嘗試在本地獲取快照。它應該可以使用桶,但我會讓你知道。

[編輯2] 本地獲取快照不是一個選項,或者看起來不是這樣。來自Google雲實例的圖片只能創建或刪除,但不能下載。

我現在沒有想法。

+0

你能以任何方式進入系統嗎? 如果您不能更改引導,請將磁盤放入其他系統,也不要以任何方式進入系統。這非常複雜。您可以通過FTP進入 – FOP

+0

嗎?也許你可以刪除一些文件只爲登錄 – FOP

+0

不,我似乎無法以任何方式進入系統。這是一個基於雲的服務器,所以我只允許進入操作系統級別,但由於磁盤已滿,日誌文件無法寫入,因此不允許進行SSH嘗試。此外,我沒有其他服務(FTP/SMB)在所述機器上運行。 –

回答

0

所以我終於找到了答案。執行以下步驟:

  • 在GUI中,我將磁盤大小增加到了50 GB。
  • 在GUI中,我通過刪除機器來分離驅動器,而 確保我沒有丟棄原始磁盤。
  • 在GUI中,我使用足夠大的硬盤創建了一臺新機器。
  • 在命令行(重要!)我連接磁盤到新 創建計算機(GUI選項有一個bug還是......)

之後,我可以在磁盤掛載爲二級磁盤並執行我需要的所有操作。

請記住:默認情況下谷歌雲解決方案不使用邏輯卷管理,所以pvresize/lvresize/etc。未安裝,resize2fs可能無法正常工作。

+0

Excelente。很好!!! – FOP