亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux 查看空間使用情況的實例詳解

2024-09-05 23:04:13
字體:
來源:轉載
供稿:網友

Linux 查看空間使用情況的實例詳解

在日常的Linux巡檢中,我們會遇到文件系統目錄使用空間很高的情況,例如如下利用”df -h “查看到根目錄空間使用超過80%。而我們僅僅知道是根目錄空間使用過高,這樣是不夠的。還需要知道是目錄還是文件讓根目錄空間使用過高。通常我們使用的命令是”du -sh *”。

第一步:查看Linux系統的文件系統使用情況,如下可以看到根目錄”/”已經使用81%。

[root@hostname ~]# df -hFilesystem      Size Used Avail Use% Mounted on/dev/sda6       67G  51G  13G 81% /tmpfs         16G 152K  16G  1% /dev/shm/dev/sda3       99G 188M  94G  1% /arch/dev/sda1       197G 188M 187G  1% /u01/dev/sda2       197G  50G 138G 27% /u02

第二步:進入根目錄,利用du -sh 命令查詢各個目錄或者文件占用空間的情況,因為/u02是獨立的文件系統,所以可以忽略。我們關注的是root這個目錄,占用了空間47G。

[root@hostname ~]# cd /[root@hostname /]# du -sh *20K   arch7.6M  bin27M   boot324K  dev36M   etc36K   home136M  lib26M   lib6416K   lost+found4.0K  media0    misc4.0K  mnt0    net8.0K  opt4.0K  orbit-root--省略/proc目錄統計的報錯0    proc47G   root  ##根目錄文件系統使用最大的目錄15M   sbin0    selinux4.0K  srv0    sys80K   tmp20K   u0149G   u02

第三步:進入root目錄,其實也是root用戶的主目錄。我們從ls命令可以猜到可能是【apache-tomcat-6.0.36-linux】這個tomcat的程序目錄占用比較多。

[root@hostname /]# cd root[root@hostname ~]# lsanaconda-ks.cfg apache-tomcat-6.0.36-linux Desktop Documents Downloads install.log install.log.syslog Music Pictures Public Templates Videos

第四步:通過統計發現,確實是【apache-tomcat-6.0.36-linux】這個目錄占用了47G。但是到此問題還沒有結束,因為既然是應用程序的目錄,根據我的經驗很可能是tomcat的日志文件占用空間比較多。

[root@hostname ~]# du -sh *4.0K  anaconda-ks.cfg47G   apache-tomcat-6.0.36-linux4.0K  Desktop4.0K  Documents4.0K  Downloads56K   install.log12K   install.log.syslog4.0K  Music4.0K  Pictures4.0K  Public4.0K  Templates4.0K  Videos

第五步:既然看到有tomcat的目錄,很可能這個tomcat運行著,利用ps命令查看是否有tomcat的進程,一般可以過濾java這個關鍵詞。如下,果然有tomcat在運行著。那么很可能占用空間最多就是tomcat的日志文件。

[root@hostname ~]# ps -ef|grep javaroot   4879 4836 0 08:26 pts/0  00:00:00 grep javaroot   11864   1 47 Aug16 ?    26-03:11:29 /usr/bin/java -Djava.util.logging.config.file=/root/apache-tomcat-6.0.36-linux/conf/logging.properties -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/root/apache-tomcat-6.0.36-linux/endorsed -classpath /root/apache-tomcat-6.0.36-linux/bin/bootstrap.jar -Dcatalina.base=/root/apache-tomcat-6.0.36-linux -Dcatalina.home=/root/apache-tomcat-6.0.36-linux -Djava.io.tmpdir=/root/apache-tomcat-6.0.36-linux/temp org.apache.catalina.startup.Bootstrap start

第六步:進入tomcat的程序目錄,查看哪個目錄占用的空間最大。如下,發現是一個【fare】的目錄占用了46G,而【logs】是日志目錄卻占用了23M。

