aix7.1 dump文件放在哪
答案:1 悬赏:40 手机版
解决时间 2021-01-24 20:05
- 提问者网友:浪荡绅士
- 2021-01-24 09:43
aix7.1 dump文件放在哪
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-01-24 10:01
客户的P系列小型机有时会出现死机情况,同时液晶板上会出现888的字样。这是由于系统软件或硬件的故障导致机器宕机,并且机器同时搜集宕机前的相关信息,产生dump文件。客户需要把dump文件收集下来,送交IBM进行分析,这样并可以找出机器问题所在。以便尽快恢复。但是在搜集数据时我们需要注意一些事项。
1. 系统会自动把dump文件vmcore 文件放到 /var/adm/ras 下 (注dump文件最初放置在paging space即hd6中,当重新启动机器后,dump文件会被自动拷出)。但如果/var/adm/ras 目录下没有足够的空间去放置dump文件,在重启机器时,系统会要求放置一盘磁带或其他媒质来放置dump文件。
2. 当系统重启后,我们可以用sysdumpdev 来管理和控制dump文件。如:
[email=root@p550]root@p550[/email]# sysdumpdev -l
primary ------------/dev/hd6
secondary--------- -/dev/sysdumpnull
copy directory -----/var/adm/ras
forced copy flag --VFALSE
always allow dump --TRUE
dump compression ---OFF
可以看出主dump设备是 /dev/hd6 ,副设备是/dev/sysdumpnull,dump文件放置目录是/var/adm/ras ;
又如: [email=root@p550]root@p550[/email]# sysdumpdev -L
Device name: ---------/dev/hd6
Major device number: -10
Minor device number:- 2
Size: ----------------1077248 bytes
Date/Time: -----------Thu Feb 13 01:38:17 GMT 2003
Dump status:--------- -3
dump crashed or did not start
Dump copy filename: /var/adm/ras/vmcore.13
可以知道上次系统产生dump文件的时间,大小,文件名称等,而且客户也可以根据上述信息估计下次dump 文件大小以便扩充/var/adm/ras目录。
3. 如果/var/adm/ras 目录空间不够,我们可以在重启机器时选择拷贝dump文件的介质,如磁带机。(当然,我们也可以选择不拷贝dump文件,跳过这一步骤)。这时在磁带机上就有了dump文件以及/unix 文件 。如果客户要把文件COPY出来,需要用pax 命令。
如:
[email=root@p550]root@p550[/email]# tctl -f /dev/rmt0 fsf 1
[email=root@p550]root@p550[/email]# pax -rf /dev/rmt0
4. 当然只有dumpwen文件对分析问题还是远远不够的,IBM工程师需要了解更多机器信息,以便更快更准确的分析dump文件。
系统提供一个snap工具来搜集系统其他信息,如:errpt 错误报告,lslpp 系统包安装情况及版本等等。
5. 客户可以用snap -a 命令,
系统会自动搜集机器信息并放在/tmp目录新下生成的一个/ibmsupt 目录下。如果系统/var/adm/ras 目录足够大,dump 文件 vmcore 已经产生,snap -a 命令会把dump 文件也收集到/ibmsupt目录下,这样客户只要把/tmp/ibmsupt 下的内容交给ibm工程师即可。
6. 如果dump文件在启机时已经拷贝到介质如磁带机里,客户需要把/tmp/ibmsupt 以及磁带都交给IBM. 当然客户也可以用snap -gfkd 命令同时收集dump文件和相关信息到/tmp/ibmsupt 目录下并交给IBM。
7. 如何判断引起core文件的应用程序
core文件是在应用崩溃时记录的内存影象,可以用命令
lquerypv -h core 6b0 64
可以看出是哪个应用引起了core文件的产生。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