**來自
umount命令
解掛檔案系統。umount [-ahnrvv][-t 《檔案系統型別》][檔案系統]
umount可卸除目前掛在linux目錄中的檔案系統。
線上在用的nfs訪問時出了問題,導致/data1目錄ls都無法進行輸出,需要進行解除安裝掉 。而直接解除安裝時由於目錄正被其他程序占用 ,無法直接umount,這裡就結合fuser進行umount解除安裝。
1、直接解除安裝
[root@localhost /]# umount /data1/img
umount: /data1/img: device is busy
umount: /data1/img: device is busy
2、提示被占用,使用強制解除安裝
[root@localhost /]# umount -f /data1/img
umount2: device or resource busy
umount: /data1/img: device is busy
umount2: device or resource busy
umount: /data1/img: device is busy
注:使用-f 引數進行強制解除安裝時一般建議等一會兒再進行下面的操作,一些情況下處理需要1-2分鐘的時間。
3、使用umount -f,問題依舊。使用fuser命令,先確認有那些程序在占用該目錄
[root@localhost /]# fuser -cu /data1/img
/data1/img: 1757c(mysql)
上面檢視發現是pid為1757的mysql使用者起的程序在占用該目錄。
4、確認mysql所起的程序可以kill 後,可以直接使用fuser 的k引數進行kill (也可以手動停掉1757程序再解除安裝)
[root@localhost /]# fuser -ck /data1/img
/data1/img: 1757c
注:這裡k 就是kill的意思,注意沒進行確認前要謹慎使用該引數。
另外,umount異常時,也經常會用到 lsof 指定確認檔案被什麼程序占用
上面就是linux使用umount命令強制解除安裝檔案系統的方法,即使提示被占用也照樣能夠通過命令來解除安裝。
linux 的mount與umount 命令
mount 命令 mount t vfstype o options device dir 其中 t 代表檔案型別,通常不必指定,mount命令會自動選取 其中 o options 主要用來描述裝置或檔案的掛接方式。常用的引數有 loop 用來把乙個檔案當成硬碟分割槽掛接上系統 ro 採用唯讀方式掛...
Linux中mount和umount命令常用彙總
作者本人使用的linux發行版本是centos 7 掛載基本格式 mount 引數 檔案系統 目錄 例 掛載光碟,引數 t 用於指定掛載型別,如ext2 ext3 vfat iso9660 mount t iso9660 dev cdrom media 不加引數 t 系統就會自己測試掛載 顯示掛載資...
linux下umount強行解除安裝裝置
解掛檔案系統。umount ahnrvv t 檔案系統型別 檔案系統 umount可卸除目前掛在linux目錄中的檔案系統。線上在用的nfs訪問時出了問題,導致 data1目錄ls都無法進行輸出,需要進行解除安裝掉 而直接解除安裝時由於目錄正被其他程序占用 無法直接umount,這裡就結合fuser...