yunde110 发表于 2015-4-13 07:09:08

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)中的节中加入:
  DEBUG = True
  verbose = True
  对于horizon,在local_settings.py中将DEBUG设为True。
  如果依然无法精确定位问题原因,转到3;
  关闭相关服务,在源码中加入断点,使用命令行方式启动并调试。
  
页: [1]
查看完整版本: OpenStack安装后检查流程总结