第五章 managing crash dumps and core files
当操作系统崩溃的时候,savecore命令在启动的时候自动执行,并将内核信息存放在/var/crash/nodename/vmcore.x文件里面,将名字列表存放在/var/crash/nodename/unix.x文件里面. 【程序编程相关:SA239第15章读书笔记】 【推荐阅读:SA239第16章读书笔记】在crash dump目录下,还创建了一个bounds的文件 【扩展信息:SA239第14章读书笔记】 # dumpadm # cat /etc/dumpadm.conf 注意尽量使用dumpadm命令而避免直接编辑/etc/dumpadm.conf文件 dumpadm的一般语法格式是: /usr/sbin/dumpadm [nuy] [-c content-type] [-d dump-device] [-m mink| minm| min%] [-r root-dir] [-s savecore-dir] 其中-n是禁止重启之后自动运行savecore命令,-u是执行更新,-y是允许重启之后自动运行savecore命令.content-type包括三种类型:kernel,all,curproc.-r是指定根目录,如果没有这个参数那么默认是"/"目录. 当一个core文件发生的时候,要创建两个core文件的副本,分别是global core file,per-process core file,global core file只有root用户可以操作.后一个文件只有所有者可以操作. # coreadm # cat /etc/coreadm.conf 带-p参数的coreadm命令任何用户都可以使用,而带其他参数的coreadm命令则只有root用户可以使用. coreadm -i pattern命令与coreadm -p pattern命令大同小异,区别在于前者在系统重启之后才生效.coreadm -i pattern命令的作用是设定per-process core文件名模式 coreadm -e包含四项:global,process,global-setid,proc-setid,log coreadm -d:让设定的选项失效 coreadm -u:更新 coreadm -g pattern:设定global core文件名模式 ******************************************************************************** 第六章 configuring nfs ... 下一页