【AIX】 snap 命令

小机遇到网卡方面的问题需要snap 收集相关网络错误信息。

snap命令的语法:

snap [ -a ] [ -A ] [ -b ] [ -B ] [ -c ] [ -D ] [ -f ] [ -g ] [ -G ] [ -i ] [ -k ] [ -l ] [ -L ][ -n ] [ -N ] [ -p ] [ -r ] [ -R ] [ -s ] [ -S ] [ -t ] [ -T Filename ] [ -w ] [ -o OutputDevice ] [ -d Dir ] [ -v Component ] 

snap -e [ -m Nodelist ] [ -d Dir ]

snap 命令收集系统配置信息并把信息压缩到 pax 文件中。然后把文件下载到磁盘或磁带,或者发送到远程系统。

需要具有 root 用户权限来执行 snap 命令。

使用 snap -o /dev/rfd0 命令可以把压缩的数据复制到软盘上。使用 snap -o /dev/rmt0 命令可以把数据复制到磁带上。

您需要将近 8MB 的临时磁盘空间收集所有的系统信息,包含错误日志的内容。如果不使用 snap -a 命令收集所有的系统信息,可能只需要较少的磁盘空间(取决于选择的选项)。

snap -g 命令收集常规系统信息,包括以下的信息:

错误报告 

定制“对象数据管理器”(ODM)数据库的副本 

跟踪文件 

用户环境 

物理内存和调页空间的数量 

设备和属性信息 

安全性用户信息

把snap -g 命令的输出写到 /tmp/ibmsupt/general/general.snap 文件中。

snap 命令检查 /tmp/ibmsupt 目录中的可用的空间,此目录是 snap 命令输出的缺省目录。可使用 -d 标志把输出写到另一个目录中。如果没有足够的空间来存放 snap 命令的输出,那么您必须扩展文件系统。

snap 命令的每一次执行都会把信息附加到以前创建的文件中。使用 -r 标志除去以前收集并保存过的信息。

标志

-a 收集所有的系统配置信息。该选项需要大约 8MB 的临时磁盘空间。 

-A 收集异步(TTY)信息。 

-b 收集 SSA 信息。 

-B 绕过 SSA 适配器DUMP集合。-B 标志仅在同时指定了 -b 标志的情况下才起作用,否则请忽略 -B 标志。 

-c 创建 /tmp/ibmsupt目录树或其它指定输出目录中的所有文件的压缩 pax 图像(snap.pax.Z 文件)。 

注:

在使用 -c 标志之前,应将未使用该选项收集的信息复制到 snap 目录树中。如果需要一个测试用例来演示系统问题,那么在压缩 pax 之前,把该测试用例复制到 /tmp/ibmsupt/testcase 目录中。 

-D 收集DUMP和 /unix 信息。使用主要的转储设备。 

注:

如果使用 bosboot -k 指定非 /unix 的运行内核,就会收集到不正确的内核。当DUMP时,请确保 /unix 是正在使用的内核或者连接到正在使用的内核。 

-d Dir 标识可选的 snap 命令输出目录(/tmp/ibmsupt 是缺省目录)。 

-e 收集 HACMP 的特定信息。 

注:

从属于群集的所有节点收集 HACMP 的特定数据。该标志不能与除 -m 和 -d 外的任何其它标志一起使用。 

-f 收集文件系统信息。 

-g 收集 lslpp -hBc 命令的输出,要求该命令重新创建确切的操作系统环境。把输出写入 /tmp/ibmsupt/general/lslpp.hBc 文件。也收集常规系统信息并把输出写到 /tmp/ibmsupt/general/general.snap 文件中。 

-G 用 -g 标志将预定义的对象数据管理器(ODM)文件包含到收集到的常规信息中。 

-i 收集安装调试关键产品数据(VPD)信息。 

-k 收集内核信息 

-l 收集编程语言信息。 

