温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ice版本resize错误调试的示例分析

发布时间:2021-12-01 15:17:42 来源:亿速云 阅读:98 作者:柒染 栏目:云计算

这篇文章将为大家详细讲解有关 ice版本resize错误调试的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

ice版本resize错误调试的示例分析


117为控制节点和计算节点共用节点上:

ice版本resize错误调试的示例分析

nova --debug  resize fefe2ba2-69dc-46dc-b337-da2788d94d49 4


117上的compute日志报错:

 vim /var/log/nova/compute.log

[instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f] Setting instance vm_state to ERROR

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f] Traceback (most recent call last):

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]   File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 5531, in _error_out_instance_on_exception

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]     yield

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]   File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 3428, in resize_instance

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]     block_device_info)

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]   File "/usr/lib/python2.6/site-packages/nova/virt/libvirt/driver.py", line 5059, in migrate_disk_and_power_off

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]     utils.execute('ssh', dest, 'mkdir', '-p', inst_base)

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]   File "/usr/lib/python2.6/site-packages/nova/utils.py", line 164, in execute

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]     return processutils.execute(*cmd, **kwargs)

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]   File "/usr/lib/python2.6/site-packages/nova/openstack/common/processutils.py", line 193, in execute

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]     cmd=' '.join(cmd))

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f] ProcessExecutionError: Unexpected error while running command.

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f] Command: ssh 192.168.10.114 mkdir -p /var/lib/nova/instances/b4d33c9d-c8b1-49e4-9f50-91f845d4115f

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f] Exit code: 255

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f] Stdout: ''

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f] Stderr: 'Host key verification failed.\r\n'

2015-04-22 16:28:22.435 3802 TRACE nova.compute.manager [instance: b4d33c9d-c8b1-49e4-9f50-91f845d4115f]

2015-04-22 16:28:22.818 3802 ERROR oslo.messaging.rpc.dispatcher [-] Exception during message handling: Unexpected error while running command.

Command: ssh 192.168.10.114 mkdir -p /var/lib/nova/instances/b4d33c9d-c8b1-49e4-9f50-91f845d4115f

Exit code: 255

Stdout: ''

Stderr: 'Host key verification failed.\r\n'

2015-04-22 16:28:22.818 3802 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last):


ice版本resize错误调试的示例分析


上述错误说明117上用nova用户执行下述命令有错误:


ssh 192.168.10.114 mkdir -p /var/lib/nova/instances/b4d33c9d-c8b1-49e4-9f50-91f845d4115f


看一下117的用户文件:

vim /etc/passwd

ice版本resize错误调试的示例分析


其中

nova:x:162:162:OpenStack Nova Daemons:/var/lib/nova:/sbin/nologin       
   

上述信息具体解释请自行查找linuxpasswd相关资料。


此处将nova修改为能够登录的用户:

nova:x:162:162:OpenStack Nova Daemons:/var/lib/nova:/bin/bash       
   

ice版本resize错误调试的示例分析


ice版本resize错误调试的示例分析


ssh-keygen -t rsa


ice版本resize错误调试的示例分析


然后再将生成的文件scp到114节点:

scp /var/lib/nova/.ssh/id_rsa.pub       root@192.168.10.114:/var/lib/nova/.ssh/authorized_keys

然后再nova下面执行:ssh 192.168.10.114

ice版本resize错误调试的示例分析

报错说当前账户不可用。


登录到114上面查看:

ice版本resize错误调试的示例分析


发现nova用户被禁止登录了。


打开:

ice版本resize错误调试的示例分析


再次到117上执行发现能登录了:

ice版本resize错误调试的示例分析

注意.ssh的所属组和用户必须为root:root,否则无密码登录会失败

再次来验证resize:

成功!

注意在/etc/nova/nova.conf

中有两个与resize相关的配置项:

ice版本resize错误调试的示例分析

上述表示在resize之后如果N秒之内不确认resize则自动resize!

关于 ice版本resize错误调试的示例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI