Linux 實(shí)例掛載數(shù)據(jù)盤報(bào)錯(cuò)
2016-11-14 17:18:47
11866
Linux 實(shí)例掛載數(shù)據(jù)盤報(bào)錯(cuò)
Linux 實(shí)例掛載數(shù)據(jù)盤報(bào)錯(cuò),有以下幾種場(chǎng)景。
1:
ECS Linux 掛載數(shù)據(jù)盤到 /mnt 目錄,發(fā)現(xiàn) /mnt 目錄的數(shù)據(jù)不見了。
解決辦法:
Linux 以 mount 方式數(shù)據(jù)盤時(shí),是以獨(dú)占目錄方式掛載。即:會(huì)遮掩原目錄數(shù)據(jù),顯示數(shù)據(jù)盤當(dāng)前數(shù)據(jù),不會(huì)實(shí)現(xiàn)數(shù)據(jù)累加效果。
原目錄數(shù)據(jù)也并未丟失,而是被暫時(shí)遮掩??赏ㄟ^ umount 卸載數(shù)據(jù)盤后,原目錄數(shù)據(jù)可見。
2:
umount 數(shù)據(jù)盤時(shí)無法卸載(掛載到 /mnt 目錄),提示:umount failed , Device is busy。
決辦法:
此問題一般是由于數(shù)據(jù)盤掛載的目錄被占用,導(dǎo)致數(shù)據(jù)盤無法正常卸載,處于 busy 狀態(tài)。
通過 fuser -cu /mnt 查詢占用該目錄的進(jìn)程或用戶。
確認(rèn)無重要數(shù)據(jù)正在讀寫后,執(zhí)行 fuser -ck /mnt 命令,結(jié)束占用數(shù)據(jù)盤目錄的所有占用。
執(zhí)行 umount 卸載。
注意: 不建議把數(shù)據(jù)盤掛載到有數(shù)據(jù)的目錄上,以避免造成數(shù)據(jù)讀取異常。