美文网首页云计算
nova compute冲突

nova compute冲突

作者: cloudFans | 来源:发表于2020-12-18 19:50 被阅读0次

Conflicting resource provider name: compute01 already exists.

v版本openstack,目前怀疑nova-scheduler 配置错误,调了filter_scheduler,导致注册了一批错误的nova-compute,

其中一批通过删除 nova_cell0 中的重复的services 数据解决了,
但是还是有两台报

Conflicting resource provider name: compute01 already exists.
Conflicting resource provider name: compute02 already exists.

然后发现 nova_api compute_nodes 中有重复的compute01 compute02 数据,所以删除

然后 把placement中 compute01 compute02 修改为 compute_nodes 中 compute01 compute02 的uuid
resource_providers 中的
resource_provider_traits

不要直接删除,更新uuid即可,否则还要还原数据

MariaDB [placement]> SET FOREIGN_KEY_CHECKS = 0;
Query OK, 0 rows affected (0.000 sec)

MariaDB [placement]> update resource_providers set id=9 where name='compute02';
Query OK, 1 row affected (0.002 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [placement]> update resource_providers set id=6 where name='compute01';
Query OK, 1 row affected (0.002 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [placement]> update resource_providers set root_provider_id=6 where name='compute01';
Query OK, 1 row affected (0.002 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [placement]> update resource_providers set root_provider_id=9 where name='compute02';
Query OK, 1 row affected (0.002 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [placement]> SET FOREIGN_KEY_CHECKS = 1;
Query OK, 0 rows affected (0.000 sec)

相关文章

网友评论

    本文标题:nova compute冲突

    本文链接:https://www.haomeiwen.com/subject/ncyfnktx.html