[root@hostname ~]# cd apache-tomcat-6.0.36-linux[root@hostname apache-tomcat-6.0.36-linux]# lsbackup bin conf fare lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps work[root@hostname apache-tomcat-6.0.36-linux]# du -sh *92K   backup882M  bin108K  conf46G   fare6.8M  lib40K   LICENSE23M   logs4.0K  NOTICE12K   RELEASE-NOTES16K   RUNNING.txt7.9M  temp188M  webapps7.1M  work

第七步:繼續一探究竟【fare】目錄里面到底存放的是什么類型的目錄或者文件。如下看到有很多類似日志文件,如common.log和pricing.log。通過和開發人員溝通之后,確定確實日志文件。

[root@hostname apache-tomcat-6.0.36-linux]# cd fare[root@hostname fare]# lscommon.log       common.log.2017-09-21 common.log.2017-10-03   pricing.log.2017-09-10 pricing.log.2017-09-22 pricing.log.2017-10-04common.log.2017-09-10 common.log.2017-09-22 common.log.2017-10-04   pricing.log.2017-09-11 pricing.log.2017-09-23 pricing.log.2017-10-05common.log.2017-09-11 common.log.2017-09-23 common.log.2017-10-05   pricing.log.2017-09-12 pricing.log.2017-09-24 pricing.log.2017-10-06common.log.2017-09-12 common.log.2017-09-24 common.log.2017-10-06   pricing.log.2017-09-13 pricing.log.2017-09-25 pricing.log.2017-10-07common.log.2017-09-13 common.log.2017-09-25 common.log.2017-10-07   pricing.log.2017-09-14 pricing.log.2017-09-26 pricing.log.2017-10-08common.log.2017-09-14 common.log.2017-09-26 common.log.2017-10-08   pricing.log.2017-09-15 pricing.log.2017-09-27 pricing.log.2017-10-09common.log.2017-09-15 common.log.2017-09-27 common.log.2017-10-09   pricing.log.2017-09-16 pricing.log.2017-09-28 spring.logcommon.log.2017-09-16 common.log.2017-09-28 common.zip        pricing.log.2017-09-17 pricing.log.2017-09-29 struts2.logcommon.log.2017-09-17 common.log.2017-09-29 framework.log       pricing.log.2017-09-18 pricing.log.2017-09-30 xwork2.logcommon.log.2017-09-18 common.log.2017-09-30 hibernate.log       pricing.log.2017-09-19 pricing.log.2017-10-01common.log.2017-09-19 common.log.2017-10-01 hibernate.log.2017-01-03 pricing.log.2017-09-20 pricing.log.2017-10-02common.log.2017-09-20 common.log.2017-10-02 pricing.log        pricing.log.2017-09-21 pricing.log.2017-10-03

第八步:繼續查看哪個目錄或者文件占用的空間最大,發現都是common.log和pricing.log相關的文件占用的空間最大,都是700M以上。至此,已經查明占用根目錄”/”空間最多的原因是tomcat的日志文件太多,而且每一個日志文件都很大。

