Openstack Magnum kube_master:由于“消息:超出最大重试次数

时间:2021-03-05 04:05:30

标签: kubernetes openstack

我尝试在 openstack magnum 中部署一个具有一个主节点和一个工作节点的 kubernetes 集群。但它返回了一个错误:

<块引用>

资源错误: resources.kube_masters.resources[0].resources.kube-master:去 由于“消息:超出最大重试次数。 例如超过最大调度尝试 3 c477d0d3-6176-4cec-b5aa-3a2fb7c77435。最后一个例外:参数必须是 字节或 unicode,得到 'NoneType',代码:500"

附加信息:
使用的图像:Fedora-CoreOS 32
规格:4VCPU,4GB RAM,25GB 磁盘
docker 存储驱动:devicemapper
docker 卷大小:10GB

Nova 日志:

<块引用>

2021-03-05 02:58:29.180 22 错误 nova.scheduler.utils [req-aa6a7c8b-3d9a-4c8d-9d56-dfcb104ae828 53dd56f7fefc4bd38e2e4b1e8dde2b51 a67073edfee14079a6dda119969895c9 - 默认默认] [实例:8fd65139-c43e-40bd-836e-0ec57ea78960] 来自最后一个主机的错误:kolla-ceph-compute17(节点 kolla-ceph-compute17): ['回溯(最近一次调用最后一次):\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", 第 2437 行,在 _build_and_run_instance 中\n
block_device_info=block_device_info)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", 第 3550 行,在 spawn 中\n mdevs=mdevs)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", 第 6158 行,在 _get_guest_xml\n xml = conf.to_xml()\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 79 行,在 to_xml\n root = self.format_dom()\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 2726 行,格式为_dom\n self._format_devices(root)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 2680 行,在 _format_devices\n
devices.append(dev.format_dom())\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 1037 行,格式为_dom\n auth.set("username", self.auth_username)\n', ' 文件“src/lxml/etree.pyx”,第 815 行,在 lxml.etree._Element.set\n', ' 文件“src/lxml/apihelpers.pxi”,行 第593话 "src/lxml/apihelpers.pxi", line 1525, in lxml.etree._utf8\n', "TypeError: Argument must be bytes or unicode, got 'NoneType'\n", '\n在处理上述异常的过程中,又出现了一个异常 发生:\n\n', '回溯(最近一次调用最后一次):\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", 第 2161 行,在 _do_build_and_run_instance\n filter_properties 中, request_spec)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", 第 2537 行,在 _build_and_run_instance 中\n
instance_uuid=instance.uuid, reason=six.text_type(e))\n', “nova.exception.RescheduledException:实例的构建 8fd65139-c43e-40bd-836e-0ec57ea78960 已重新安排:参数必须 是字节或 unicode,得到 'NoneType'\n"] 2021-03-05 02:59:08.970 20 错误 nova.scheduler.utils [req-aa6a7c8b-3d9a-4c8d-9d56-dfcb104ae828 53dd56f7fefc4bd38e2e4b1e8dde2b51 a67073edfee14079a6dda119969895c9 - 默认默认] [实例:8fd65139-c43e-40bd-836e-0ec57ea78960] 来自最后一个主机的错误:kolla-ceph-compute18(节点 kolla-ceph-compute18): ['回溯(最近一次调用最后一次):\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", 第 2437 行,在 _build_and_run_instance 中\n
block_device_info=block_device_info)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", 第 3550 行,在 spawn 中\n mdevs=mdevs)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", 第 6158 行,在 _get_guest_xml\n xml = conf.to_xml()\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 79 行,在 to_xml\n root = self.format_dom()\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 2726 行,格式为_dom\n self._format_devices(root)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 2680 行,在 _format_devices\n
devices.append(dev.format_dom())\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/virt/libvirt/config.py", 第 1037 行,格式为_dom\n auth.set("username", self.auth_username)\n', ' 文件“src/lxml/etree.pyx”,第 815 行,在 lxml.etree._Element.set\n', ' 文件“src/lxml/apihelpers.pxi”,行 第593话 "src/lxml/apihelpers.pxi", line 1525, in lxml.etree._utf8\n', "TypeError: Argument must be bytes or unicode, got 'NoneType'\n", '\n在处理上述异常的过程中,又出现了一个异常 发生:\n\n', '回溯(最近一次调用最后一次):\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", 第 2161 行,在 _do_build_and_run_instance\n filter_properties 中, request_spec)\n', ' 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", 第 2537 行,在 _build_and_run_instance 中\n
instance_uuid=instance.uuid, reason=six.text_type(e))\n', “nova.exception.RescheduledException:实例的构建 8fd65139-c43e-40bd-836e-0ec57ea78960 已重新安排:参数必须 是字节或 unicode,得到 'NoneType'\n"] root@kolla-infra2:~# cat /var/log/kolla/magnum/*log | egrep -i "(2021-03-05).*error"

Magnum 日志:

<块引用>

