linux下umount強行解除安裝裝置

2021-10-01 19:38:05 字數 1030 閱讀 9995

解掛檔案系統。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命令強制解除安裝檔案系統

來自 umount命令 解掛檔案系統。umount ahnrvv t 檔案系統型別 檔案系統 umount可卸除目前掛在linux目錄中的檔案系統。線上在用的nfs訪問時出了問題,導致 data1目錄ls都無法進行輸出,需要進行解除安裝掉 而直接解除安裝時由於目錄正被其他程序占用 無法直接umoun...

Linux 強行複製

將檔案a強行cp成檔案b,無論b是否存在,不需要提示是否overwrite cp f a b 執行上面的命令時,便不提示。如果存在仍有提示是否複寫,則是shell中的cp經過alias成為 cp i,i引數的意義是複寫提醒。如 root zhang alias alias cp cp i 可以這樣解...

linux下mysql的rpm安裝 配置 解除安裝

1.將mysql的包上傳到root下 都行 mysql server 5.5.47 1.linux2.6.x86 64.rpm 伺服器 mysql client 5.5.47 1.linux2.6.x86 64.rpm 客戶端 2.解除安裝原有的資料庫 rpm qa grep mysql rpm e...