基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程
来源:互联网 发布:js获取文本框的值 编辑:程序博客网 时间:2024/05/16 07:25
基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程
DevStack是一个开源脚本,用于搭建单节点的openstack开发环境。但是,如果不在localrc脚本里修改相应配置,其搭建出来的openstack不包含quantum模块(如何配置使其包含quantum模块openstack官网有说明),并且这个是使用screen技术集成的各个模块,重启之后需要手动开启各个服务,并导入环境变量。
开启各服务命令:
1、查看mysql的状态
service mysqld status, 如果看到active字样则进行下一步,否则开启mysql
2、查看rabbitmq的状态
service rabbitmq-server status (* 以root用户执行此命令)
执行service rabbitmq-server start 启动rabbitmq-server
3、keystone
keystone-all --config-file=/etc/keystone/keystone.conf &(&的意思是keystone在后台运行,可不加)
keysont.con 配置保证有以下配置即可,其他的根据需要进行配置
***
log_dir = /var/log/keystone
use_syslog = False
verbose = True
debug = True
***
4、glance
glance-api --config-file=/etc/glance/glance-api.conf &
glance-api.conf 配置保证有以下配置即可,其他的根据需要进行配置
***
log_file = /var/log/glance/api.log
use_syslog = False
verbose = True
debug = True
***
glance-registry --config-file=/etc/glance/glance-registry.conf &
glance-registry.conf 配置保证有以下配置即可,其他的根据需要进行配置
***
log_file = /var/log/glance/registry.log
use_syslog = False
verbose = True
debug = True
***
5、nova
nova-api-os-compute --config-file=/etc/nova/nova.conf &
nova-api-metadata --config-file=/etc/nova/nova.conf &
nova-compute --config-file=/etc/nova/nova.conf &
nova-cert --config-file=/etc/nova/nova.conf &
nova-scheduler --config-file=/etc/nova/nova.conf &
nova-volume --config-file=/etc/nova/nova.conf &
nova-network --config-file=/etc/nova/nova.conf &
nova-consoleauth --config-file=/etc/nova/nova.conf &
nova-novncproxy --config-file=/etc/nova/nova.conf &
nova-objectstore --config-file=/etc/nova/nova.conf &
或者直接启动所有nova服务
nova-all --config-file=/etc/nova/nova.conf &
nova.conf 配置保证有以下配置即可,其他的根据需要进行配置
***
logdir = /var/log/nova
***
命令测试
导入环境变量, 通过keystone认证的需要
export OS_SERVICE_TOKEN=tokenkeysont
export OS_USERNAME=admin
export OS_PASSWORD=super
export OS_TENANT_NAME=admin
export OS_AUTH_URL=http://localhost:5000/v2.0/
export OS_SERVICE_ENDPOINT=http://localhost:35357/v2.0/
keystone user-list
开启各服务命令:
1、查看mysql的状态
service mysqld status, 如果看到active字样则进行下一步,否则开启mysql
2、查看rabbitmq的状态
service rabbitmq-server status (* 以root用户执行此命令)
执行service rabbitmq-server start 启动rabbitmq-server
3、keystone
keystone-all --config-file=/etc/keystone/keystone.conf &(&的意思是keystone在后台运行,可不加)
keysont.con 配置保证有以下配置即可,其他的根据需要进行配置
***
log_dir = /var/log/keystone
use_syslog = False
verbose = True
debug = True
***
4、glance
glance-api --config-file=/etc/glance/glance-api.conf &
glance-api.conf 配置保证有以下配置即可,其他的根据需要进行配置
***
log_file = /var/log/glance/api.log
use_syslog = False
verbose = True
debug = True
***
glance-registry --config-file=/etc/glance/glance-registry.conf &
glance-registry.conf 配置保证有以下配置即可,其他的根据需要进行配置
***
log_file = /var/log/glance/registry.log
use_syslog = False
verbose = True
debug = True
***
5、nova
nova-api-os-compute --config-file=/etc/nova/nova.conf &
nova-api-metadata --config-file=/etc/nova/nova.conf &
nova-compute --config-file=/etc/nova/nova.conf &
nova-cert --config-file=/etc/nova/nova.conf &
nova-scheduler --config-file=/etc/nova/nova.conf &
nova-volume --config-file=/etc/nova/nova.conf &
nova-network --config-file=/etc/nova/nova.conf &
nova-consoleauth --config-file=/etc/nova/nova.conf &
nova-novncproxy --config-file=/etc/nova/nova.conf &
nova-objectstore --config-file=/etc/nova/nova.conf &
或者直接启动所有nova服务
nova-all --config-file=/etc/nova/nova.conf &
nova.conf 配置保证有以下配置即可,其他的根据需要进行配置
***
logdir = /var/log/nova
***
命令测试
导入环境变量, 通过keystone认证的需要
export OS_SERVICE_TOKEN=tokenkeysont
export OS_USERNAME=admin
export OS_PASSWORD=super
export OS_TENANT_NAME=admin
export OS_AUTH_URL=http://localhost:5000/v2.0/
export OS_SERVICE_ENDPOINT=http://localhost:35357/v2.0/
keystone user-list
0 0
- 基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程
- 基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程
- 启动DevStack的各项服务
- devstack 环境中cinder-volume 服务无法启动的问题
- devstack部署openstack的情况下,重启openstack服务
- reboot.exe的制作过程
- linux环境下memcached服务自启动的配置
- 用devstack快速搭起openstack的环境
- Python的web服务开发环境搭建过程
- 新路程------hi3516a的reboot过程
- 新路程------imx6q的reboot过程
- 基于Windows环境下的PHP开发环境搭建
- 基于Windows环境下的PHP开发环境搭建
- 基于Windows环境下的PHP开发环境搭建
- windows下搭建Ruby(基于eclipse的环境)开发环境
- windows下搭建Ruby(基于eclipse的环境)开发环境
- Mac环境下,搭建基于Eclipse的J2EE开发环境
- Mac环境下,搭建基于Eclipse的J2EE开发环境
- lua学习:lua中“类”的实现
- Spring设置注入和构造注入详解
- Linux Qt下简单的多线程编程
- iOS开发UI篇—控制器的View的创建
- VirtualBox简体中文版下载安装使用图解教程
- 基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程
- DDMS analysize 方法
- 求素数: 一般线性筛法 + 快速线性筛法
- js强制要求保留两位小数
- LVS调度方式
- Android网络开发框架
- 最值得你所关注的10个C语言开源项目
- php用正则判断是否为数字
- iOS开发UI篇—使用picker View控件完成一个简单的选餐应用