如何增加 /var 的大小並將其從 /home 或其他分區縮小?

如何增加 /var 的大小並將其從 /home 或其他分區縮小?

首先,我是 ubunutu 伺服器或 Linux 的新手。因此,如果有人可以非常簡單地解釋它,我會很高興。 ^^'

我的伺服器是來自 Strato(德國 Hoster)的 Ubuntu 16.04 LTS 伺服器 64 位元 + Plesk Onyx。

我遇到的問題是,我的 FTP 網路空間位於 /var 目錄中,而我的 /var 2*240GB SSD 上只有 70GB。

不幸的是,伺服器是透過網路介面安裝預設的(但是我有一個專用伺服器)。

我的 /home 在 240GB 的一個硬碟上有 118GB,而我仍在使用 500MB ...我可以將這個 /home 縮小到例如 25GB 並給我的 /var 提供「可用空間」嗎? (是否可以在不關閉伺服器的情況下進行?)

希望我已經很好地解釋了我的問題。我希望任何人都可以給我準確的指示來完成這項任務。 :|

答案1

一些檔案系統允許熱的(如在操作期間)大小調整(擴展和收縮),其他人則不然,我無法評論您的fs(檔案系統),因為我不知道它是什麼(抱歉,您的主機映像或主機服務也不知道) 。

無論如何,還有其他方法可以實現您想要的結果;從鏈接(理想情況下為硬鏈接,如果需要為軟鏈接;ln命令),但對於某些用途來說這很容易,其他用途則不然,而且我不完全知道您需要什麼。

另一個需要較少工作的解決方案是在 /home 中建立目錄,然後將其安裝到現有結構中的適當目錄中,例如

mkdir /home/space mount --bind /home/space /wherever/youneed/thespace

注意:我忽略權限,因為我不知道您需要什麼;這可能sudo與每個命令一樣少,當然還要加上您的測試以確保它適合您的用例。只有在 /wherever/youneed/thespace 對您有用時才有效,因此請根據您的需求進行調整

相關內容