-L 收集 LVM 信息。 

-m Nodelist 用于收集 HACMP 信息的节点名称列表(用逗号分开)。 

注:

当前该标志仅在与 -e 标志一起使用时有效。 

-n 收集网络文件系统(NFS)信息。 

-N 禁止检查必需的可用空间。 

-o OutputDevice 将压缩图像复制到软盘或磁带上。 

-p 收集打印机信息。 

-r 从 /tmp/ibmsupt 目录中除去 snap 命令的输出。

root@db:/es/_IBM-AIX-Snaps>snap -r

The following directories and files will be deleted:

-----------------------------------------------------------

/tmp/ibmsupt/general (directory)

/tmp/ibmsupt/other (directory)

/tmp/ibmsupt/testcase (directory)

/tmp/ibmsupt/ssa (directory)

/tmp/ibmsupt/pcixscsi (directory)

/tmp/ibmsupt/sissas (directory)

/tmp/ibmsupt/client_collect (directory)

/tmp/ibmsupt/script.log (file)

/tmp/ibmsupt/snap.pax.Z (file)

Do you want me to remove these directories (y/n)? y

Removing... done.
-R 收集 SCSI RAID 信息。 

-s 收集“系统网络体系结构”(SNA)信息。 

-S 用 -g 标志将安全性文件包含到收集到的一般信息中。 

-t 收集传输控制协议/网际协议(TCP/IP)信息。 

-T 为多个 CPU 跟踪收集所有日志文件。-g 标志只收集库文件 trcfile。 

-v Component 显示 snap 命令所执行的命令的输出。使用该标志查看指定的文件名称或文件组。 

注:按下 Ctrl-C 按键顺序可中断 snap 命令。返回带有下列选项的提示:按下 Enter 键返回到当前操作;按下 S 键停止当前操作;按下 Q 键完全退出 snap 命令。 

-w 收集 WLM 信息。 

示例

1、AIX单机系统发生网络问题,存贮问题,或DUMP:

*输入下列命令收集所有的系统配置信息: 

*snap -a该命令的输出写入 /tmp/ibmsupt 目录中。

*输入下列命令创建 /tmp/ibmsupt 目录中包含的所有文件的 pax 图象: 

*snap -c

*将/tmp/ibmsupt/snap.pax.Z发送给IBM进行技术分析。

2、HACMP集群发生网络,存贮或切换故障:

*在所有节点上执行snap -a;

*在第一个节点上执行snap -e;

*在所有节点上执行snap -c;

*将所有节点上的/tmp/ibmsupt/snap.pax.Z发送给IBM进行技术分析。

文章转自http://blog.chinaunix.net/u/535/showart_55575.html

时间: 2024-11-08 18:59:01

【AIX】 snap 命令的相关文章

AIX常用命令大全

1.date:查询及修改日期和时间 (1)显示当前时间和日期 $ date Fri Jul 17 14:09:38 CDT 1998 (2)设置时间和日期 $ date 0717142598 Fri Jul 17 14:25:56 CDT 1998 可设置的年代范围是 1970~2037 2.cal:显示日历 (1)显示指定的年月 $ cal 7 1998 July 1998 Sun Mon Tue Wed Thu Fri Sat 1    2     3    4 5    6    7  

【OS】AIX之topas命令详解

[OS]AIX之topas命令详解 AIX基本命令topas简介 Posted on 2015 年 11 月 11 日 by xiaoyu 由于最近工作需要涉及到AIX主机.存储层面,就对这方面的内容做个简要的笔记,以供后续参考. topas命令利用System Performance Measurement Interface(SPMI) API获得有关信息,使系统开销保持最小程度,topas命令用于监控各种系统资源,比如cpu使用情况.内存和换页空间.磁盘性能.网络性能以及NFS统计信息等

aix的dns配置

