裸金属删不掉处理

[root@0001 ~]# ironic node-delete 29969388

The "ironic" CLI is deprecated and will be removed in the S* release. Please use the "openstack baremetal" CLI instead.

Failed to delete node 29969388: Can not delete node "29969388" while it is in provision state "inspect failed". Valid provision states to perform deletion are: "('available', 'manageable', 'enroll', 'adopt failed')", or set the node into maintenance mode (HTTP 409)

[root@0001 ~]# ironic node-list
The "ironic" CLI is deprecated and will be removed in the S* release. Please use the "openstack baremetal" CLI instead.
+--------------------------------------+--------------------------------+---------------+-------------+--------------------+-------------+------------------------------------+
| UUID                                 | Name                           | Instance UUID | Power State | Provisioning State | Maintenance | Conductor Manager                  |
+--------------------------------------+--------------------------------+---------------+-------------+--------------------+-------------+------------------------------------+
| power off   | available          | False       | ironic0001 |
| 29969388 | bms001 | None 

将节点设置为维护模式才能删除。

[root@0001 ~]#  openstack baremetal node manage 29969388
[root@0001 ~]# ironic node-list

+--------------------------------------+--------------------------------+---------------+-------------+--------------------+-------------+------------------------------------+
| UUID                                 | Name                           | Instance UUID | Power State | Provisioning State | Maintenance | Conductor Manager                  |
+--------------------------------------+--------------------------------+---------------+-------------+--------------------+-------------+------------------------------------+
| 29969388 | bms0001                        | None          | power off   |  manageable          | False       | ironic0001 |


[root@0001 ~]# ironic node-delete 29969388
The "ironic" CLI is deprecated and will be removed in the S* release. Please use the "openstack baremetal" CLI instead.
Deleted node 29969388

裸金属在钻取状态inspect wait删除方法

[root@0001 ~]# openstack baremetal node maintenance set --reason "Maintenance mode" af65d26d8d0e
[root@0001 ~]# ironic node-list
The "ironic" CLI is deprecated and will be removed in the S* release. Please use the "openstack baremetal" CLI instead.
+--------------------------------------+--------------------------------+---------------+-------------+--------------------+-------------+-------------------------------------+
| UUID                                 | Name                           | Instance UUID | Power State | Provisioning State | Maintenance | Conductor Manager                   |
+--------------------------------------+--------------------------------+---------------+-------------+--------------------+-------------+-------------------------------------+
        | power off   | available          | False       | 
| af65d26d8d0e | bms0001 | None          | power on    | inspect wait       | True        | ironic0001 |
+--------------------------------------+--------------------------------+---------------+-------------+--------------------+-------------+-------------------------------------+
[root@hmn0001 ~]# ironic node-delete af65d26d8d0e
The "ironic" CLI is deprecated and will be removed in the S* release. Please use the "openstack baremetal" CLI instead.
Deleted node af65d26d8d0e
[root@0001 ~]#

钻取失败后底层重新钻取

openstack baremetal node inspect 2efafaa67ca9e
 

猜你喜欢

转载自blog.csdn.net/weixin_45965192/article/details/140788964