一、创建实例失败:
首先用下面命令查看服务是否正常
1. nova-manage service list
如果不正常,则使用下面命令重启,如果还不行,则查看日志,
1. service nova-api restart
2. service nova-cert restart
3. service nova-consoleauth restart
4. service nova-scheduler restart
5. service nova-conductor restart
6. service nova-novncproxy restart

二、对网络的判断:

可以查看网桥
1. ovs-vsctl show

网络流量查看:
1. udhcpc eth0

三、安装后检测环境时遇到的问题及解决办法:

问题1 :aboutyun@controller:~$ keystone tenant-create --name admin --description "admin Tenant"

提示:An unexpected error prevented the server from fulfilling your request. (HTTP 500) 

原因1:
环境变量错误
记得重启后,执行下面命令
1. export OS_SERVICE_TOKEN=570f150cb897e793e58f
2. export OS_SERVICE_ENDPOINT=http://controller:35357/v2.0
原因2:

查看keystone日志,获取如下关键信息 :

1. (OperationalError) no such table: project u'INSERT INTO project (id, name, domain_id, des
2. cription, enabled, extra) VALUES (?, ?, ?, ?, ?, ?)' ('70c0487ba99743719d6721a34560fca2',
u'admin', 'default', u'Admin Tenant', 1, '{}')
意思是说表不存在,进入mysql
1. mysql -uroot -p
1. use keystone

1.  show tables; 

竟然是空的,也就是没有同步成功。
执行命令,再次同步。
1. su -s /bin/sh -c "keystone-manage db_sync" keystone
还需要输入密码,算了还是使用root。
再次运行命令,还是不成功。
为什么?还是从配置入手。
编辑 /etc/keystone/keystone.conf
数据库明明连接上了,为什么会不成功,
1. [database]
2. ...
3. connection = mysql://keystone:KEYSTONE_DBPASS@controller/keystone
后来在配置文件中,发现了sqllite,注释掉即可

再次运行命令
1. su -s /bin/sh -c "keystone-manage db_sync" keystone

四、创建镜像的问题:1. glance image-create --name "cirros-0.3.3-x86_64" --file cirros-0.3.3-x86_64-disk.img \2. --disk-format qcow2 --container-format bare --is-public True --progress 

global name '_' is not defined glance
原来环境变量的问题。source 已经source了,但是却没有起作用。最后使用绝招
1. export OS_TENANT_NAME=admin
2. export OS_USERNAME=admin
3. export OS_PASSWORD=ADMIN_PASS
4. export OS_AUTH_URL=http://controller:35357/v2.0
在shell中直接执行shell。然后通过
1. echo $OS_TENANT_NAME
检验能否安装成功。

五、部署nova的注意点nova-conductor在 nova-compute 服务 和 the database之间,它使 nova-compute 服务无需直接访问云数据库(cloud database)。尽管如此,不要将 

nova-conductor部署在运行nova-compute 服务的节点上