经过两天的努力终于将AIX的DNS配置成功了,把我的配置过程写下来,和大家分享,我是初学乍练,如有不对的地方,还请前辈不要吝惜笔墨,予以指正. DNS的全名是:Domain Name System至于他的历史.用途.工作原理等有好多文章都有说过,我就不浪费大家的时间了.先说一下我的实验环境:AIX: os版本:AIX 5L for POWER V5.1IP address:192.168.0.5假设域名:king.com主机名:pp.king.com 作为一个域名服务器,要具有正解和反解的功能才

在Linux下用dd命令对磁盘读写速度进行测试

目前的机械磁盘运作方式,主要体现在磁盘读写寻找磁道的过程,磁盘缓存功能对于读写速度是很重要的.磁盘的寻道过程是机械方式,这样就决定其随机速度明显低于顺序读写,一般普通的磁盘的IO可以达到每秒 40--60MB,稍微好一点的话是每秒100MB左右,在多进程或多线程并发读取磁盘的情况下随着并发数的增加,磁盘的IO效率会打打下降. 在 Linux下我们可以用dd命令对磁盘读写速度进行测试. 用time进行计时.dd 用于复制, 从if 读出,写到of, 如果 if=/dev/zero 这样就不会产生I

PHP执行linux命令常用函数汇总_php实例

一般情况下,很少会用php去执行linux命令,不过特殊情况下,你也许会用到这些函数.以前我知道有二个函数可以执行linux命令,一个是exec,一个是shell_exec.其实有很多的,结合手册内容,介绍以下6个函数. 1,exec函数 <?php $test = "ls /tmp/test"; //ls是linux下的查目录,文件的命令 exec($test,$array); //执行命令 print_r($array); ?> 返回结果如下: [root@krlcgc

Mysql常用命令汇总_Mysql

一.Mysql安装目录 数据库目录:/var/lib/mysql/ 配置文件:/usr/share/mysql(mysql.server命令及配置文件) 相关命令:/usr/bin(mysqladmin mysqldump等命令) 启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录) 二.系统管理连接MySQL格式: mysql -h 主机地址 -u用户名 -p用户密码 例 1:连接到本机上的MySQL. 复制代码 代码如下: hadoop@ubuntu:~$ mysql

AIX系统中删除指定目录、指定后缀、指定天数以前的历史文件_服务器其它

命令: find /home/oracle/admin/zhjport/udump/ -name "*.trc" -mtime +30 -exec rm {} \; 如果要自动执行可以加入CRONTAB 本文出自 "麦地坞" 博客,请务必保留此出处 AIX是什么系统 AIX吧,Advanced Interactive eXecutive(AIX)是IBM专有UNIX操作系统的商标名 aix和redhat linux的不同 1.用法都差不多,只不过AIX要比LINUX

《IT运维之道》一13.6 双机软件

13.6 双机软件 所谓双机热备就是使用互为备份的两台服务器共同执行同一服务,其中一台主机为工作机(Primary Server),另一台主机为备份机(Standby Server).在系统正常情况下,工作机为应用系统提供服务,备份机监视工作机的运行情况(工作机同时也在检测备份机是否正常),当工作机出现异常,不能支持应用系统运营时,备份机主动接管工作机的工作,继续支持关键应用服务,保证系统不间断的运行.因此双机热备软件就是实现上述功能的软件产品. 双机热备这一概念包括了广义与狭义两种意义. 从广

小麦苗BLOG文章索引

小麦苗BLOG文章索引            自从2014年7月1号开始写blog到2015年5月5日,历时10个月的时间,大概写了90篇文章,这blog多了就乱了,今天抽空出来整理整理,方便大家也方便自己阅读,本文将一直更新,另外,最后我把所有的blog文章全列出来,可能会有用.    小麦苗的所有文章:itpub文章链接-小麦苗.zip     2015年06月03日更新一次,我写的blog数量:109 篇    2015年07月03日更新一次,我写的blog数量:126 篇    2016