利用Screen重启DevStack服务

上篇介绍了DevStack如何安装部署。集成化工具有好处,但在系统重启后,OpenStack的各个服务并不会随系统重启而启动,需要利用screen来重启,接下来就记录下如何使用screen。

准备工作:

启动mysql服务:

[email protected]:/home/devstack# /etc/init.d/mysql start

启动rabbitmq-server服务

[email protected]:/home/devstack# service rabbitmq-server restart

启动控制台的命令为:

screen -c stack-screenrc

执行指令后,就会出现如下界面:

图所示中,5$(L)n-api* 所表示的意思为序号为5的服务,具体服务是n-api(即nova-api),*代表的是当前界面所处的服务。图中就是nova-api的日志文件。我们可以通过指令

ctrl + a + ‘  (ctrl + a + 单引号)

然后在输入需要查看的服务编号即可跳转到对应的服务。

如果需要重启某个服务可先用ctrl+c来停止服务,然后通过“↑”(即向上键),然后在按回车键即可重启该服务。

时间: 2024-08-11 21:55:24

利用Screen重启DevStack服务的相关文章

openstack中利用screen命令重启服务

在openstack的老一点的版本中,通常使用./rejoin-stack.sh重新启动所有指定的服务,在最新的master分支中,并没有rejoin-stack.sh,那么是不是重启服务只能先./unstack.sh,然后再./stack.sh.当然不是了,这样极其浪费时间.事实上,我们可以通过窗口管理器管理每一个已经启动的openstack服务,在使用devstack安装部署openstack后,多个openstack服务进程共享一个物理终端的窗口管理器,这个screen session里包

云服务器 ECS CentOS 7 下重启 sshd 服务操作方法

在云服务器 ECS Linux CentOS 7 下重启服务不再通过 service  操作,而是通过 systemctl 操作. 操作说明如下: 1. 查看 sshd 服务是否启动: 看到上述信息就可以确定是启动了. 2. 如果没有启动,则需要启动该服务: systemctl start sshd.service 3. 重启 sshd 服务: systemctl restart sshd.service 4. 设置服务开启自启: systemctl enable sshd.service

重启osd服务失败:Start request repeated too quickly

背景 OS:Ubuntu 16.04 修改了osd的一些配置,修改后,需要重启osd服务才能生效.第一次重启后,配置立刻生效.再改了一些配置,重启osd服务后,配置却不再生效了.ps命令查看进程,发现osd进程都没有启动. 分析 osd进程未启动,第一直觉就是配置出错,osd进程启动后又挂掉.于是,进入/var/log/ceph目录,查看ceph-osd.0.log,发现日志末尾只有关闭进程的相关日志,并没有osd启动的信息.再查看该日志的时间,时间就是关闭服务时的时间.换句话说,第二次重启服务

十五、MDT 2013 Update 1批量部署-利用微软WDS部署服务实现MDT部署组播(多播)

MDT 2013 Update 1在客户端部署会占用不少带宽,利用微软的WDS部署服务,可以实现部署组播,在多个客户端部署时可以有效的节省网络带宽,同时提供多个客户端的部署速度. 一.WDS部署服务 其实只要默认值 查看多播传输,里面没配置多播传输 二.MDT 2013 UPDATE 1控制台下配置组播(多播) 修改对应的共享文件夹属性 选取 "Enable multicast for this deployment share",下面有说明需要WDS支持,不过为啥微软不标明也可以支持

centos7重启rsyslog服务|centos7重启syslog服务

centos7重启rsyslog服务: systemctl restart rsyslog 使用:(killall无效) killall -HUP rsyslog

利用sc命令创建服务

创建 >sc create TestService binPath= "D:\EngineService\TestService.exe" start= auto[SC] CreateService 成功>net start TestService 注意:binPath= 后面有一个空格 删除 >sc delete TestService 利用sc命令创建服务,布布扣,bubuko.com

Linux修改SSH连接数 重启SSH服务

系统 linux,增加SSH终端连接数最大为1000个 解决方案: vi /etc/ssh/sshd_config 输入/MaxStartups 定位到如下并修改 1)        #MaxStartups 10,#去掉,修改10为1000,MaxStartups 1000 2)        重启SSH服务,/etc/rc.d/init.d/sshd restart 查看某端口连接数 netstat -nat|grep -i '22' |wc -l

启动或重启DNS服务时,卡在Generating /etc/rndc.key:上

解决方法: 执行以下命令: rndc-confgen -r /dev/urandom -a 然后再重启DNS服务: service named start 服务正常

云服务器 ECS CentOS 7 重启 sshd 服务

通过下图判断 sshd 服务是否启动.如果没有启动,执行命令 systemctl start sshd.service 启动该服务. 执行命令 systemctl restart sshd.service 重启 sshd 服务. 执行命令 systemctl enable sshd.service 设置服务开机自启. 参考 : https://help.aliyun.com/knowledge_detail/41501.html