某日,同事反饋數(shù)據(jù)庫節(jié)點2無法連接,持續(xù)發(fā)出探測告警,報錯信息如下:
根據(jù)連接報錯信息,可以看到提示Nospace left on device,這個報錯大概率為oraclehome 的安裝目錄文件系統(tǒng)滿了,進一步檢查文件系統(tǒng),情況如下:
可以看到/oracle使用率100%,可用空間不足16M.既然知道了原因,則清理清理相關日志信息問題將會得到解決。進入/oracle核實目錄空間使用信息,找出大對象.
通過find核實并沒有大于500M的日志信息,大于100M的文件信息也比較少,不像是大文件占用的問題,再次使用du核實目錄空間信息.
一翻檢查發(fā)現(xiàn)/oracle下整個目錄加起來才使用11g空間,其余空間去向未知.這種現(xiàn)象一般都是刪除了某些大文件但是進程句柄未釋放。
使用lsof檢查/oracle目錄下的句柄信息,這時我們發(fā)現(xiàn)tfa的java進程存在deleted狀態(tài)的文件,但是句柄一直未釋放,且占用空間接近80G.
重啟tfa后,異常進程都將得到釋放,至此該問題得到解決。
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/130069.html
摘要:拆解虛擬機的基本步聚如下首先,要等待到自身成為唯一一個正在運行的非守護線程時,在整個等待過程中,虛擬機仍舊是可工作的。將相應的事件發(fā)送給,禁用,并終止信號線程。 本文簡單介紹HotSpot虛擬機運行時子系統(tǒng),內(nèi)容來自不同的版本,因此可能會與最新版本之間(當前為JDK12)存在一些誤差。 1.命令行參數(shù)處理HotSpot虛擬機中有大量的可影響性能的命令行屬性,可根據(jù)他們的消費者進行簡...
摘要:堆內(nèi)存的劃分在里面的示意圖垃圾回收一判斷對象是否要回收的方法可達性分析法可達性分析法通過一系列對象作為起點進行搜索,如果在和一個對象之間沒有可達路徑,則稱該對象是不可達的。 工作之余,想總結一下JVM相關知識。 Java運行時數(shù)據(jù)區(qū): Java虛擬機在執(zhí)行Java程序的過程中會將其管理的內(nèi)存劃分為若干個不同的數(shù)據(jù)區(qū)域,這些區(qū)域有各自的用途、創(chuàng)建和銷毀的時間,有些區(qū)域隨虛擬機進程的啟動而...
摘要:編譯參見深入理解虛擬機節(jié)走進之一自己編譯源碼內(nèi)存模型運行時數(shù)據(jù)區(qū)域根據(jù)虛擬機規(guī)范的規(guī)定,的內(nèi)存包括以下幾個運運行時數(shù)據(jù)區(qū)域程序計數(shù)器程序計數(shù)器是一塊較小的內(nèi)存空間,他可以看作是當前線程所執(zhí)行的字節(jié)碼的行號指示器。 點擊進入我的博客 1.1 基礎知識 1.1.1 一些基本概念 JDK(Java Development Kit):Java語言、Java虛擬機、Java API類庫JRE(...
摘要:導讀阿里巴巴千億交易背后,如何盡量避免發(fā)布故障在面對實際運維過程中遇到的問題該如何解決近日,在大會上,阿里巴巴運維技術專家少荃,給我們帶來了解決方案和思路。在阿里,這些屏幕包括監(jiān)控發(fā)布單機器故障預警等。 導讀:阿里巴巴千億交易背后,如何盡量避免發(fā)布故障?在面對實際運維過程中遇到的問題該如何解決?近日,在GOPS大會上,阿里巴巴運維技術專家少荃,給我們帶來了解決方案和思路。 showIm...
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2749·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20