最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux磁盤空間被未知資源耗盡的解決方法

 更新時(shí)間:2017年05月04日 11:10:07   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇Linux磁盤空間被未知資源耗盡的解決方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

在linux中,當(dāng)我們使用rm在linux上刪除了大文件,但是如果有進(jìn)程打開了這個(gè)大文件,卻沒(méi)有關(guān)閉這個(gè)文件的句柄,那么linux內(nèi)核還是不會(huì)釋放這個(gè)文件的磁盤空間,最后造成磁盤空間占用100%,整個(gè)系統(tǒng)無(wú)法正常運(yùn)行。這種情況下,通過(guò)df和du命令查找的磁盤空間,兩者是無(wú)法匹配的,可能df顯示磁盤100%,而du查找目錄的磁盤容量占用卻很小。

遇到這種情況,基本可以斷定是某些大文件被某些程序占用了,并且這些大文件已經(jīng)被刪除了,但是對(duì)應(yīng)的文件句柄沒(méi)有被某些程序關(guān)閉,造成內(nèi)核無(wú)法回收這些文件占用的空間。

那么,如何查找那些文件被某些程序占用呢,命令如下

lsof -n | grep deleted
COMMAND     PID      USER   FD      TYPE             DEVICE        SIZE       NODE NAME
dd        31708      higkoo    1w      REG                8,2 5523705856     429590 /data/filetest (deleted)

命令打lsof -n | grep deleted印出所有針對(duì)已刪除文件的讀寫操作,這類操作是無(wú)效的,也正是磁盤空間莫名消失的根本原因

備注:本人遇到的場(chǎng)景是同事刪除了mysql的表,但是是在shell上執(zhí)行rm表的文件,而不是通過(guò)drop table之類的命令去刪除表的,于是mysql會(huì)一直占用這些表文件的句柄,最后造成磁盤空間100%,這種情況下,也不用重啟mysql,只要進(jìn)入mysql客戶端執(zhí)行flush tables就行了。

以上這篇Linux磁盤空間被未知資源耗盡的解決方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • shell實(shí)現(xiàn)Fisher–Yates shuffle洗牌算法介紹

    shell實(shí)現(xiàn)Fisher–Yates shuffle洗牌算法介紹

    大家好,本篇文章主要講的是shell實(shí)現(xiàn)Fisher–Yates shuffle洗牌算法介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦
    2021-11-11
  • SHELL字符串提取的兩種方法實(shí)現(xiàn)

    SHELL字符串提取的兩種方法實(shí)現(xiàn)

    本文主要介紹了SHELL字符串提取的兩種方法實(shí)現(xiàn),主要包括:從指定位置開始截取和從指定字符(子字符串)開始截取,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • Shell執(zhí)行腳本并輸出日志文件的方法

    Shell執(zhí)行腳本并輸出日志文件的方法

    這篇文章主要介紹了Shell執(zhí)行腳本并輸出日志文件的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • shell版Nginx日志蜘蛛爬取查看腳本

    shell版Nginx日志蜘蛛爬取查看腳本

    這篇文章主要介紹了shell版Nginx日志蜘蛛爬取查看腳本的相關(guān)資料,需要的朋友可以參考下
    2015-03-03
  • linux執(zhí)行sh腳本報(bào)錯(cuò):$’\r’: 未找到命令的完美解決方法

    linux執(zhí)行sh腳本報(bào)錯(cuò):$’\r’: 未找到命令的完美解決方法

    本文給大家介紹linux執(zhí)行sh腳本報(bào)錯(cuò):$’\r’: 未找到命令的完美解決方法,原因分析及解決辦法給大家講解的非常明白,感興趣的朋友跟隨小編一起看看吧
    2023-02-02
  • 幾例shell實(shí)用腳本(珍藏版)

    幾例shell實(shí)用腳本(珍藏版)

    日常工作中,經(jīng)常編寫一些shell命令或腳本以完成重復(fù)性操作,本文分享了最近用到的幾例shell實(shí)用腳本,感興趣的朋友跟隨小編一起看看吧
    2021-04-04
  • shell之分離解析腳本的實(shí)現(xiàn)方法

    shell之分離解析腳本的實(shí)現(xiàn)方法

    這篇文章主要介紹了shell之分離解析腳本的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 淺析Shell腳本中的條件判斷[?]與[[?]]的區(qū)別

    淺析Shell腳本中的條件判斷[?]與[[?]]的區(qū)別

    在編寫?Shell?腳本時(shí),條件判斷是控制腳本流程的重要手段,Shell?提供了多種方式來(lái)進(jìn)行條件判斷,其中[?]和[[?]]是兩種常見的條件測(cè)試表達(dá)式,下面我們就來(lái)看看兩者的區(qū)別吧
    2024-12-12
  • Shell腳本計(jì)算字符串長(zhǎng)度和判斷字符串為空小技巧

    Shell腳本計(jì)算字符串長(zhǎng)度和判斷字符串為空小技巧

    這篇文章主要介紹了Shell腳本計(jì)算字符串長(zhǎng)度和判斷字符串為空小技巧,本文分別給出計(jì)算字符串長(zhǎng)度和判斷字符串為空各3種實(shí)現(xiàn)方法,需要的朋友可以參考下
    2015-04-04
  • 淺談Linux 二進(jìn)制包安裝MySQL的一些問(wèn)題

    淺談Linux 二進(jìn)制包安裝MySQL的一些問(wèn)題

    下面小編就為大家?guī)?lái)一篇淺談Linux 二進(jìn)制包安裝MySQL的一些問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03

最新評(píng)論

汝城县| 乌审旗| 买车| 临高县| 连南| 婺源县| 维西| 自治县| 崇仁县| 竹山县| 新民市| 法库县| 韶关市| 临沭县| 忻州市| 双城市| 乐清市| 汾阳市| 托克逊县| 华蓥市| 兴安县| 会宁县| 高平市| 北辰区| 神木县| 松溪县| 凤翔县| 汉沽区| 通海县| 高唐县| 林西县| 油尖旺区| 开封市| 惠来县| 永兴县| 青龙| 普定县| 房山区| 海门市| 昆明市| 萨迦县|