1

我通过在 local.conf 中启用它们在 devstack 环境中安装了 ceilometer 服务”

enable_service ceilometer-acompute ceilometer-acentral ceilometer-anotification$
enable_service ceilometer-alarm-evaluator,ceilometer-alarm-notifier
enable_service ceilometer-api
enable_service ceilometer-aipmi

但是当我执行 rejoin-stack.sh 并键入时,我无法列出服务Ctrl + a + "

我应该如何解决这个问题,因为我在安装 kwapi 时需要重新启动云高仪服务?

先感谢您 。

4

3 回答 3

1

Ceilometer 是其他服务使用的中间件。要“重新启动 ceilometer”,您应该使用 ./unstack.sh 后跟 ./stack.sh 重新启动整个堆栈。如果要卸载并重新安装,可以运行 ./clean.sh,然后运行 ​​./stack.sh。

于 2015-05-13T13:42:57.123 回答
0

当您想使用 devstack 重新启动服务时,有两种主要方式:

  1. 运行 ./rejoin-stack.sh 并按 ctrl C + ctrl D 杀死所有服务。然后重新运行 ./rejoin_stack.sh 并按 ctrl A + ctrl D 进行分离。然后,所有服务都重新启动。

  2. 运行“ps -ef | grep your_service_name”以查找并终止您需要重新启动的服务。当您运行上述命令时,您将找到启动该服务的确切命令。:D

但是,我建议您在使用 devstack 重新启动任何服务时使用第一种方式。这是使您的系统运行顺畅的最佳方式。

于 2015-11-19T09:53:59.300 回答
0
  • 首先 cd 到文件夹 devstack

    • 你可以找到文件 ./rejoin_stack.sh

    • 执行相同。

    • 它将被执行并打开屏幕以供访问。

    • 按 ctrl + a + shift + "

    • 然后它将列出正在运行的服务

    • 可以移动到需要通过向其滚动来停止的服务。

    • 在需要停止的服务上按 Enter

    • 然后按 ctrl + c ,它将停止服务

    • 然后按向上箭头键再次运行服务

    • 服务将成功重新启动。

于 2016-01-09T20:37:09.813 回答