成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

數(shù)據(jù)泵異常后主機(jī)文件系統(tǒng)被占滿

IT那活兒 / 3165人閱讀
數(shù)據(jù)泵異常后主機(jī)文件系統(tǒng)被占滿

點(diǎn)擊上方“IT那活兒”,關(guān)注后了解更多精彩內(nèi)容?。?!


 環(huán)境描述 


操作系統(tǒng)為SuSE11系列Linux。
軟件為Oracle12.1雙節(jié)點(diǎn)RAC。


 問(wèn)題描述 


現(xiàn)象1:
模擬割接庫(kù)2節(jié)點(diǎn)主機(jī)文件系統(tǒng)/trandata 使用率為100%,通過(guò)linux命令df –h,查看如下:
現(xiàn)象2:
手動(dòng)刪除部分已經(jīng)存在的文件后,空間使用率會(huì)降下來(lái),但很快又會(huì)被占滿。
現(xiàn)象3:
使用linux 命令 du - sh 命令查看 /trandata 目錄的使用情況如下(此文件系統(tǒng)總?cè)萘繛?56G):


 問(wèn)題分析 


根據(jù)這個(gè)庫(kù)的作用(此數(shù)據(jù)庫(kù)經(jīng)常導(dǎo)入導(dǎo)出數(shù)據(jù))分析,猜測(cè)是有數(shù)據(jù)庫(kù)導(dǎo)出進(jìn)程將目錄占滿。
但在數(shù)據(jù)庫(kù)定義的directory目錄下沒(méi)有發(fā)現(xiàn)異常文件。而且當(dāng)前文件系統(tǒng)下并沒(méi)有發(fā)現(xiàn)大文件,但使用率很高,導(dǎo)致所有人都認(rèn)為是操作系統(tǒng)問(wèn)題,而沒(méi)有往數(shù)據(jù)庫(kù)方向想。
后面進(jìn)一步問(wèn)題分析,有可能是有大文件刪除了,但是空間沒(méi)有被釋放,于是使用命令查看:
lsof | grep delete
發(fā)現(xiàn)進(jìn)程號(hào)為2410的一個(gè)進(jìn)程為expdp進(jìn)程,此進(jìn)程為 nohup 后臺(tái)進(jìn)程導(dǎo)出dump數(shù)據(jù)文件到 /trandata/common/distill/cfg 目錄下。


 問(wèn)題原因 


當(dāng)前機(jī)器使用人較多,猜測(cè)導(dǎo)致此問(wèn)題的原因?yàn)橄绕鹆艘粋€(gè)expdp的進(jìn)程在主機(jī)上導(dǎo)出,由于此目錄空間本身就使用率偏高,很快就導(dǎo)致expdp進(jìn)程進(jìn)入等待狀態(tài)。
此時(shí)相關(guān)人員并沒(méi)有按照正常的步驟去停止expdp進(jìn)程,反而直接使用rm命令去清理過(guò) /trandata/common/distill/cfg目錄,導(dǎo)致dump文件和日志文件都被清除。
但是文件號(hào)被expdp進(jìn)程占著,導(dǎo)致文件雖然被刪除,但是空間并未被釋放。
然而數(shù)據(jù)庫(kù)泵進(jìn)程一旦啟動(dòng),窗口Ctrl + C 或者關(guān)閉當(dāng)前窗口,進(jìn)程仍然會(huì)在后臺(tái)繼續(xù)運(yùn)行,就導(dǎo)致了此文件系統(tǒng)被不斷的撐滿。


 問(wèn)題解決 


根據(jù)問(wèn)題原因,現(xiàn)在再次手動(dòng)執(zhí)行殺進(jìn)程釋放文件號(hào)即可。
根據(jù)expdp的進(jìn)程號(hào):kill -9 2410,然后登錄到數(shù)據(jù)庫(kù),查看是否還存在running狀態(tài)的job。
select * from dba_datapump_jobs t;
文件系統(tǒng)使用率立刻降為正常。


 附expdp進(jìn)程停止方法 


