在新版本的devstack中,已经删除了找个rejoin-stack.sh,启动控制台的命令变为:
screen -c stack-screenrc
使用devstack安装openstack时,可以使用rejoin-stack.sh控制台终止或重启进程。
rejoin-stack.sh的用法为:
在devstack目录下,运行 ./rejoin-stack.sh,进入控制台。
下面的“n-sch*”表示的是nova-scheduler服务,前面的14表示这个服务的编号,上面的信息是这个服务的日志信息,可以在这里查看输出情况。有错误时也可以在这里查看。
切换不同服务的方法为按 ctrl+a+' (即:ctrl+a+单引号),这是屏幕左下角会显示“Switch to window:”表示要前往的服务控制台,你可以输入18,表示看n-cpu (nova-compute)服务的情况。
停止服务的方法是在在相应控制台下使用:ctrl+c,再启动这个服务是按下“↑”(即向上键),然后在按enter键。
退出控制的方法是使用ctrl+d.
解决c-vol中ERROR cinder.service [-] Manager for service cinder-volume localhost.localdomain@lvmdriver-1 is reporting problems, not sending heartbeat. Service will appear "down". 的问题
[stack@localhost ~]$ sudo losetup -f /opt/stack/data/stack-volumes-default-backing-file
[stack@localhost ~]$ sudo losetup -f /opt/stack/data/stack-volumes-lvmdriver-1-backing-file