诊断 I/O 设备

您可以确定设备问题的原因。

设备软件检查

通过执行以下操作更正设备软件问题:

  • 检查错误日志
  • 列出所有设备
  • 检查设备的状态
  • 检查设备的属性
  • 更改设备的属性
  • 用另一个应用程序使用设备
  • 定义新设备

错误日志检查

检查错误日志以查看是否记录了设备、其适配器或使用该设备的应用程序的任何错误。 请转至 错误日志记录工具 ,以获取有关执行此检查的信息。 完成这些过程后返回此步骤。

是否更正了设备的问题?

如果不能使用上面的方法更正该问题,请转至下一步(设备列表)列出所有设备。

设备列表

使用 lsdev -C 命令可列出所有已定义或可用的设备。 此命令显示了系统中所有设备的特征。

如果该设备在设备列表中,请转至下一步(设备状态检查)来检查设备的状态。

如果该设备不在设备列表中,那么定义新的设备(请参阅下面的新设备定义)。

设备状态检查

在通过 lsdev -C 命令生成的列表中查找设备。 检查设备是否处于 Available 状态。

如果设备处于 Available 状态,请转至下一步 (设备属性检查) 以检查设备属性。

如果设备未处于 Available 状态,请定义新设备 (请参阅下面的 新设备定义)。

设备属性检查

使用 lsattr -E -l DeviceName 命令可列出设备的属性。

lsattr 命令显示了系统中设备的属性特征和属性可能的值。 请参考特定设备的文档了解正确设置。

如果设备属性已正确设置,请参阅下面的通过另一应用程序使用设备

如果设备属性未正确设置,请转至下一步设备属性更改

设备属性更改

使用 "chdev"" -l" 名称" -a"" 属性""=""价值命令更改设备属性。

chdev 命令会更改使用 -l Name 标志指定的设备的特征。

如果更改属性并未更正设备的问题,请转至下一步通过另一应用程序使用设备

通过另一应用程序使用设备

尝试用另一个应用程序使用设备。 如果设备与另一个应用程序一起使用时正常工作,那么可能第一个应用程序存在问题。

如果设备与另一个应用程序一起使用时正常工作,那么可能第一个应用程序存在问题。 请将该问题报告给您的软件服务代表。

如果设备与另一个应用程序一起使用时不能正常工作,请转至下一步新设备定义

新设备定义

注: 您必须具有 root 用户权限或是安全组的成员才能使用 mkdev 命令。

使用 mkdev 命令将设备添加到系统。

mkdev 命令可以定义并使新设备可用或使已经定义的设备可用。 可以通过使用 -c-s-t 标志的任何组合唯一地标识预定义的设备。

如果定义设备未更正该问题,那么可以停止并将该问题报告给您的服务代表或使用诊断程序来测试设备。