对与 AIX相关的问题进行故障诊断
IBM Power Virtual Server 于 IBM 数据中心
IBM Power Virtual Server私有云 于 客户位置
了解如何对 Power® Virtual Server AIX相关问题进行故障诊断。
如果 AIX 虚拟机 (VM) 最初未引导,我可以执行哪些操作?
症状: 用于供应 AIX VM 的 AIX 引导磁盘未成功引导。 因此,控制台在没有标准调试选项的情况下显示空白屏幕。
原因: AIX 引导磁盘可能已损坏。
解析: 如果 AIX VM 未引导,那么必须供应额外的 AIX VM 并将其用作网络安装管理 (NIM) 服务器。 如果没有 NIM 服务器,那么不能调试引导问题,必须对磁盘进行重新映像。
- 使用以下两个命令确定系统的主机名和 IP 地址:
hostname
和ifconfig -a
-
使用上一步中的信息,将主机名和 IP 地址的条目添加到
/etc/hosts
中。 例如,echo "192.168.0.15 aix-7100-05-04" >> /etc/hosts
。 -
运行以下命令:
nim_master_setup -a device=/usr/sys/inst.images -a mk_resource=no
- 完成后,将安装 NIM 主控机文件集并创建基本资源对象。 管理员现在能够添加更多 NIM 客户机并定义资源。
有关更多信息,请参阅 设置 NIM 以引导至维护方式。 如果您不熟悉此过程,请创建 新支持案例。
我的 AIX VM Tier 1 (基于 NVMe 的 Flash Storage) 磁盘正在以次优级别运行。 怎样才能提高其性能?
症状: 具有层 1 (基于 NVMe 的 Flash Storage) 磁盘的 AIX VM 正在运行以下 NVMe 规范。
原因: AIX Tier 1 (基于 NVMe 的 Flash Storage) 磁盘的缺省设置阻碍了最佳性能。
解决方法: 要提高磁盘性能,请将其 queue_depth 增加到 64 或 128,并使用 no_reserve 策略将算法更改为 Shortest_queue。 这些修改最多可提高 50% 的性能。
要查看 AIX 磁盘的当前设置,请输入以下命令:
lsattr -El hdiskX -a algorithm
lsattr -El hdiskX -a reserve_policy
lsattr -El hdiskX -a queue_depth
在这些 lsattr
命令的输出中,您将在末尾看到 True 或 True +。 True 表示该属性可由用户更改。 True + 指示该属性可由用户更改,并且可以在使用 -U 标志打开磁盘时进行修改。
您可以使用以下命令将磁盘的 queue_depth 设置为 64,并使用 no_reserve 策略 将算法更改为 Shortest_queue:
chdev -l hdiskX -a algorithm=shortest_queue -a reserve_policy=no_reserve -a queue_depth=64
如果 AIX 磁盘处于打开状态,那么将显示一条错误消息,指示磁盘处于繁忙状态。 为防止发生此错误,请向 chdev
命令添加 -U 标志,并在不中断的情况下更新值 (假定磁盘的对象数据管理器 (ODM) 已启用该功能)。