学习OpenStack之 (3):Devstack Screen 使用技巧

Devstack环境中,openstack运行在一个screen中,每个service运行在一个window中。我总结的几个tips:

0. 注意需要使用screen启动用户来进行一下操作

1. 查看当前用户开启的所有screen:screen -list

[email protected]:~/devstack$ screen -list
There is a screen on:
9606.stack (12/12/2014 11:22:54 AM) (Detached)
1 Socket in /var/run/screen/S-s1.

2. screen attach:screen -r  <screen id,比如上图中的9606>(注:openstack的rejoin-stack.sh也是调用该命令来reattach openstack)

(打*的是当前的window)

3. screen dettach:screen -d

4. 移到下一个window:CRTL + A + n

5. 移到前一个window:CRTL + A + p

6. 直接跳到 0 ~9 的某window,比如上图中的第7个:CRTL + A + 7

7. 直接跳到第10个以后的window,比如第17个:CRTL + A + ‘,输入 17

8. 在screen window中滚动屏幕:开始滚动模式 CTRL + [,然后可以使用上下左右键滚屏,按 CTRL + ] 退出滚动模式

9. 重启某个Cinder service:

(1)CRTL + a + <n,比如18 c-vol window >

(2)CRTL + c, 杀掉进程

(3)按向上键,出现之前运行的命令,输入即重启c-vol service

10. 按 CRTL + a, 稍等一秒,再按 " (shift + ‘ 所在键)显示screen中所有window的列表 (四个键连续按是不行的 :))

11. 默认的所有screen 快捷键

时间: 2024-10-03 22:39:00

学习OpenStack之 (3):Devstack Screen 使用技巧的相关文章

学习OpenStack之 (1):安装devstack

1. 系统准备 ubuntu 12.04 server 虚拟机. 2G内存. 依次运行以下命令来安装git: sudo apt-get update sudo apt-get upgrade sudo apt-get install git 2. 下载安装包 $git clone https://github.com/openstack-dev/devstack.git  #克隆devstack的Git代码仓库 3. 配置 从2013/10起OpenStack引入新的配置方式即使用配置文件 lo

零基础学习openstack【完整中级篇】及openstack资源汇总

1.你是如何学习openstack的?2.你对openstack的组件了解多少?3.你认为openstack该如何学习? 一直想写关于openstack的方面的内容,今天终于整理完成.算是完成一桩心事,内容整合来自: 零基础学习openstack(上)[中级篇] 零基础学习openstack(下)[中级篇] 是在 零基础学习openstack[初级篇]基础上的一个继续: 初级篇,我们主要是有这么一个概念,openstack的组成openstack由哪些部分来组成: Identity(代号为“Ke

学习OpenStack之(5):在Mac上部署Juno版本OpenStack 四节点环境

0. 前沿 经过一段时间的折腾,终于在自己的Mac上装好了Juno版本的四节点环境.这过程中,花了大量的时间,碰到了许多问题,学到不少知识,折腾过不少其实不需要折腾的东西,本文试着来对这过程做个总结. 1. 初始环境 说明: 1. VirtualBox Ubuntu 安装:(VirtualBox网卡配置可见 http://www.cnblogs.com/sammyliu/p/4137772.html) 安装的是14.04 server 版本,装好后: (1)修改sources.list来使用厦大

更快学习 JS 的 6 个简单思维技巧

当人们尝试学习 JavaScript , 或者其他编程技术的时候,常常会遇到同样的挑战: 有些概念容易混淆,特别是当你学习过其他语言的时候. 很难找到学习的时间(有时候是动力). 一旦当你理解了一些东西的时候,却很容易再一次忘记. 可以使用的工具甚多且经常变化,所以不知道从哪里开始入手. 幸运的是,这些挑战最终都可以被战胜.在这篇文章里,我将介绍 6 个思维技巧来帮你更快的学习 JavaScript ,让你成为一个更快乐更多产的程序员. 1.不要让将来的决定阻止你进步 对于很多学习 JavaSc

学习 OpenStack 的方法论 - 每天5分钟玩转 OpenStack(150)

作为 OpenStack 的核心教程,我们已经到了最后总结的部分. OpenStack 目前已经有好几十个模块,本教程讨论的是最最重要的核心模块:Keystone,Nova,Glance,Cinder 和 Neutron.请大家看下图: 此图截自 https://www.openstack.org/software/project-navigator/,这是 OpenStack 官方定义的 6 个 Core Service.每个模块都会从三个维度来衡量: ADOPTION - 采用度 MATUR

如何安装和学习OpenStack?

如何安装和学习OpenStack? 学习材料: 什么是OpenStack?http://opensource.com/resources/what-is-openstack OpenStack源码在哪?https://github.com/openstack/ OpenStack API文档以及如何管理OpenStack等链接? http://docs.openstack.org/http://www.rackspace.com/cloud/openstack/getting-startedht

devstack screen 详解

n my previous blog i discussed how to install devstack based openstack. Now if I need to restart individual services of openstack, in a typical openstack install I would restart the service of each component, example nova-network service, horizon etc

【整理】关于学习OpenStack的那些事儿

为了自己搭建一个私有云,折腾了很久.本来说学习CloudFoundry的,但是它是一个PaaS,必须架构在IaaS之上,所以呐,转而学习起了OpenStack. 对于这些Linux服务器下运行的东西,自己是万般不解哈!至于怎么运行的,怎么一回事儿,估计要好好研究Linux的前后始末,再究其技术来源,可能那时我会对整个云计算的技术会有个更加深入的了解. 说起这几天,唉.那叫一个蒸腾啊! 装Ubuntu Server就不知道怎么整.对这个操作系统只是听说,会装Ubuntu Desktop,但是就是不

学习OpenStack Mitaka单节点部署笔记

还处在基础学习过程,写这篇文章也是壮着胆子来写的,因为好多的基础知识还不太明白(鸟哥的那本私房菜都还没学完呢呵呵),正好赶上有同事需要搭一个环境在上边开发,既然有需求了那就试试吧,下边就把部署过程中遇到的问题记录下来,以备以后可能还会遇到相同的问题知道怎么解决了. 言归正传,本来也是学习为主,好多还处于一知半解当中就找了一个Packstack 自动化部署工具,下面所有的操作配置都是用它完成. # yum install -y centos-release-openstack-mitaka # y