免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3487 | 回复: 1

关于savecore的错误,谢谢! [复制链接]

论坛徽章:
0
发表于 2006-05-04 11:02 |显示全部楼层
我在solaris 10 运行savecore -L 命令想得到内核文件,以便用MDB来进行分析,可是,系统提示说dedicated dump device required ,是还要做相关配置么?如何配置,谢谢!\r\n之前我用运行了dumpadm命令:\r\n# dumpadm\r\n      Dump content: kernel pages\r\n       Dump device: /spare/dumpfile (dedicated)\r\nSavecore directory: /var/crash/axiom2\r\n  Savecore enabled: yes\r\n      我是用root登录的。

论坛徽章:
0
发表于 2006-07-25 14:05 |显示全部楼层
原帖由 ouyangj0 于 2006-5-4 11:02 发表\r\n我在solaris 10 运行savecore -L 命令想得到内核文件,以便用MDB来进行分析,可是,系统提示说dedicated dump device required ,是还要做相关配置么?如何配置,谢谢!\r\n之前我用运行了dumpadm命令:\r\n# dumpadm\r\n   ...
\r\n\r\n这个问题已经被收录到opensolaris chinese faq里了。\r\n\r\nhttp://wiki.gceclub.sun.com.cn/index.php/Opensolaris_chinese_faq\r\n\r\n\r\n默认的,系统是用swap分区做dump设备的。而savecore -L是live dump,swap分区作为内存的一部分被dump出来,所以,用-L参数是不能使用swap做dump device的。\r\n\r\n用文件来做:\r\n\r\n\r\n# mkfile 1g /dump\r\n# dumpadm -d /dump\r\n# savecore -v -L \r\n\r\n可以用空闲设备做live dump,首先要有一个空闲的设备,然后用dumpadm设置dedicated的dump设备。然后再运行savecore,关于dumpadm请看手册man dumpadmin(1M):\r\n\r\n# dumpadm -d /dev/dsk/c1d0s7\r\n     Dump content: kernel pages\r\n      Dump device: /dev/dsk/c1d0s7 (dedicated)\r\nSavecore directory: /var/crash/boltx-2\r\n Savecore enabled: yes\r\n\r\n# savecore -L\r\ndumping to /dev/dsk/c1d0s7, offset 65536, content: kernel\r\n100% done: 35610 pages dumped, compression ratio 4.08, dump succeeded\r\nSystem dump time: Tue Jul 25 13:49:24 2006 Constructing namelist /var/crash/boltx-2/unix.0\r\nJul 25 13:49:29 unknown savecore: saving system crash dump in /var/crash/boltx-2/*.0\r\nConstructing corefile /var/crash/boltx-2/vmcore.0\r\n100% done: 35610 of 35610 pages saved\n\n[ 本帖最后由 Solaris12 于 2006-7-25 18:18 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP