將使用者的主目錄改為ubuntu上的udev分割區

將使用者的主目錄改為ubuntu上的udev分割區

我有 AWS EC2 實例,其磁碟使用率始終高於 90%,只是嘗試將使用者資料夾移至「udev」分割區以釋放磁碟空間。

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      7.9G  6.7G  830M  90% /
udev            3.7G  8.0K  3.7G   1% /dev

第一個問題我知道這個分割區是什麼並用於什麼,但是如果我將使用者的資料夾移動到它,有什麼害處嗎?

其次,我只是做了以下步驟。但是重啟伺服器後我無法使用 ssh 連線到伺服器。有什麼解決方法和解釋嗎?

sudo mv /home/ubuntu /dev/ubuntu
sudo mkdir /home/ubuntu
sudo chown ubuntu:ubuntu /home/ubuntu
mount --bind --verbose /dev/ubuntu /home/ubuntu

更新2


好吧,我認為問題已經解決了。錯誤原因是由於將用戶主資料夾移動到/dev 所引起的。這是一個很大的錯誤,因為 udev 分割區放置在記憶體上。當我停止伺服器時,電腦的記憶體將被清除。這意味著我的用戶資料夾將永遠消失。

感謝您的快速回覆和精彩的內容。真的很感激。

答案1

udev 裝置是一個 RAM 磁碟,因此不幸的是,我認為您剛剛丟失了 /home/ubuntu 中的所有資料。

看到這個關於超級用戶的回答有關 udev 的更多詳細信息

為您的備份恢復最佳狀態。


如果您告訴我們您從 ssh 連線嘗試中獲得的確切訊息,我們可能會為您提供協助,但這可能並不重要。

相關內容