在任務(wù)沒(méi)有正常結(jié)束時(shí),若想停止任務(wù),首先根據(jù)數(shù)據(jù)泵導(dǎo)出或?qū)氲娜罩菊业絘ttach,然后expdp attach=*** 或者 impdp attach=*** 登錄后執(zhí)行kill_job 輸入Yes即可。
或者參考(How To Cleanup Orphaned DataPump Jobs In DBA_DATAPUMP_JOBS ? (文檔 ID 336014.1))。
--首先登錄數(shù)據(jù)庫(kù)刪除表:
SELECT o.status,o.object_id,o.object_type,
o.owner || . || object_name "OWNER.OBJECT",
DROP TABLE  || o.owner || . || object_name || purge;
"Drop master table"
FROM dba_objects o, dba_datapump_jobs j
WHERE o.owner = j.owner_name AND o.object_name = j.job_name
AND j.job_name NOT LIKE BIN$% ORDER BY 4, 2;
--然后執(zhí)行停止任務(wù)即可:
DECLARE 
   h1 NUMBER;
BEGIN 
   h1 := DBMS_DATAPUMP.ATTACH(前面查出的任務(wù)名,用戶名);
   DBMS_DATAPUMP.STOP_JOB (h1);
END;
/




本文作者:譚凱

本文來(lái)源:IT那活兒(上海新炬王翦團(tuán)隊(duì))


分享

收藏

點(diǎn)贊

在看

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/129662.html

相關(guān)文章

  • jvm調(diào)優(yōu)

    摘要:垃圾回收垃圾檢測(cè)引用計(jì)數(shù)法和可達(dá)性分析算法。引用計(jì)數(shù)法給一個(gè)對(duì)象添加引用計(jì)數(shù)器,每當(dāng)有個(gè)地方引用它,計(jì)數(shù)器就加,引用失效就減。通常會(huì)在老年代內(nèi)存被占滿時(shí)將會(huì)觸發(fā),回收整個(gè)堆內(nèi)存。 基礎(chǔ)知識(shí) JVM - HotSpot內(nèi)存布局(1.8之前版本) showImg(https://segmentfault.com/img/bVMdE6?w=1024&h=608); 1.8版本開始,持久區(qū)沒(méi)有...

    jemygraw 評(píng)論0 收藏0
  • Spring Cloud Hystrix入門和Hystrix命令原理分析

    摘要:系統(tǒng)需要支持命令的撤銷。第步計(jì)算斷路器的健康度會(huì)將成功失敗拒絕超時(shí)等信息報(bào)告給斷路器,斷路器會(huì)維護(hù)一組計(jì)數(shù)器來(lái)統(tǒng)計(jì)這些數(shù)據(jù)。第步,當(dāng)前命令的線程池請(qǐng)求隊(duì)列或者信號(hào)量被占滿的時(shí)候。 斷路由器模式 在分布式架構(gòu)中,當(dāng)某個(gè)服務(wù)單元發(fā)生故障之后,通過(guò)斷路由器的故障監(jiān)控(類似熔斷保險(xiǎn)絲),向調(diào)用方返回一個(gè)錯(cuò)誤響應(yīng),而不是長(zhǎng)時(shí)間的等待。這樣就不會(huì)使得線程因調(diào)用故障服務(wù)被長(zhǎng)時(shí)間占用不釋放,避免了故障...

    Betta 評(píng)論0 收藏0
  • 人工智能幫助千萬(wàn)用戶完成「隱形征信」計(jì)算

    摘要:量化派是一家數(shù)據(jù)驅(qū)動(dòng)的科技金融公司,通過(guò)人工智能大數(shù)據(jù)機(jī)器學(xué)習(xí)等前沿技術(shù)提供消費(fèi)信貸撮合及消費(fèi)場(chǎng)景下的白條服務(wù),每年處理千萬(wàn)級(jí)用戶信用及信用消費(fèi)申請(qǐng)。 「小楊」最近裝修房子,準(zhǔn)備去銀行貸款,但是聽(tīng)說(shuō)好多人會(huì)因?yàn)閭€(gè)人征信問(wèn)題被銀行拒絕貸款!于是,他先查了一下自己的央行征信,發(fā)現(xiàn)竟然沒(méi)有自己的征信信息,「小楊」陷入了沉思,自己經(jīng)常在淘寶、jd 上買東西,也有淘寶花唄和京東白條,怎么會(huì)沒(méi)有征...

    Developer 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<