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