首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openstack-octavia:创建amphora磁盘映像失败

openstack-octavia:创建amphora磁盘映像失败
EN

Stack Overflow用户
提问于 2021-05-08 17:31:13
回答 1查看 128关注 0票数 0

我在CentOS8上配置openstack多节点。当我创建amphora磁盘映像(选项-r rootpassword)时,我有一个问题:

代码语言:javascript
复制
[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 rootpassword

exec_sudo失败了

代码语言:javascript
复制
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

最好的问候!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-10 17:47:57

我用我的选择成功地创建了amphora图像。我不知道是什么原因造成这个问题,我只是启动所有openstack-多节点,让octavia-磁盘映像-创建运行,直到完成。打招呼!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67450359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档