SA299學習筆記 第五章 管理crash dumps 和core files(3)
dumpadm命令的一些引數:
-n:
限制savecore命令在重啟的時候自動執行
-u:
強制性升級基於檔案/etc/dumpadm.conf內容的dump配置
-y:
預設savecore命令在重啟的時候自動執行
-c content-type:
crash dump的內容型別,包括kernel,all,curproc.curproc這種內容型別包括核心記憶體頁和當前執行程式的記憶體頁
-d dump-device
-m mink,minm,min%:
指定最小剩餘空間,k代表kilobytes;m代表megabytes;百分號代表剩餘百分比
-r root-dir:
指定dumpadm命令建立檔案放到的root使用者所屬目錄,如果沒有-r引數,那麼就放到根目錄
-s savecore-dir:
預設的savecore-dir目錄是/var/crash/hostname,hostname是uname -n命令輸出的結果核心檔案
COREFILE
當程式非正常關閉的時候,會產生一個core file。
coreadm coreadm命令主要用於管理一些由反常終止的程式產生的core file,使用者可以設定將系統所有的process的core file放到一個單獨的系統目錄,當程式後後臺程式出現反常終止時,使用者可以透過檢查放程式的core file的目錄來分析原因所在。 Coreadm命令:此命令提供靈活的core檔案命名慣例和更好的core檔案保留,您可以使用coreadm命令配置系統。將所有程式core檔案可以放到一個單獨系統目錄中,這就意味者每當solaris程式或守護程式異常終止時,透過檢查特定目錄中的core檔案更容易跟蹤問題。 程式異常終止時,會產生core檔案,如果啟動一個全域性core檔案路徑,並將其設定為/corefiles/core,那麼每個異常終止的程式都將產生兩個core檔案,一個在當前目錄下,一個在/corefiles目錄下。 用proc工具檢查core檔案,一些程式工具被增強,以便除了檢查活程式外,還能檢查程式core檔案,proc工具是公用程式。可以操作/proc檔案系統的特徵。 |
核心檔案是一個時間點上的一個快照,SUN提供了Act(Automated Crash Analysis Tool),可以分析核心檔案。當核心檔案產生的時候,作業系統就產生兩個複製,一個是global core file,一個是per-process core file.
用不帶引數的coreadm命令來檢視配置
# coreadm
# coreadm global core file pattern: global core file content: default init core file pattern: core init core file content: default global core dumps: disabled per-process core dumps: enabled global setid core dumps: disabled per-process setid core dumps: disabled global core dump logging: disabled # |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/222350/viewspace-925964/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SA299學習筆記 第五章 管理crash dumps 和core files(1)筆記
- SA299學習筆記 第五章 管理crash dumps 和core files(2)筆記
- SA299學習筆記 第五章 管理crash dumps 和core files(4)筆記
- SA299學習筆記 第四章 管理交換配置(3)筆記
- SA299學習筆記 第六章 配置NFS(3)筆記NFS
- SA299學習筆記 第四章 管理交換配置(1)筆記
- SA299學習筆記 第四章 管理交換配置(2)筆記
- SA299學習筆記 第四章 管理交換配置(4)筆記
- SA299學習筆記 第一章 描述介面配置(3)筆記
- 《學習筆記》.NET Core API搭建筆記API
- NET Core-學習筆記(二)筆記
- NET Core-學習筆記(一)筆記
- NET Core-學習筆記(三)筆記
- NET Core-學習筆記(四)筆記
- 磁碟管理--學習筆記筆記
- NET Core 1.0-學習筆記(一)筆記
- Vue學習筆記3Vue筆記
- Thymeleaf 3學習筆記筆記
- CCNA學習筆記3筆記
- mysql學習筆記3MySql筆記
- Vue 3 學習筆記Vue筆記
- SA299學習筆記 第二章描述CS模式(1)筆記模式
- SA299學習筆記 第二章 描述CS模式(2)筆記模式
- SA299學習筆記 第六章 配置NFS(1)筆記NFS
- SA299學習筆記 第六章 配置NFS(2)筆記NFS
- SA299學習筆記 第六章 配置NFS(4)筆記NFS
- SA299學習筆記 第六章 配置NFS(5)筆記NFS
- SA299學習筆記 第六章 配置NFS(6)筆記NFS
- Spring學習筆記3(JDBC模板&事務管理)Spring筆記JDBC
- .NET Core學習筆記(8)——Entity Framework Core之Database First筆記FrameworkDatabase
- .NET Core學習筆記(9)——Entity Framework Core之Code First筆記Framework
- 強化學習-學習筆記3 | 策略學習強化學習筆記
- SA299學習筆記 第一章 描述介面配置(1)筆記
- SA299學習筆記 第一章 描述介面配置(2)筆記
- SA299學習筆記 第一章 描述介面配置(4)筆記
- Mudo C++網路庫第五章學習筆記C++筆記
- 《Java核心技術》第五章 繼承 學習筆記Java繼承筆記
- swift學習筆記《3》-技巧Swift筆記