vmware workstation中搭建云平台,虚拟机重启遇到的问题

单节点双网卡搭建云平台

在vmware workstation创建时一定要注意配置文件中开启虚拟化功能即下图中虚拟化引擎中勾选第二项

vmware workstation中搭建云平台,虚拟机重启遇到的问题_第1张图片

我开始搭建云平台时,未完成上述配置

搭建完成云平台后,测试创建虚拟机无法创建:提示:无可用主机

故更改nova 配置文件vi /etc/nova/nova.conf   将配置信息#virt_type=kvm 更改成virt_type=qemu

保存退出

重启计算节点Nova服务 service openstack-nova-compute restart

再次创建云主机,可已创建成功但控制但界面是这样——虚拟机启动了但操作系统没起来

vmware workstation中搭建云平台,虚拟机重启遇到的问题_第2张图片

经排查,是VMware workstations没有开启虚拟化设置

1.先关闭搭建云平台的虚拟机

2.修改VMware workstations——虚拟机——虚拟机设置——硬件——处理器——虚拟化引擎中勾选第二项

3.开启虚拟机   先 source /etc/keystone/admin-openrc.sh

4.重启一下服务openstack-service restart

5.登录云平台。提示验证错误

6.查看日志文件 cat /var/log/keystone/keystone.log  显示数据库连接失败

7.尝试重启数据库service mysqld restart或/etc/init.d/mysqld start 都显示失败

8.查看数据库状态/etc/init.d/mysqld status显示是stop

9.查看数据库配置vi /etc/my.cnf 

[mysqld]中是否添加以下内容

default-storage-engine = innodb

collation-server = utf8_general_ci

init-connect = 'SET NAMES utf8'

character-set-server = utf8

发现没有问题

10.进入目录cd /var/lib/mysql/中查看是否存在mysql.sock文件,若存在则删除rm -f mysql.sock

11.删除mysql.sock后,重启数据库,重启成功。(不放心,可以把OpenStack组件全部重启一次)

12.登录云平台显示

vmware workstation中搭建云平台,虚拟机重启遇到的问题_第3张图片
两种方法1.清除一下浏览器历史记录
 2.等一会再次登录

我自己在做的时候,显示重启了一下服务发现neutron没关闭成功,查看了neutron的日志,没看出来问题,就等了一会,再次重启服务,发现所有组件重启成功,再次登录云平台成功登录

13,在云平台上创建云主机
控制台和上次一样
vmware workstation中搭建云平台,虚拟机重启遇到的问题_第4张图片
记得第一次没能创建成功云主机时,改过nova的配置文件,再次改回来,重启一下compute nova服务
再次创建云主机
创建成功,成功登录
vmware workstation中搭建云平台,虚拟机重启遇到的问题_第5张图片
在用crt连接云主机时
要绑定浮动ip,用 vmware workstation中搭建云平台,虚拟机重启遇到的问题_第6张图片
192.168.113.5连crt可以连上,10.10.10.9连不上
云主机外网ip跟创建平台的虚拟机网卡eth1一个网段

你可能感兴趣的:(openstack学习笔记)