当前位置:   article > 正文

06_openstack之创建云主机和常见错误_openstack创建云主机

openstack创建云主机

目录

一、环境准备

二、创建云主机

三、常见错误

1、创建云主机时,主机状态显示“错误”

2、云主机控制台无法访问,报错1006

3、云主机创建错误,提示“找不到有效主机,原因是没有足够的主机可用”


一、环境准备

部署openstack私有云环境:02_openstack私有云部署_桂安俊@kylinOS的博客-CSDN博客

创建项目和用户:03_openstack之项目及用户管理_桂安俊@kylinOS的博客-CSDN博客

创建镜像:04_openstack之Glance镜像和云主机类型_桂安俊@kylinOS的博客-CSDN博客

创建网络:05_openstack之Neutron网络管理_桂安俊@kylinOS的博客-CSDN博客

以下操作均基于上述环境

二、创建云主机

可以普通用户user01登录管理界面,【计算】--->【云主机数量】--->【创建云主机】:

 详情:

 源:

 云主机类型:

网络:

 

 

 常见报错:在创建云主机的时候报:找不到有效主机,原因是没有足够的主机可用,如下图:

  解决方式:是openstack和nova1主机剩余内存不足导致,重启2台主机,并扩大内存资源后,再次创建云主机成功。

创建成功后如下图:

 

进入云主机控制台:

点击云主机名称,进入控制台:

常见报错:进入控制台报错,提示 Failed to connect server(code:1006),如下图:

解决方式:

查看查看计算节点nova1主机的nova配置文件:/etc/nova/nova.conf,发现是vncserver相关一处配置的主机名配置错误,正确主机名应该是nova1,修改后重启计算节点nova服务即可:

systemctl restart openstack-nova-compute.service

但此时直接点控制台还无法输入,点击上方“点击此处只显示控制台”:

如下可以进入控制台并输入,该镜像用户名为:root     密码为:redhat

补充:云主机相关服务

  • 云主机nova服务:openstack-nova-compute
  • 云主机Route服务:neutron-l3-agent
  • web console 使用vnc,配置文件在/etc/nova/nova.conf,配置项是vncserver_proxyclient_address

云主机创建过程:

如上图,云主机最终实际是由nova节点的libvirtd创建的,可以在nova节点使用virsh  list命令查看:

所以当nova节点主机的libvirtd服务或者openstack-nova-compute服务本身启动失败时,也会影响云主机创建失败。

三、常见错误

1、创建云主机时,主机状态显示“错误”

解决方式:是nova计算节点的libvirtd服务和openstack-nova-compute服务未启动或启动失败,重新启动即可

2、云主机控制台无法访问,报错1006

解决方式:为openstack无法ping通nova1主机名,查看nova1主机的nova配置文件:/etc/nova/nova.conf的vncserver_proxyclient_address配置项,或者两边主机的/etc/hosts文件主机名和IP是否对应正确,如下是遇到过的一次错误:

  1. #如果改了nova服务配置,需要重启服务
  2. systemctl restart openstack-nova-compute.service

如上vncserver_proxyclient_address配置项后面多了一个localdomain的原因是因为在nova节点的dns配置/etc/resolv.conf中的search项没有清理干净导致,需要将search 开头的配置全部删除。

 

3、云主机创建错误,提示“找不到有效主机,原因是没有足够的主机可用”

解决方式:是openstack和nova1主机剩余内存不足导致,重启2台主机,并扩大内存资源后,再次创建云主机成功

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/70499
推荐阅读
相关标签
  

闽ICP备14008679号