OpenStack安装后检查流程总结

安装后检查

1. 确保服务正常运行

首先查看服务的运行状态:

#service xxx status

为防止对子服务有疏漏,可使用ps + grep 查看:

# ps aux |grep xx

2. 确保服务连接上消息队列

查看相关日志。如nova的日志默认存在于/var/log/nova下。

3. 确保各项服务的各个子服务正常

许多服务下都有实现不同功能的子服务,如:nova 下的 nova-scheduler, nova-compute ,quantum下的 openvswitch插件等。除了主服务之外,请确保各个子服务的也是正常启动的。

4. 确保API服务功能正常

包括两种验证方式:

在环境内网使用命令行方式进行各种操作。常见的有:

keystone service-list

keystone endpoint-list

keystone tenant-list

nova-manage service list

nova host-list

nova list

nova flavor-list

glance image-list

quantum

在外部网络使用类cURL工具进行操作。

cURL的操作方法请参见文档《cURL测试OpenStack基本方法》。

5. 问题定位

如果在服务启动时或运行中出现各种问题,可以按照以下流程进行定位:

查看相关日志。如果日志不够详细,转到2;

打开DEBUG及verbose开关。基本服务的打开方法为:在主配置文件(如nova.conf)中的[DEFAULT]节中加入:

DEBUG = True

verbose = True

对于horizon,在local_settings.py中将DEBUG设为True。

如果依然无法精确定位问题原因,转到3;

关闭相关服务,在源码中加入断点,使用命令行方式启动并调试。

时间: 2024-08-07 21:20:55

OpenStack安装后检查流程总结的相关文章

Openstack云计算项目实施其二(安装后日常运维)

5 安装后日常运维   运维基本的操作都在控制节点上的,较为方便的方式就是在openstack 的 dashboard(仪表盘)中进行,进入 dashboard 的方式就是直接在浏览器中输入控制节点的 IP 地址.(需要注意的是浏览器选择方面最好选择火狐浏览器或则谷歌浏览器,因为相对于 IE 浏览器而言,前面两个浏览器对于 openstack 的支持性要好,使用 IE 会在打开实例控制台时无法进入,出现"No vnc...."的错误信息) 用户名和密码放在控制节点/root 下,存放在

Openstack 安装部署指南翻译系列 之 Manila服务安装(Share Storage)

1.1.1.1. Manila服务安装(Share Storage) 1.1.1.1.1. 服务概述 OpenStack共享文件系统服务(manila)为虚拟机提供文件存储.共享文件系统服务提供了一个管理和配置文件共享的集合.该服务还支持共享类型的管理以及支持共享快照,前提是需要驱动程序支持. 共享文件系统服务由以下组件组成: manila-api 验证请求并将其路由到共享文件系统服务的WSGI应用程序. manila-data 一个独立的服务,其目的是处理数据操作,如复制,共享迁移或备份. m

【Linux】CentOS6.X最小化安装后配置

1.centos6.5最小化安装后启动网卡2.ifconfig查询IP进行SSH链接3.更新系统源并且升级系统4.系统时间更新和设定定时任5.修改ip地址.网关.主机名.DNS6.关闭selinux,清空iptables7.创建普通用户并进行sudo授权管理8.修改SSH端口号和屏蔽root账号远程登陆9.锁定关键文件系统(禁止非授权用户获得权限)10.精简开机自启动服务11.调整系统文件描述符大小12.设置系统字符集13.清理登陆的时候显示的系统及内核版本14.内核参数优化15.定时清理/va

Zabbix-server安装后的故障处理及Zabbix-agent的配置添加过程

Zabbix-server安装后的故障处理及Zabbix-agent的配置添加过程 故障处理 第一种情况:在其他参数(Iptables.SeLinux等)配置正确的情况下,如果Web界面出现提示信息,如下图:          提示无法连接,则进入Zabbix-Server所在的系统,利用Telnet进行测试. [[email protected] conf]# telnet localhost 10051 Trying ::1... telnet: connect to address ::1

Selenium IDE安装和检查获取的控件路径技巧

来源:http://www.jianshu.com/p/0ea2dc83549f 从学习Selenium 开始,都是自己写脚本,后来得知有个插件Selenium IDE可以录制脚本,也懒得用了,觉得自己写脚本挺好. 今天看别人的博客,发现Selenium IDE可以检查获取的控件路径是否正确不用通过执行程序的方式来校验,很直接,省去了执行程序的繁琐,特此学习一下. 环境:firefox浏览器,firebug插件,selenium IDE插件场景:通过Selenium IDE检测获取的百度首页中搜

RHEL/CentOS 7最小化安装后需做的30件事情

导读 CentOS是一个工业标准的Linux发行版,是红帽企业版 Linux 的衍生版本.你安装完后马上就可以使用,但是为了更好地使用你的系统,你需要进行一些升级.安装新的软件包.配置特定服务和应用程序等操作. 阅读帖子的时候请先完成 RHEL/CentOS 最小化安装,这是首选的企业和生产环境.如果还没有,你可以按照下面的指南,它会告诉你两者的最小化安装方法. 最小化安装 CentOS 7 最小化安装 RHEL 7 我们会基于工业标准的需求来介绍以下列出的这些重要工作.我们希望这些东西在你配置

OpenStack 安装笔记

提起openstack的安装,整个人感觉都不好了,搞了将近一周时间也没能搞定Redhat.CentOS 6.5系统的安装,最后换到CentOS7.0上一次安装成功.为了以后少走弯路,记下自己愚钝的脚步. 第一次安装openstack,拿到的服务器是Redhat6.5的系统,手里还有一张CentOS6.5的系统光盘.开发人都很懒,能用的就用,有问题就一根筋的钻研下去(我不是个好的开发人员,到最后没能有将问题解决),这样就开始不幸的安装历程. 第一个头疼的问题是Redhat上配置yum源,文章上讲配

mysql 安装后无法登陆mysql的 shell 那mysql>经验:ERROR 1045 (28000): Access denied for user 'root'@'localhost‘

[[email protected] ~]# mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 遇到:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 网上找了非常多的文章还是没有解决我的问题. 1.首先能够确认的是mysql 命令行 sql命令keywo

Centos7.1最小化安装后编译samba4.2.1搭建Active Directory Service的域控制器

实验平台 I3二代,8G内存,WIN764位系统,安装Virtualbox4.3.26,建立CENTOS7.1虚拟机,挂载MINIMAL光盘安装系统. 一.最小化安装CENTOS7.1,过程略. 二.登陆Centos7.1系统,安装依赖.我喜欢用下载的Centos DVD安装软件,比网络快. 1. 如果要从WIN7系统用PUTTY等软件SSH连接虚拟机,要配置好固定IP,打开SSH.我是用securecrt连的虚拟机,网络选了一个网卡桥接本机网卡动态IP,一个选host-only网络,IP段设置