手动部署OpenStack环境(六:出现的问题与解决方案&总结)

排错一:keystone服务安装中demo用户表单没信息。

排错思路:

  1. 组件安装是否有问题;
  2. 用户创建畲缶有问题;
  3. 用户认证信息是否合适;

原因:用户的认证信息配置错误。

解决方案:

a)删除有关demo用户的所有信息,并重新创建;

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

b)查看demo用户是否创建成功,及配置信息是否正确。

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

排错二:Dashboard安装配置后网页无法登陆。

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

排错思路:

  1. 检查网络是否配置合适;
  2. 检查web文件访问配置是否合适;
  3. 检查日志,查看详细的报错位置;

原    因:配置文件中格式有误,应该没有缩进;

解决方案:修改配置文件“vi /etc/openstack-dashboard/local_settings”。将CACHES钱面的空格去掉;

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

排错三:在compute0节点上进行neutron安装时出现下载安装包错误。

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

排错思路:

  1. 查看yum源配置是否合适;
  2. 检查是否已经安装;
  3. 检查安装包是否存在;

原    因:未开启controller0节点,因此yum源指向的安装包所在地址就找不到。

手动部署OpenStack环境(六:出现的问题与解决方案&总结)
解决方案:开启controller0节点,清空yum缓存后重新执行。先查看yum源数量是否合适;

 

排错四:在controller0节点上验证neutron服务状态时没有DHCP agent。

排错思路:

  1. 查看日志信息,看是否有明显报错;
  2. 回头查看配置信息是否正确;
  3. 查看认证信息是否正确;
  4. 查看各节点间网络是否报错;

原    因:查看配置结果时发现,之前的配置信息有误。

解决方案:重新修改并配置dhcp agent相关配置;

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

排错五:创建与主机失败。

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

排错思路:

  1. 查看网络服务是否开启;
  2. 检查实例的网络配置是否合适;
  3. 查看各节点相关neutron配置是否合适;

原    因:neutron配置文件中写入错误,导致获取不到IP地址。

解决方案:重新修改并配置compute0节点上的neutron服务相关配置;

手动部署OpenStack环境(六:出现的问题与解决方案&总结)

手动部署OpenStack环境(一:Virtual Box 5.1 环境的安装及配置)
https://blog.csdn.net/qq_37823605/article/details/90340904

手动部署OpenStack环境(二:CentOS6.6虚拟机的安装及配置)
https://blog.csdn.net/qq_37823605/article/details/90341000

手动部署OpenStack环境(三:OpenStack环境预配置)
https://blog.csdn.net/qq_37823605/article/details/90341019

手动部署OpenStack环境(四:安装控制器必备软件)
https://blog.csdn.net/qq_37823605/article/details/90341032

手动部署OpenStack环境(五:新建网络及部署虚拟机)
https://blog.csdn.net/qq_37823605/article/details/90345105

手动部署OpenStack环境(六:出现的问题与解决方案&总结)
https://blog.csdn.net/qq_37823605/article/details/90345154