linux如何使用umount命令強制解除安裝檔案系統

2022-06-22 12:03:09 字數 1117 閱讀 9691

**來自

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...