[root@hostname fare]# du -sh *|sort -h0    framework.log0    hibernate.log.2017-01-030    spring.log0    struts2.log0    xwork2.log4.0K  hibernate.log17M   common.zip215M  pricing.log216M  common.log667M  pricing.log.2017-10-08668M  common.log.2017-10-08674M  common.log.2017-10-05674M  pricing.log.2017-10-05678M  common.log.2017-10-07678M  pricing.log.2017-10-07679M  common.log.2017-10-06679M  pricing.log.2017-10-06683M  common.log.2017-10-04683M  pricing.log.2017-10-04690M  pricing.log.2017-09-10691M  common.log.2017-09-10711M  common.log.2017-09-12711M  pricing.log.2017-09-12719M  pricing.log.2017-09-11720M  common.log.2017-09-11737M  common.log.2017-09-30737M  pricing.log.2017-09-28737M  pricing.log.2017-09-30738M  common.log.2017-09-28742M  common.log.2017-09-29742M  pricing.log.2017-09-29744M  pricing.log.2017-10-09745M  common.log.2017-10-09751M  common.log.2017-10-01751M  pricing.log.2017-10-01754M  common.log.2017-09-13754M  pricing.log.2017-09-13760M  common.log.2017-10-03760M  pricing.log.2017-10-03783M  pricing.log.2017-10-02784M  common.log.2017-10-02791M  pricing.log.2017-09-18792M  common.log.2017-09-18797M  common.log.2017-09-27797M  pricing.log.2017-09-27804M  common.log.2017-09-17804M  common.log.2017-09-19804M  pricing.log.2017-09-17804M  pricing.log.2017-09-19808M  common.log.2017-09-26808M  pricing.log.2017-09-26815M  pricing.log.2017-09-24816M  common.log.2017-09-24821M  common.log.2017-09-14821M  pricing.log.2017-09-14821M  pricing.log.2017-09-23822M  common.log.2017-09-23826M  common.log.2017-09-25826M  pricing.log.2017-09-25827M  common.log.2017-09-16827M  pricing.log.2017-09-15827M  pricing.log.2017-09-16828M  common.log.2017-09-15831M  common.log.2017-09-22831M  pricing.log.2017-09-22851M  common.log.2017-09-21851M  pricing.log.2017-09-21860M  common.log.2017-09-20860M  pricing.log.2017-09-20

 第九步:從文件的命令規律,可以看出日志文件日期保留一個月,檢查root用戶是否有定時刪除日志文件計劃。如下命令查看所示,確實有每天凌晨03:15進行日志文件刪除的計劃。但是由于日志文件太多和根目錄空間大小原因,導致根目錄空間使用比例過高。在有部署自動監控工具,如zabbix等,會自動發送告警。

[root@hostname ~]# crontab -l15 3 * * * /u02/shell/rm_log_pricing.sh[root@hostname ~]# cat /u02/shell/rm_log_pricing.shfind /root/apache-tomcat-6.0.36-linux/bin/fare/ -name "common.log.2*" -mtime +30 | xargs rm -ffind /root/apache-tomcat-6.0.36-linux/bin/fare/ -name "pricing.log.2*" -mtime +30 | xargs rm -f

總結:

從運維的角度,不建議tomcat等應用程序部署在和Linux操作系統相關的文件系統中,尤其是直接部署在根目錄下。一般都建議使用獨立的文件系統來部署應用程序,無論從IO性能監控,文件系統空間使用監控都是有利的。

