发行说明


|17.2 Chapter 1. Good Troubleshooting Practices

|17.2.1 问题分析和环境收集工具

|有一个实用程序将帮助您标识与问题相关联的一些信息,并收集其它相关信息来帮助“DB2 |客户支持”了解您的环境和问题。本章的其余各节讨论了使用此实用程序收集的大多数信息。该实用程序就是 |db2support

|可以在 命令参考 中找到有关语法和命令行选项的详细信息。

|该实用程序的目的是收集关于正在运行 DB2 的客户机或服务器的环境数据;然后收集大部分输出并将其封装为可浏览的 |XML、HTML 或压缩文档。该实用程序还有一个选项,它允许使用交互式问答进程来收集关于您遇到的问题的性质的一些数据。此进程将帮助您弄清楚问题,并在您最终就问题与“DB2 |客户支持”联系时为他们提供信息。

|注意:
瘦客户机或运行时客户机无法使用此实用程序。该实用程序要求客户机安装 |DB2 引擎库。 |

|17.2.1.1 收集输出

|该实用程序生成重要数据库系统信息的压缩集合(一个压缩文档)。此压缩文档中有 |HTML 格式的基本信息报告,可以用它来查看信息。

|缺省情况下,db2support 将不收集表数据、模式(DDL)或日志,以保护客户数据的安全性和敏感度。借助某些选项,用户可以选择包括某些方面的模式和数据(例如,包含归档日志)。应小心地使用揭示数据库模式或数据的选项。调用 |db2support 时,将显示一条消息来指示如何处理敏感数据。

|下列是要收集并压缩成单个压缩文档的文件:

|在所有情况下收集的内容 |

  1. |db2diag.log
  2. |所有陷阱文件
  3. |锁定列表文件(通过 -d)
  4. |转储文件
  5. |用户出口(通过 -d)
  6. |缓冲池和表空间(SPCS)控制文件(通过 -d)
  7. |与系统相关的各种文件
  8. |各种系统命令的输出
  9. |db config(通过 -d)
  10. |dbm config 文件
  11. |日志文件头文件(通过 -d)
  12. |恢复历史文件
  13. |db2cli.ini |

|有选择性收集的内容 |

  1. |活动日志文件
  2. |db2dump 目录的内容(即,上面没有收集的内容)
  3. |核心文件(-a 表示所有核心文件,-r 表示只收集最新的核心文件)
  4. |扩展系统信息(-s) |

|下列文件组成 HTML 报告的内容:

|在所有情况下收集的内容 |

  1. |PMR 号,如果存在的话。(如果指定 -n)
  2. |操作系统和级别。(例如,AIX 4.2.1)
  3. |DB2 发行版信息。
  4. |引擎库头信息。
  5. |检测是 32 位还是 64 位
  6. |DB2 安装路径信息。
  7. |有关 db2nodes.cfg 的 EEE 报告内容
  8. |有多少个 CPU、磁盘,以及多少内存。
  9. |此实例上的数据库列表。
  10. |注册表信息、环境,包括路径和库路径。
  11. |当前文件系统的可用磁盘空间以及 Unix 的 inode。
  12. |JDK 级别。
  13. |dbm 配置。
  14. |数据库恢复历史文件的列表。
  15. |sqllib 目录的 'ls -lR'(或 windows 等价项)。
  16. |LIST NODE DIRECTORY
  17. |LIST ADMIN NODE DIRECTORY
  18. |LIST DCS DIRECTORY
  19. |LIST DCS APPLICATIONS EXTENDED
  20. |所有已安装的软件的列表。 |

|在指定了 '-s' 的情况下收集的内容 |

  1. |详细的磁盘信息(分区布局、类型、LVM 信息等)
  2. |详细的网络信息
  3. |内核统计信息
  4. |固件版本
  5. |其它特定于平台的命令 |

|在已启动了 DB2 的情况下收集的内容 |

  1. |客户机连接状态
  2. |db/dbm config(db cfg 需要 -d 选项)
  3. |CLI config
  4. |内存池信息(大小和消耗量)。如果使用了 -d 选项,可以获得完整数据。
  5. |LIST ACTIVE DATABASES
  6. |LIST DATALINKS MANAGERS
  7. |LIST DCS APPLICATIONS |

|在已经指定了 -c 且可以连接至数据库的情况下收集的内容 |

  1. |用户表的数目
  2. |DB 数据的近似大小
  3. |数据库快照
  4. |应用程序快照
  5. |缓冲池信息
  6. |LIST APPLICATIONS
  7. |LIST COMMAND OPTIONS
  8. |LIST DATABASE DIRECTORY
  9. |LIST INDOUBT TRANSACTIONS
  10. |LIST NODEGROUPS
  11. |LIST NODES
  12. |LIST ODBC DATA SOURCES
  13. |LIST PACKAGES/TABLES
  14. |LIST TABLESPACE CONTAINERS
  15. |LIST TABLESPACES
  16. |LIST DRDA IN DOUBT TRANSACTIONS |

|如果指定了 '-q',则收集下列内容

|启动了交互式问答方式。除了可选的“描述您的问题”问题以及少量请求客户输入的信息之外,所有问题都将有多个选择答案可供选择。将收集所有问题,包括跟踪问题和答案。在某些情况下,该实用程序将要求您执行任务,并将该任务的结果放在附加目录中。使用交互式方式确定要回答的问题时,会使用小型判定树。这些交互式问题可以帮助您确定问题的类别,并可能会根据该类别询问一些其它相关问题并收集附加数据。问题结束时,还将收集已在自动方式下收集的所有数据。将存储所有问题的答案,并准备与在自动方式下收集的所有数据一起发送给服务人员。

|17.2.1.2 查看 detailed_system_info.html

|如果您正在非英语版的安装上运行 db2support,并在查看 detailed_system_info.html |时遇到困难,可能需要将 Internet Explorer 版本 5 或更高版本与 DOS |编码配合使用。要更改编码,选择“查看 --> 编码 --> 中欧(DOS)”。如果没有必需的编码支持,Internet Explorer 会提示您从 |Microsoft Updates Web 站点下载必需的文件。此信息不适用于双字节语言(简体中文、繁体中文、日语和韩国语)。

|17.2.1.3 一次一页地查看“DB2 支持工具”语法

|要一次一页地查看“DB2 支持工具”的语法,可运行以下命令:

|db2support | more


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]