2021-03-05 02:18:26.681 19 错误 magnum.drivers.heat.k8s_fedora_template_def [req-bc1f4cad-1636-42b4-ab80-f7e7c3459c5d - - - - -] 加载失败 默认 Keystone 身份验证策略:FileNotFoundError:[Errno 2] 没有这样的 文件或目录:'/etc/magnum/keystone_auth_default_policy.json' 2021-03-05 02:20:25.721 32 错误 magnum.drivers.heat.k8s_fedora_template_def [req-4e8ac06c-debd-4980-9cbf-7a48684e75e1 - - - - -] 加载失败 默认 Keystone 身份验证策略:FileNotFoundError:[Errno 2] 没有这样的 文件或目录:'/etc/magnum/keystone_auth_default_policy.json' 2021-03-05 02:45:17.069 27 错误 magnum.drivers.heat.k8s_fedora_template_def [req-205dd35a-5546-4919-875a-cfd15feeeadf - - - - -] 加载失败 默认 Keystone 身份验证策略:FileNotFoundError:[Errno 2] 没有这样的 文件或目录:'/etc/magnum/keystone_auth_default_policy.json' 2021-03-05 03:00:00.418 6 错误 magnum.drivers.heat.driver [req-17a7777b-0e70-4b8f-9199-026cd3f3d2ae - - - - -] 节点组错误, 堆栈状态:CREATE_FAILED,stack_id: 1671e517-8227-47c3-9c7a-4642ececde33,原因:资源创建失败: 资源错误: resources.kube_masters.resources[0].resources.kube-master:去 由于“消息:超出最大重试次数。 例如超过最大调度尝试 3 c477d0d3-6176-4cec-b5aa-3a2fb7c77435。最后一个例外:参数必须是 字节或 unicode,得到 'NoneType',代码:500" 2021-03-05 03:00:00.621 6 错误 magnum.drivers.heat.driver [req-17a7777b-0e70-4b8f-9199-026cd3f3d2ae - - - - -] 节点组错误, 堆栈状态:CREATE_FAILED,stack_id: 1671e517-8227-47c3-9c7a-4642ececde33,原因:资源创建失败: 资源错误: resources.kube_masters.resources[0].resources.kube-master:去 由于“消息:超出最大重试次数。 例如超过最大调度尝试 3 c477d0d3-6176-4cec-b5aa-3a2fb7c77435。最后一个例外:参数必须是 字节或 unicode,得到 'NoneType',代码:500"

热记录:

<块引用>

2021-03-05 02:59:49.270 21 ERROR heat.engine.resource Traceback(大多数 最近通话最后一次):2021-03-05 02:59:49.270 21 ERROR heat.engine.resource 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/heat/engine/resource.py", 第 920 行,在 _action_recorder 2021-03-05 02:59:49.270 21 错误 heat.engine.resource yield 2021-03-05 02:59:49.270 21 错误 heat.engine.resource 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/heat/engine/resource.py", 第 1033 行,在 _do_action 2021-03-05 02:59:49.270 21 错误 heat.engine.resource 产量 self.action_handler_task(action, args=handler_args) 2021-03-05 02:59:49.270 21 错误 heat.engine.resource 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/heat/engine/scheduler.py", 第 346 行,在包装器中 2021-03-05 02:59:49.270 21 错误 heat.engine.resource step = next(subtask) 2021-03-05 02:59:49.270 21 错误 heat.engine.resource 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/heat/engine/resource.py", 第 982 行,在 action_handler_task 2021-03-05 02:59:49.270 21 错误 heat.engine.resource done = check(handler_data) 2021-03-05 02:59:49.270 21 错误 heat.engine.resource 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/heat/engine/resources/stack_resource.py", 第 409 行,在 check_create_complete 2021-03-05 02:59:49.270 21 错误 热机资源回报 self._check_status_complete(self.CREATE) 2021-03-05 02:59:49.270 21 错误 heat.engine.resource 文件 "/var/lib/kolla/venv/lib/python3.6/site-packages/heat/engine/resources/stack_resource.py", 第 463 行,在 _check_status_complete 2021-03-05 02:59:49.270 21 错误 heat.engine.resource action=action) 2021-03-05 02:59:49.270 21 错误 heat.engine.resource heat.common.exception.ResourceFailure: ResourceInError:resources[0].resources.kube-master:进入状态 由于“消息:超出最大重试次数。超出 例如,最大调度尝试 3 c477d0d3-6176-4cec-b5aa-3a2fb7c77435。最后一个例外:参数必须是 字节或 unicode,得到 'NoneType',代码:500" 2021-03-05 02:59:49.270 21 错误 heat.engine.resource 2021-03-05 02:59:49.291 21 INFO heat.engine.stack [req-9b34fa4a-da80-45aa-9596-6880e4a5d1ce - 管理员 - 默认默认]堆栈创建失败 (k8s-test-cluster-nyrxxu2pqvnj-kube_masters-5w5xewm2u4c3):资源 创建失败:ResourceInError:resources[0].resources.kube-master: 由于“消息:超出最大数量 重试。例如超过最大调度尝试 3 c477d0d3-6176-4cec-b5aa-3a2fb7c77435。最后一个例外:参数必须是 字节或 unicode,得到 'NoneType',代码:500"

谢谢。

0 个答案:

没有答案