1. 程式人生 > >linux計劃任務,系統日誌,故障處理

linux計劃任務,系統日誌,故障處理

badblock 解決 用戶驗證 排查 名稱 輸出 分鐘 message 計劃任務管理

計劃任務管理 At 一次性任務設置。 服務腳本:/etc/init.d/atd 使用方法; #at 13:00 2017-11-4 進入at>界面後,設置任務即可。 最後按Ctrl+D組合鍵提交即可。 已經設置任務但還未執行的計劃任務,可通過atq命令查詢。 刪除指定編號的at任務,可使用atrm命令。 Crontab周期性任務設置 服務腳本: /etc/init.d/crond Crontab的配置文件和目錄 /etc/crontab: 系統任務配置文件。維護linux系統所需的任務,由linux系統及相關程序在安裝時自動設置。 /var/spool/cron/ : 用戶cron任務的配置文件存放目錄。 Crond守護進程會自動檢查/etc/crontab文件,/etc/cron.d目錄及/var/spool/cron/目錄中的改變。 使用crontab命令管理用戶的計劃任務。 -e 編輯計劃任務列表。 -u 指定所管理的計劃任務屬於哪個用戶。 -l 列表顯示計劃任務。 -r 刪除計劃任務列表。 格式: 分鐘+小時+日期+月份+星期 分鐘: 取值為0~59 小時:取值為0~23 日期:取值為1~31 月份:取值為1~12 星期:取值為0~7 符號: “ *” : 表示取值範圍的任意時間。 “-“ : 一個連續的時間範圍。 “,” : 一個間隔的不連續範圍。 “/” : 指定間隔頻率。 分析和排查系統故障 日誌文件是記錄linux系統中各種運行消息的文件。 日誌數據分為以下幾種類型: 內核及系統日誌:由系統服務rsyslog統一管理,根據主配置文件/etc/rsyslog.conf中的設置決定將內核消息及系統程序消息記錄到什麽位置。 用戶日誌: 記錄系統用戶登錄和退出系統的消息。 程序日誌: 應用程序有自己的日誌文件。記錄程序運行過程中的各種事件消息。 常見的日誌文件: /var/log/messages : 記錄內核消息及各種應用程序的公共日誌消息。 /var/log/cron :記錄crond計劃任務產生的事件消息。 /var/log/dmesg : 系統在引導過程中的各種事件信息。 /var/log/maillog : 記錄進入或發出系統的電子郵件。 /var/log/lastlog : 記錄每個用戶最近的登錄事件。 /var/log/secure : 記錄用戶驗證相關的安全事件消息。 /var/log/wtmp : 記錄每個用戶登錄,註銷及系統啟動和停機事件。 /var/log/btmp : 記錄失敗的,錯誤的登錄嘗試和驗證事件。 日誌消息的優先級: 0 EMERG(緊急): 導致主機系統不可用。 1 ALERT(警告) : 需要馬上采取措施解決。 2 CRIT(嚴重) : 比較嚴重。 3 ERR(錯誤): 運行出現錯誤。 4 WARNING(提醒) 影響系統功能,需要提醒用戶的重要事件。 5 NOTICE(註意) 不影響正常功能,需要註意。 6 INFO(信息) 一般信息。 7 DEBUG(調試) 程序或系統調試信息。 記錄日誌格式: 時間標簽: 消息發出的日期和時間 主機名 生成消息的計算機的名稱。 子系統名稱: 發出消息的應用程序的名稱。 消息: 消息的具體內容。 Tail, more,less命令可查看日誌內容。 用戶日誌: 查詢當前登錄的用戶情況 Users 輸出當前登錄的用戶名稱。 Who命令報告當前登錄到系統中的每個用戶的信息。 默認輸出包括:用戶名,終端類型,登錄日期和遠程主機。 W命令顯示當前系統中的每個用戶及其所運行的進程信息。 查詢用戶登錄的歷史記錄: Last 查詢成功登錄到系統的用戶記錄。 Lastb 查詢登錄失敗的用戶記錄。查看/var/log/secure。 排除系統啟動類故障: MBR扇區故障: MBR引導記錄位於物理硬盤的第1個扇區(512B), 主引導扇區(MBR扇區) 包含了系統引導程序和整個硬盤的分區表記錄。 GRUB引導故障: 查看grub配置文件/boot/grub/grub.conf Title : 顯示操作系統名稱。 Root : 包含內核等引導文件的/boot分區所在的位置。 Kernel : 指定內核文件所在的位置。內核加載時,權限為只讀,並通過root= 指定根分區的設備文件位置。 Initrd 指定啟動內核所使用的臨時系統鏡像文件所在的位置。 Chroot 命令 切換到待修復的操作系統根環境。 排除文件系統類故障 修復文件系統: 修復一般的文件系統錯誤可用 fsck命令, -t 選項 指定文件系統類型。 -y 對發現的問題自動回答yes. 例如: fsck -y -t ext4 /dev/sda1 磁盤資源耗盡故障: 修復i節點耗盡故障: 找出該分區中占用大量i節點的文件,並刪除。 檢測硬盤壞道: 邏輯壞道: 軟件操作不當。 物理壞道: 通過更改磁盤分區或扇區的占用位置來改善。 使用badblocks命令檢測磁盤的壞道情況。 -s 選項顯示進度信息, -v 選項 顯示詳情。


linux計劃任務,系統日誌,故障處理