無需重新啟動即可刷新實時系統上的磁碟

無需重新啟動即可刷新實時系統上的磁碟

我的伺服器中有 4 個磁碟機。這是一個實時伺服器。我將其中一個驅動器更換為不同的驅動器,並更改了新驅動器的安裝點,以避免混淆。

完成初始化並安裝新磁碟取代舊磁碟以及更新後/etc/fstab,該命令df -h仍然顯示舊磁碟機。重新啟動可以解決問題,但這是一個即時伺服器,我不想在重新啟動所需的 10 分鐘左右的時間內關閉它(我知道時間,因為我之前重新啟動過,並且根驅動器不存在)固態硬碟) 。

這是我的簡短輸出df -h,其中帶有關於新驅動器和舊驅動器的符號:

/dev/mapper/vg-root  ... /
...
/dev/sdb1            ... /home3 << old drive (removed)
/dev/sdc1            ... /home4 
/dev/sdd1            ... /home5
/dev/sde1            ... /home6 << new drive (working)

相反,我想刷新顯示的磁碟df -h而不重新啟動伺服器。 ssh 中的什麼命令可以在不重新啟動伺服器的情況下實現此目的?

答案1

您可以嘗試partprobe命令,該命令刷新分區表中的更改,然後嘗試mount -a -o remount(再次重新安裝所有分割區)。

相關內容