虚拟机配置Openstack常见问题汇总
之前配置了openstack,遇到一些问题,现在将问题全部汇总记录在这里。
(1)问题:主机名字修改不了;
原因:没有进入root状态;或者没有正确打开文件,要打开的是/etc/hostname,结果忘记一个斜杠,直接/etc/hostname
解决方案:1、进入root状态 ,使用命令行sudo su 后面输入密码
2、检查输入文件名字是否正确
(2)问题:输入信息不进去
原因:可能是linux的操作键盘个windows不一样
解决方法:将光标移动到要输入的位置,然后按键盘 i ,然后进行输入,删除直接用delete键,
(3)问题:修改文件保存不了
原因:没有进入root状态,所以没有权限保存;未使用英文字符,导致保存命令无效
解决方案:1、进入root状态 ,使用命令行sudo su 后面输入密码
2、在vi 打开的情况下,使用esc+:wq!保存;如果使用gedit 打开文件,可以直接ctrl+x保存,但是要建立在管理员权限在才有效(gedit 命令适用于desktop版本)。
(4)问题:配置主机网络环境错误:
原因:没有查看本身自带的ifconfig,直接参照视频教程做
解决方案:1、ifconfig ,然后查看到address IP地址,然后修改最后一个为基准,对IP地址进行修改,比如我的是192.168.17.129开始,逐渐递增130,131,132,133。网关要查看一下,使用nm-tool。
2、如果参照视频教程,相应的也要把虚拟机的网络配置器修改为你所配置的网络IP Address
(5)问题:openstack no command
原因:没有openstack 这个命令
解决方案:下载安装openstackclient ,也就是openstack的包,同时要记得加载source-openrc.sh
(6)问题:ping 不通虚拟机
原因1、检查物理链路是否正常,网线,交换机是否正常
2、网卡的状态是否为UP (ip addr)
3、查看配置是否IP地址是否正确
4、检查虚拟机是否重启,IP地址是否更改为设置的?
解决方案:1、物理链路问题的话就要去虚拟机的网络编辑器设值好相应的IP地址
2、网卡状态显示为down ,即没有开启网卡,尝试开启;显示为unknown即为在配置主机网络环境时网络不稳定,由于网络自动分配,导致后期找不到,这种情况可能就要重装。
3、ifconfig,核对好自己本机的IP地址
4、配置好网络环境后要重启一下reboot,可能就成功了
(7)问题:创建云硬盘失败
原因:Ntp问题,各个节点时间不同步。
解决方案:下载安装NTP或者chrony
(8)问题:出现错误但是找不到出错地方
原因:可能遗漏某步骤或者在配置过程中不小心删除重要文件
解决方案:每完成一个点尽量拍摄一个快照,这样子一旦出现配置错误,可以直接返回原先稳定状态。
(9)问题:消息队列启动失败
原因:1、/etc/hosts中IP是否正确,检查installrc和lib/hosts中IP是否正确
解决方案:1、检查/etc/hosts中IP是否正确 ,采用脚本安装还需检查installrc和lib/hosts中IP是否正确
(10)问题:数据库启动失败
原因:监听IP是否正确,如果采用脚本安装还需检查installrc和lib/hosts中IP是否正确
解决方案: 如都没问题,手动卸载数据库,并删除库文件rm -rf /var/lib/mysql/再次安装
(11)问题:执行source admin-openrc.sh后执行命令报错
原因:环境中有代理,或者其他环境变量干扰。此问题也和开发人员编程习 惯有关,在写代码是从不喜欢写绝对路径,环境中执行了该程序导致。出现问题是无从查起。
解决解决方案: 重启物理机、或者将admin-openrc.sh内容拷贝出来在命令行中执行一遍
(12)错误内容:Therequest you
have made requires authentication. (HTTP 401) (Request-ID:req-70bb9d8c-a1ba-47e3-8dc4-ef2e63e269f4)
原因:401是未授权导致。密码或账号错误。
解决方案:填写创建用户时的密码。
(13)错误内容:数据库同步错误,
原因:一般原因是connection参数不对,或者密码错误,格式不对等。数据库未关闭时,往往会造成错误。
解决方案:重启数据库。检查connection的参数
(14)错误内容:云主机 "two" 执行所请求操作失败,云主机处于错误状态。: 请稍后再试 [错误: No valid host was found. Thereare not enough hosts available.].
原因:多半是计算节点down,或者是计算节点上的资源不够用了
解决方案:查看计算节点资源,查看计算节点是否启动:openstack compute service
list novaservice-list
(15)错误内容:Fail toconnect
vnc
原因:VNC配置错误,连接实例的ip地址不对(一般是因为控制节点两块网卡,而写入的IP地址不可用于通信)
解决方案:重启实例,修改VNC配置,换控制节点另一块网卡的IP地
(16)错误内容:路由删除不掉
原因:多半是还有浮动IP在用的原因
解决方案:删掉浮动IP
(17)错误内容:Dashboard登陆不上去,报错Unauthorization
原因一: 在/etc/keystone/keystone-paste.ini 中的 [pipeline:public_api], [pipeline:admin_api],
and [pipeline:api_v3] 三个选项中未移除 admin_token_auth。这是临时授权,未移除会被警告。
原因二:Dashboard配置文件 /etc/openstack-dashboard/local_settings.py。其中注意几点:时区可能未配置好,API版本不对
解决方案:1、在/etc/keystone/keystone-paste.ini 中,移除admin_token_auth;
2、时区如果不知道最好不要选; OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3"
%OPENSTACK_HOST 中的V3 一定要改成V3
(18)错误内容:’module’ object has no attribute ‘SSL_ST_INIT’
原因:模块对象没有属性的ssl_st_init”
解决方案:pip uninstall pyopenssl
pip install pyopenssL
配置Openstack的话,可以直接参照官网上的内容直接配置。一开始写着是需要三台虚拟机,但是后期实际在配置过程中,基本是compute节点跟controller节点上配置就可以了。配置openstack的话要求运行内存,存储容量都要足够,这样子才能保证后期都能完整进行。
在前文提到过配置openstack有server版跟destop版;如果用server版要用secureCRT才能复制粘贴,这样子可以提高效率。用desktop版可以gedit打开文本编辑器,还可以查找,更快捷。
虚拟机配置Openstack常见问题汇总的更多相关文章
- openstack常见问题汇总
汇总下常见的问题以及解释下一些比较容易让人萌的参数配置等等 问题汇总1.使用纯文本模式进行复制粘贴,打死不要用word!!!可以解决绝大多数问题,如果你依然执迷不悟,那么就好自为之吧 2.创建路由器时 ...
- #openstack故障处理汇总
##openstack故障处理汇总 排错 openstack pike 部署 目录汇总 http://www.cnblogs.com/elvi/p/7613861.html ############# ...
- (转)CloudStack 安装及使用过程中常见问题汇总
CloudStack 安装及使用过程中常见问题汇总 在做工程项目中对CloudStack 安装及使用过程中常见的几个问题及如何解决做一个总结. 1.Windows XP虚拟 ...
- 零基础学习openstack【完整中级篇】及openstack资源汇总
1.你是如何学习openstack的?2.你对openstack的组件了解多少?3.你认为openstack该如何学习? 一直想写关于openstack的方面的内容,今天终于整理完成.算是完成一桩心事 ...
- CentOS安装Oracle数据库详细介绍及常见问题汇总
一.安装前准备 1.软件硬件要求 操作系统:CentOS 6.4(32bit)Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)最小内存:1G(检查命 ...
- openstackM版本常见问题汇总
汇总下常见的问题以及解释下一些比较容易让人萌的参数配置等等 问题汇总1.使用纯文本模式进行复制粘贴,打死不要用word!!!可以解决绝大多数问题,如果你依然执迷不悟,那么就好自为之吧 2.创建路由器时 ...
- 虚拟机在 OpenStack 里没有共享存储条件下的在线迁移[转]
原文链接:http://www.ibm.com/developerworks/cn/cloud/library/1508_wangyx_openstacklivemigrate/ 迁移(Migrati ...
- MVC 网站部署常见问题汇总
一:TGIShare项目是一个MVC5的网站程序,部署在了IIS上,使用的Windows验证方式,并在本机设置了计划任务定时调用某个地址执行命令.问题汇总如下: 1.Window Server 200 ...
- Ubuntu配置OpenStack 二:配置时间同步NTP和安装数据库Maridb以及问题总结
继上一节Ubuntu配置OpenStack 一:配置主机环境,下面继续为安装时间同步,以及配置openstack的安装包源和安装数据库Maridb.(全文截图都是由自己徒手搭建完成并且截图) 一.安装 ...
随机推荐
- C++ Primer 有感(函数)
1.函数应该在头文件中声明,并在源文件中定义.(定义函数的源文件应包含声明该函数的头文件)将提供函数声明的头文件包含在定义该函数的源文件中,可使编译器能检查该函数的定义和声明是否一致. 2.既可以在函 ...
- Android下用Activity实现圆角的自定义弹窗
这里我们使用9patch制作一个背景,找到SDK目录下的tools目录,双击draw9patch.bat文件,如下图: 打开想要编辑的文件,进行编辑(9patch的编辑教程自寻). 编辑完成后,保存到 ...
- Android MTK平台最完备的开机动画修改教程
修改手机的开机动画不是什么难事儿. 但修改一款很冷门的"山寨机",就不太好修改第一屏了. 手机是MTK的一款手机,虽然比较贵(价格超过三星Note3),但在我看来跟山寨机木有啥区别 ...
- 校招:Vobile阜博通2015校园招聘
关于Vobile阜博通校招(10-11月份),耗时将近一个月,现整理分享给大家. 1 浙大笔试无选择填空,问答题为主,偏语言的个人理解,不在意具体语言方向(C/C++/Java).(1)描述C.C++ ...
- how tomcat works读书笔记 七 日志记录器
大家可以松一口气了,这个组件比较简单,这一节和前面几节想比,也简单的多. Logger接口 Tomcat中的日志记录器都必须实现org.apache.catalina.Logger接口. packag ...
- spring的maven配置文件
spring各个包的maven配置文件 <!--spring-context--> <dependency> <groupId>org.springframewor ...
- Junit指定测试执行顺序
原文链接: Test execution order原文日期: 2012年12月06日翻译日期: 2014年7月2日翻译人员: 铁锚说明: Junit4.11版本及以后才支持,建议升级到最新版本.按照 ...
- gtk+修改控件文本字体一例
因为家里电脑是Mac系统,所以就拿Mac系统来示范. 要注意的是gtk+2.0和3.0对字体的处理是有一些区别的: 1.后者使用的是pango的机制,我们这里以gtk+3.0为基础. 2.两者调用Fo ...
- UNIX/Linux C 程序员需要掌握的七种武器
我是一名普通的软件工程师,不是什么技术大牛.这篇文章所提到的"七种武器"只是我这些年工作经验的一点体会和感悟,如果有错误的地方,还请大家指正. (一)C语言 作为一名C程序员,熟练 ...
- Java Socket:Java-NIO-Selector
Selector 的出现,大大改善了多个 Java Socket的效率.在没有NIO的时候,轮询多个socket是通过read阻塞来完成,即使是非阻塞模式,我们在轮询socket是否就绪的时候依然需要 ...