Show Table of Contents
第 11 章 对 director 进行故障排除
在进行 director 操作时可能会在特定阶段出现问题。本节提供了对常见问题进行诊断的信息。
查看 director 组件的日志文件:
/var/log目录包括了许多常见 OpenStack Platform 组件的日志文件,以及标准 Red Hat Enterprise Linux 应用的日志文件。journald服务为多个组件提供日志功能。ironic 使用两个单元:openstack-ironic-api和openstack-ironic-conductor。同样的,ironic-inspector也使用两个单元:openstack-ironic-inspector和openstack-ironic-inspector-dnsmasq。以下是使用这个服务的示例:$ sudo journalctl -u openstack-ironic-inspector -u openstack-ironic-inspector-dnsmasq
ironic-inspector还把 ramdisk 的日志保存在/var/log/ironic-inspector/ramdisk/中(gz 压缩的 tar 文件)。它们的文件名中包括日期、时间和节点的 IPMI 地址。使用这些日志来对相关的服务进行诊断。
11.1. 对节点注册进行故障排除
与节点注册相关的问题通常是因为不正确的节点详情造成的。在这种情况下,使用带有正确节点数据的
ironic 来解决相关的问题。以下是几个示例:
过程 11.1. 修正一个不正确的 MAC 地址
- 找到分配的端口 UUID:
$ ironic node-port-list [NODE UUID]
- 更新 MAC 地址:
$ ironic port-update [PORT UUID] replace address=[NEW MAC]
过程 11.2. 修正一个不正确的 IPMI 地址
- 运行以下命令:
$ ironic node-update [NODE UUID] replace driver_info/ipmi_address=[NEW IPMI ADDRESS]

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.