crontab 問題檢查與處理
一、描述
今天給一臺linux機器配置了crontab ,希望每天0點與14點分別跑兩個匯入資料指令碼,可是配置好後。檢查時發現該指令碼未成功執行,於是需要檢查原因並處理。
二、故障排查
1.檢查crond 服務
[root@testdb ~]# service crond status
crond (pid 31955) is running…
2.檢查系統日誌
查詢/var/spool/mail/oracle日誌發現報錯資訊 /home/oracle/impdp_xf.sh: line 2: impdp: command not found
這下找到未何失敗的原因了,命令沒找到,看來是缺少環境變數導致。
3.問題處理
在執行/home/oracle/impdp.sh指令碼中增加 source /home/oracle/.bash_profile 後正常。
三、總結
到處都會有小坑,DBA們要注意嘍。Where there is a will, there is a way.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26148431/viewspace-2146974/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- crontab對oracle操作問題處理Oracle
- crontab導致CPU異常的問題分析及處理
- 【CHECKPOINT】Oracle檢查點優化與故障處理Oracle優化
- Lotus notes問題與處理
- 【問題處理】“NOT IN”與“NULL”的邂逅Null
- RDSforMySQL全文檢索相關問題的處理ORMMySql
- 前端問題檢查前端
- 使用並查集處理集合的合併和查詢問題並查集
- Kubernetes之健康檢查與服務依賴處理
- DELETE TABLE資料後,查詢變慢,問題處理delete
- 處理問題的方法
- perl中文處理問題
- 漢字處理問題?
- xml處理的問題XML
- 貨品問題處理
- [git] git問題處理Git
- Linux的crontab問題Linux
- crontab的執行問題
- job處理緩慢的效能問題排查與分析
- golang json處理問題GolangJSON
- 併發問題處理方式
- ASMCMD處理問題一則ASM
- mysql的處理能力問題MySql
- RMAN處理split block問題BloC
- mysql問題處理兩則MySql
- Oracle啟動問題處理Oracle
- mysql 問題處理二則MySql
- Oracle壞塊問題處理Oracle
- 資料處理--pandas問題
- 叢集故障處理之處理思路以及健康狀態檢查(三十二)
- 解決pod健康檢查問題
- 雙重檢查模式(DCL)問題模式
- Python編解碼問題與文字檔案處理Python
- MySQL主從不同步問題分析與處理思路MySql
- linux中crontab的問題Linux
- 【crontab】“bad minute”及“errors in crontab file, can't install”錯誤處理Error
- 如何處理 No DMARC Record Found 問題
- PHP 開發版本問題處理PHP