openstack常见问题解决方法总结的更多相关文章

  1. OpenStack安装部署管理中常见问题解决方法

    一.网络问题-network 更多网络原理机制可以参考<OpenStack云平台的网络模式及其工作机制>. 1.1.控制节点与网络控制器区别 OpenStack平台中有两种类型的物理节点, ...

  2. Web Deploy发布网站及常见问题解决方法(图文)

    Web Deploy发布网站及常见问题解决方法(图文) Windows2008R2+IIs7.5 +Web Deploy 3.5 Web Deploy 3.5下载安装 http://www.iis.n ...

  3. Python爬虫编程常见问题解决方法

    Python爬虫编程常见问题解决方法: 1.通用的解决方案: [按住Ctrl键不送松],同时用鼠标点击[方法名],查看文档 2.TypeError: POST data should be bytes ...

  4. 老出BUG怎么办?游戏服务器常见问题解决方法分享

    在游戏开发中,我们经常会遇到一些技术难题,而其引发的bug则会影响整个游戏的品质.女性向手游<食物语>就曾遇到过一些开发上的难题,腾讯游戏学院专家团Wade.Zc.Jovi等专家为其提供了 ...

  5. VNC使用及其常见问题解决方法

    博主之前在博文(https://www.cnblogs.com/kangbazi666/p/14153604.html)中已经介绍了多人VNC的配置方法,下面将简单介绍其使用方法及常见问题的解决方法. ...

  6. QTP常见问题解决方法(一)

    1.对脚本的运行速度进行设置 TOOLS->OPTIONS->RUN->RUN MODE 设置就可以了:一般可以设置为500或者1000值,也就是毫秒: QTP 12.0版本: TO ...

  7. 转:在决定使用ClickOnce发布你的软件前,应该知道的一些事情(一些常见问题解决方法)

    1,无法有效避免非法的下载 使用ClickOnce部署,你的软件的更新版可以发布到Web服务器上,当用户从开始菜单启动软件时,ClickOnce自动到指定的URL去检测是否存在新版本,并且从这个地址下 ...

  8. Entity Framework表名默认自动变为复数形式等常见问题解决方法

    今天使用了一下手写EntityFramework,发现一些常见的问题,做个记录: 1.以前使用模板生成不太在意的问题,就是在定义实体类时,如果没映射注释,自动映射的表名会变成复数形式 如:表名==&g ...

  9. VC++6.0一些常见问题解决方法(打开多个窗口、行号、添加文件无响应、更改.exe图标及名称等等)

    背景: 最近使用VC++6.0做一个界面,供测试CAN通信使用.由于客户希望我们提供简单方便的函数接口让其最快速使用CAN,DLL(动态链接库)是不二之选.做DLL需要两个VC窗口进行测试才方便.可是 ...

随机推荐

  1. bzoj5280/luogu4376 MilkingOrder (二分答案+拓扑序)

    二分答案建图,然后判环,就可以了. 字典序输出的话,只要做拓扑序的时候用优先队列来维护就可以了. (其实判环也可以用拓扑序...) #include<cstdio> #include< ...

  2. Linux下Vim编辑器访问系统剪切板

    默认情况下VIM使用的是内置的寄存器,而不是X Window的剪切板 启用系统剪切板支持 可以使用vim --version | grep clipboard查看,若clipboard前显示-标记,而 ...

  3. A1038. Recover the Smallest Number

    Given a collection of number segments, you are supposed to recover the smallest number from them. Fo ...

  4. A1100. Mars Numbers

    People on Mars count their numbers with base 13: Zero on Earth is called "tret" on Mars. T ...

  5. os模块(二十)

    os模块是与操作系统交互的一个接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录:相 ...

  6. Kafka+Log4j2日志

    默认你已经安装配置了Zookeeper和Kafka. 为了目录清晰,我的Kafka配置文件的Zookeeper部分是:加上了节点用来存放Kafka信息 启动Zookeeper,然后启动Kafka. Z ...

  7. 窗体焦点监听事件WindowFocusListener

      public class Demo extends JFrame { JLabel label;//定义变量,以便在自定义方法类中调用 public Demo() { setBounds(100, ...

  8. pandas简短介绍

    1.数据结构 维数 名称 描述 1 Series 一维带标签单一数据类型的数组 2 DataFrame 不同数据类型的列 2.十分钟学习pandas 2.1.导入所需模块 import pandas ...

  9. 搭建Telnet服务器

    搭建Telnet服务器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 可能大家都知道现在已经很少有人用TELNET服务器, 因为它传输数据是以明文的方式,我们很容易通过抓包软件讲数 ...

  10. 把svn上的mycelipse导到本地的eclipse中【原】

    myeclipse和eclipse的web项目互导时会产生各种问题,现在把我遇到的情况记录如下: eclipse如何把svn上down下来的myeclipseWeb项目变成eclipse的Web项目: ...