devstack ussuri 常用命令

8 篇文章 0 订阅
2 篇文章 0 订阅

1 列出所有安装的组件

ll /etc/systemd/system/ | grep devstack | awk ‘{print $9}’

devstack@c-api.service
devstack@c-sch.service
devstack@c-vol.service
devstack@dstat.service
devstack@etcd.service
devstack@g-api.service
devstack@keystone.service
devstack@n-api-meta.service
devstack@n-api.service
devstack@n-cond-cell1.service
devstack@n-cpu.service
devstack@n-novnc-cell1.service
devstack@n-sch.service
devstack@n-super-cond.service
devstack@placement-api.service
devstack@q-agt.service
devstack@q-dhcp.service
devstack@q-l3.service
devstack@q-meta.service
devstack@q-svc.service

其中:
c-*是cinder,g-*是glance,n-*是nova,o-*是octavia,q-*是neutron

2 列出服务

2.1 列出nova 服务

nova service-list 
nova service-list  --binary nova-compute

2.2 列出 cinder服务

cinder service-list

2.3 从控制节点运行脚本,将计算主机映射到单个单元

./tools/discover_hosts.sh

3 设置环境变量

source /opt/stack/devstack/openrc admin admin

4 重启服务
4.1 重启所有服务

systemctl restart devstack@*

4.2 重启cinder服务

systemctl restart devstack@c*

4.3 重启nova服务

systemctl restart devstack@n*

其他服务名参见章节1

5 日志查询
5.1 查询所有服务错误

sudo journalctl -a -u devstack@* | grep  "ERROR"

5.2 查询c-vol.service服务问题

sudo journalctl -a -u devstack@c-vol.service | grep  "ERROR"

6 删除多余cinder服务

cinder-manage service remove cinder-volume computer@lvmdriver-2

7 查看log文件

apache2 的error.log在/var/log/apache2/目录下,
dashboard的log文件在/etc/httpd/logs/目录下,

8 重启apache2

cd /etc/init.d
./apache2 restart
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值