閱讀101 返回首頁    go 阿裏雲


雲服務器 ECS Linux實例掛載數據盤報錯

Linux 實例掛載數據盤報錯

Linux 實例掛載數據盤報錯,有以下幾種場景。

場景 1:

問題描述

ECS Linux 掛載數據盤到 /mnt 目錄,發現 /mnt 目錄的數據不見了。

解決辦法

Linux 以 mount 方式數據盤時,是以獨占目錄方式掛載。即:會遮掩原目錄數據,顯示數據盤當前數據,不會實現數據累加效果。

原目錄數據也並未丟失,而是被暫時遮掩。可通過 umount 卸載數據盤後,原目錄數據可見。

場景 2:

問題描述

umount 數據盤時無法卸載(掛載到 /mnt 目錄),提示:umount failed , Device is busy。

解決辦法

此問題一般是由於數據盤掛載的目錄被占用,導致數據盤無法正常卸載,處於 busy 狀態。

  1. 通過 fuser -cu /mnt 查詢占用該目錄的進程或用戶。

  2. 確認無重要數據正在讀寫後,執行 fuser -ck /mnt 命令,結束占用數據盤目錄的所有占用。

  3. 執行 umount 卸載。

注意: 不建議把數據盤掛載到有數據的目錄上,以避免造成數據讀取異常。


最後更新:2016-05-14 10:44:08

  上一篇:go 雲服務器 ECS 係統盤擴容FAQ
  下一篇:go 雲服務器 ECS 申請解鎖