如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人免费网站在线看| 欧美亚洲成人免费| 久久精品中文字幕| 国产一区二区在线免费| 亚洲成人免费在线视频| 最近2019年手机中文字幕| 久久人人爽人人爽人人片av高清| 国产色婷婷国产综合在线理论片a| 欧美午夜视频在线观看| 亚洲午夜av久久乱码| 日本国产欧美一区二区三区| 日韩美女免费线视频| 91九色视频在线| 日韩av在线一区| 欧美精品在线观看| 国产成人激情视频| 亚洲成人xxx| 欧美性猛交xxxx| 亚洲福利在线看| 国内精品一区二区三区四区| 亚洲欧美成人网| 日韩av网址在线| 国产一区二区三区日韩欧美| 亚洲第一福利网站| 久久99精品视频一区97| 欧美在线观看www| 亚洲美女av在线| 精品国产欧美成人夜夜嗨| 国产欧美精品va在线观看| 亚洲免费av电影| 欧美性xxxx极品hd满灌| 亚洲第一网站男人都懂| 日韩精品极品在线观看| 国产成人福利网站| 亚洲最大福利网站| 欧美高清视频一区二区| 国产成人免费91av在线| 国产精自产拍久久久久久蜜| 日韩hd视频在线观看| 九九热最新视频//这里只有精品| 国产91色在线|| 久久精品国产视频| 亚洲视频在线视频| 国产精品三级美女白浆呻吟| 不卡在线观看电视剧完整版| 久久久久久久久久久久久久久久久久av| 亚洲色图色老头| 亚洲福利在线视频| 国产精品极品美女粉嫩高清在线| 97色在线观看免费视频| 亚洲无限乱码一二三四麻| 国产区精品视频| 伊人精品在线观看| 日韩av在线网址| 精品国产户外野外| 精品久久久国产精品999| 精品电影在线观看| 国产脚交av在线一区二区| 午夜免费久久久久| 国产噜噜噜噜久久久久久久久| 九九热在线精品视频| 欧美黑人又粗大| 国产精品日韩欧美综合| 亚洲第一色在线| 91成人在线观看国产| 成人观看高清在线观看免费| 欧美日韩国产成人高清视频| 亚洲高清免费观看高清完整版| 亚洲第一综合天堂另类专| 亚洲人成网站999久久久综合| 欧美高跟鞋交xxxxxhd| 国语对白做受69| 久久最新资源网| 久久夜色精品亚洲噜噜国产mv| 欧美视频二区36p| 久久成人18免费网站| 欧美野外猛男的大粗鳮| 久久久久久亚洲精品中文字幕| 中文在线不卡视频| 日韩av在线免费观看一区| 2019亚洲日韩新视频| 国产精彩精品视频| 日韩中文字幕精品视频| 一区二区三区久久精品| 色婷婷**av毛片一区| 国产精品扒开腿做| 欧美限制级电影在线观看| 日韩av电影国产| 国产精品国产亚洲伊人久久| 国产欧美一区二区三区久久| 国产91精品高潮白浆喷水| 欧美最猛性xxxxx(亚洲精品)| 青青草原成人在线视频| 国产精品夜色7777狼人| 欧美精品一区在线播放| 亚洲日韩欧美视频| 欧美放荡办公室videos4k| 中文字幕欧美视频在线| 日韩一级裸体免费视频| 欧美性极品少妇精品网站| 久久躁日日躁aaaaxxxx| 中文字幕日韩欧美在线| 中文字幕日韩高清| 欧美日韩一区二区精品| 色悠悠久久88| 亚洲女同精品视频| 亚洲第一网站男人都懂| 成人网址在线观看| www.亚洲成人| 国产成人中文字幕| 日韩天堂在线视频| 亚洲国产成人在线视频| 国产亚洲欧洲高清| 亚洲人成网站777色婷婷| 国产精品专区第二| 久久精品中文字幕电影| 欧美日韩高清在线观看| 久久久久久久久久久亚洲| 久久久久国产精品一区| 欧美一区二区大胆人体摄影专业网站| 国产精品第七影院| 国产精品高清在线观看| 日韩av中文字幕在线免费观看| 成人国产精品日本在线| 色悠久久久久综合先锋影音下载| 97涩涩爰在线观看亚洲| 精品国偷自产在线视频| 亚洲国产精品va在线看黑人动漫| 欧美高清视频在线观看| 国产精品美女www| 中文字幕亚洲图片| 久久影视三级福利片| 亚洲国产高清福利视频| 久久久久久久久久av| 久久久噜噜噜久久| 97在线精品国自产拍中文| 国产成人精彩在线视频九色| 亚洲欧洲激情在线| 日韩亚洲精品电影| 国产成人一区二| 亚洲第一av网| 久久国产精品久久久久久久久久| 亚洲人精品午夜在线观看| 精品高清美女精品国产区| 亚洲成人a**站| 国产91色在线免费| 亚洲第一页中文字幕| 久久久综合免费视频| 日韩av影视在线| 欧美激情欧美激情在线五月| 92版电视剧仙鹤神针在线观看| 亚洲精品资源在线| 奇米成人av国产一区二区三区| 热re99久久精品国产66热| 51ⅴ精品国产91久久久久久| 日本一区二三区好的精华液| 日韩精品一区二区三区第95| 欧美高清无遮挡| 精品国内产的精品视频在线观看| www.久久色.com| 亚洲精品久久久久中文字幕二区| 欧美巨乳在线观看| 欧美激情a在线| 国产精品亚洲自拍|