Mirantis Openstack Fuel无法配置具有VIRT角色的节点

时间:2018-10-08 16:07:40

标签: openstack

我需要复制MOS 9.2安装。 因此,以前MOS 9.2已安装在7个具有以下角色的裸机服务器上:

2-计算

3-虚拟(像是将3个控制器部署为虚拟控制器)

2-ceph

我已经成功安装了Fuel Master,将其更新为9.2,创建了环境,现在我需要添加具有适当角色的节点,但是当我尝试将角色VIRT分配给3台物理服务器时,出现错误:

# fuel2 env add nodes -e 6 -n 9 -r virt
400 Client Error: Bad Request for url: http://MYIP:8000/api/v1/clusters  /6/assigment/ (Role 'virt' restrictions mismatch: )

当我尝试定义3个节点时:

# fuel2 env add nodes -e 6 -n 9,10,11 -r virt
fuel2 env add nodes: error: argument -n/--nodes: invalid int value: '9,10,11'

我在Fuel Web UI中也找不到角色'virt'

1 个答案:

答案 0 :(得分:0)

我通过编辑/etc/nailgun/settings.yaml解决了此问题:

pm2 list

App name       │ id │ version │ mode │ pid   │ status │ restart │ uptime │ cpu  │ mem        │ user │ watching
example_name   │ 1  │ 0.0.0   │ fork │ 25651 │ online │ 0       │ 37D    │ 0%   │ 386.3 MB   │ root │ disabled