我需要复制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'
答案 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