如果有必要解决指定的问题,可以使用 ifxcollect 工具收集诊断数据。例如:断言失败。您也可以通过文件传输协议(FTP)指定传输收集的数据的选项。
ifxcollect 工具在 $GBASEDBTDIR/bin 目录中。ifxcollect 目录产生的输出文件在 $GBASEDBTDIR/isa/data 目录中。
每个目录和子目录收集的数据类型都会在 $GBASEDBTDIR/isa/ 目录中的 XML 文件中进行预定义。这些 XML 文件可以被修改以添加或移除指定的命令。
| 元素 | 描述 | 关键注意事项 |
|---|---|---|
| -c category | 告诉服务器收集指定目录中的数据 | 必须指定要收集的数据的目录 |
| -s category | 告诉服务器收集指定子目录中的数据 | 必须指定要收集的数据的子目录 |
| -r number of times | 指定重复收集数据的次数 | 可选。缺省值为 1 |
| -d number of seconds | 指定在收集操作中停止的次数 | 可选。缺省值为 0 |
| -y | 导致数据库服务器对所有提示自动回应是 | 可选. |
| -V | 显示软件版本号和序列号 | 可选
请参阅 获取实用程序的版本信息 |
| -version | 显示构件版本、主机、操作系统、数量、日期和 GLS 版本 | 可选。
请参阅 获取实用程序的版本信息 |
| 元素 | 描述 | 关键注意事项 |
|---|---|---|
| -f | FTP 项收集 | 数据传输需要 |
| -e email address | 电子邮件地址 | 数据传输需要 |
| -p the PMR number | PMR 编号 | 数据传输需要 |
| -m machine name | 要连接的机器 | 数据传输需要 |
| -l directory | 包含数据的目录 | 数据传输需要 |
| -u user name | FTP 的用户名 | 数据传输需要 |
| -w password | FTP 密码 | 数据传输需要 |
下表显示了您的目录中可以使用的目录和子目录的组合。
| 目录和子目录 | 解释 |
|---|---|
| -c ids -s general | 收集与所有 GBase 8s 产品有关问题的一般数据 |
| -c af -s general | 收集断言失败的一般数据 |
| -c er -s general | 收集 Enterprise Replication 的一般数据 |
| -c er -s init | 收集 Enterprise Replication 初始化问题的一般数据 |
| -c performance -s general | 收集性能说明数据 |
| -c performance -s cpu | 收集 CPU 利用率问题的数据 |
| -c onbar -s archive_failure | 收集 onbar 归档失败的数据 |
| -c onbar -s restore_failure | 收集 onbar 恢复失败的数据 |
| -c ontape -s archive_failure | 收集 ontape 归档失败的数据 |
| -c ontape -s restore_failure | 收集 ontape 恢复失败的数据 |
| -c connection -s failure | 收集连接失败的数据 |
| -c connection -s hang | 收集连接挂起的数据 |
| -c cust -s prof | 收集客户概要文件信息 |
要查看所有 ifxcollect 实用程序,在命令提示中输入 ifxcollect
要收集一般断言失败的信息,请运行该命令:
ifxcollect –c af –s general
要收集与 CPU 利用率相关的性能问题的信息,请运行该命令:
ifxcollect –c performance –s cpu
-f -e user_name@company_name.org -p 9999.999.999
-f -m machine -l /tmp -u user_name -w password