我在CentOS8上配置openstack多节点。当我创建amphora磁盘映像(选项-r rootpassword)时,我有一个问题:
[root@controller ~(keystone)]# dnf --enablerepo=centos-openstack-victoria,powertools,epel -y install openstack-octavia-diskimage-create debootstrap
[root@controller ~(keystone)]# sudo octavia-diskimage-create.sh -r rootpasswordexec_sudo失败了
2021-05-08 17:00:22.057 | INFO diskimage_builder.block_device.blockdevice [-] Getting value for [image-path]
2021-05-08 17:00:22.497 | INFO diskimage_builder.block_device.level3.mount [-] Called for [mount_mkfs_root]
2021-05-08 17:00:22.497 | INFO diskimage_builder.block_device.utils [-] Calling [sudo sync]
2021-05-08 17:00:22.522 | INFO diskimage_builder.block_device.utils [-] Calling [sudo fstrim --verbose /tmp/dib_build.jx0MDPok/mnt/]
2021-05-08 17:00:22.554 | INFO diskimage_builder.block_device.utils [-] Calling [sudo umount /tmp/dib_build.jx0MDPok/mnt/]
2021-05-08 17:00:22.721 | INFO diskimage_builder.block_device.utils [-] Calling [sudo kpartx -d /dev/loop0]
2021-05-08 17:00:22.751 | Traceback (most recent call last):
2021-05-08 17:00:22.751 | File "/bin/dib-block-device", line 10, in <module>
2021-05-08 17:00:22.751 | sys.exit(main())
2021-05-08 17:00:22.751 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/cmd.py", line 120, in main
2021-05-08 17:00:22.751 | return bdc.main()
2021-05-08 17:00:22.751 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/cmd.py", line 115, in main
2021-05-08 17:00:22.751 | self.args.func()
2021-05-08 17:00:22.751 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/cmd.py", line 39, in cmd_umount
2021-05-08 17:00:22.751 | self.bd.cmd_umount()
2021-05-08 17:00:22.751 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/blockdevice.py", line 442, in cmd_umount
2021-05-08 17:00:22.751 | node.umount()
2021-05-08 17:00:22.751 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/level1/partition.py", line 88, in umount
2021-05-08 17:00:22.751 | self.partitioning.umount()
2021-05-08 17:00:22.751 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/level1/partitioning.py", line 228, in umount
2021-05-08 17:00:22.751 | self.state['blockdev'][self.base]['device']])
2021-05-08 17:00:22.751 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/utils.py", line 143, in exec_sudo
2021-05-08 17:00:22.751 | raise e
2021-05-08 17:00:22.751 | diskimage_builder.block_device.exception.BlockDeviceSetupException: exec_sudo failed
2021-05-08 17:00:23.208 | INFO diskimage_builder.block_device.level3.mount [-] Called for [mount_mkfs_root]
2021-05-08 17:00:23.208 | INFO diskimage_builder.block_device.utils [-] Calling [sudo sync]
2021-05-08 17:00:23.233 | INFO diskimage_builder.block_device.utils [-] Calling [sudo fstrim --verbose /tmp/dib_build.jx0MDPok/mnt/]
2021-05-08 17:00:23.255 | Traceback (most recent call last):
2021-05-08 17:00:23.255 | File "/bin/dib-block-device", line 10, in <module>
2021-05-08 17:00:23.256 | sys.exit(main())
2021-05-08 17:00:23.256 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/cmd.py", line 120, in main
2021-05-08 17:00:23.256 | return bdc.main()
2021-05-08 17:00:23.256 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/cmd.py", line 115, in main
2021-05-08 17:00:23.256 | self.args.func()
2021-05-08 17:00:23.256 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/cmd.py", line 39, in cmd_umount
2021-05-08 17:00:23.256 | self.bd.cmd_umount()
2021-05-08 17:00:23.256 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/blockdevice.py", line 442, in cmd_umount
2021-05-08 17:00:23.256 | node.umount()
2021-05-08 17:00:23.256 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/level3/mount.py", line 111, in umount
2021-05-08 17:00:23.256 | self.state['mount'][self.mount_point]['path']])
2021-05-08 17:00:23.256 | File "/usr/lib/python3.6/site-packages/diskimage_builder/block_device/utils.py", line 143, in exec_sudo
2021-05-08 17:00:23.256 | raise e
2021-05-08 17:00:23.256 | diskimage_builder.block_device.exception.BlockDeviceSetupException: exec_sudo failed**我之所以创建带有根密码的amphora磁盘映像,是因为我猜amphora块端口9443的firewalld。因此,octavia无法连接到amphora实例来创建vip子网id负载平衡器。我在这里的另一篇文章--如果你能看一下:Openstack Octavia Error: WARNING octavia.amphorae.drivers.haproxy.rest_api_driver [-] Could not connect to instance
最好的问候!
发布于 2021-05-10 17:47:57
我用我的选择成功地创建了amphora图像。我不知道是什么原因造成这个问题,我只是启动所有openstack-多节点,让octavia-磁盘映像-创建运行,直到完成。打招呼!
https://stackoverflow.com/questions/67450359
复制相似问题