Openstack 创建项目和虚拟机详细介绍
Openstack 创建项目和虚拟机
最新学习Openstack 的知识,因为在公司新项目中使用,于是在网上学习如何创建项目,这里记录下,希望也能帮助到大家。
正规教程:Running an Instance
创建项目
1. 点击左边的 Identity–>Projects,并点击面板右上方创建项目
2. 创建一个属于你的项目并且在配额中调整你所需要的资源
创建用户
1. 点击左边的 Identity–>Users,并点击面板右上方创建用户
2. 设置密码、项目等信息
这样可以从admin中退出,利用你自己的用户来玩耍。
3. 创建密钥,并保存到你主机,用于ssh
创建虚拟机
1. 点击左边的 Project–>Compute–>Instance,在点击右上角的创建虚拟机
2. 填写虚拟机信息
设置一些参数信息,主要记得把刚才创建的密钥对选中。另外在配置里写脚本改密码,否则root密码将未知,更便捷的改动方法不知。
#!/bin/sh passwd root<<EOF 123456 123456 EOF
出现以下则已经创建好了
3. 绑定浮动ip
4. 现在你已经有了主机,但目前还不能远程。需要添加你自己的访问规则,ICMP,TCP等等
最后可以ssh了
In your terminal:
ssh centos@172.18.31.xx -i *.pem(your密钥对),同样也可以切换到root。之后你可以做任何事就像其他安装centos的方式。之后任何问题解决 as centos。比如配置DNS等。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
CentOS系统中一键安装Openstack图文教程
前言 首先找到一个国外的网站, http://openstack.redhat.com/Main_Page,进入到quickstart页面中 简单翻译如下: 用到的工具是一个被成为RDO的东东, 能够在基于RHEL内核的linux系统,如RedHat,CentOS,Scientific Linux下,快速实现三步安装. 一:安装RDO软件 sudo yum install -y http://rdo.fedorapeople.org/rdo-release.rpm 二:安装一个叫packsta
-
CentOS 6.4下安装部署OpenStack云计算平台的方法
前言 OpenStack 是一个开源的 IaaS(基础设施及服务)云计算平台,让任何人都可以自行建立和提供云端运算服务. OpenStack 由一系列相互关联的项目提供云基础设施解决方案的各个组件,核心项目(9 个): 1.计算 (Compute) - Nova: 2.网络和地址管理 - Neutron: 3.对象存储 (Object) - Swift: 4.块存储 (Block) - Cinder: 5.身份 (Identity) - keystone: 6.镜像 (Image) - Glan
-
一步一步教你安装openstack(图文)
openstack,安装的门槛比较高,而且相当麻烦,很多的安装文档作者省了不少安装步骤.这对初学的人带来了很大的麻烦,也许作者轻易节省一步,就会创成后面的安装失败.而且初学者由于对openstack不是很了解,错误无法排查,因此很多人都在中途放弃对openstack的学习.其实有一个安装工具可以快速的安装openstack,不需要了解openstack各个组件的之间的关系,只需鼠标轻轻一点,就可以完成对openstack的安装:而且还有诸多功能,如对openstack健康检查,查看节点日志等.
-
CentOS7.2部署OpenStack(一)—环境准备
本篇文章介绍CentOS7.2部署OpenStack,具体如下: 1.系统环境 # uname -r 3.10.0-327.el7.x86_64 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2.服务器部署 3.基础环境准备 3.1.配置hosts # cat /etc/hosts 192.168.56.108 controller 192.168.56.109 compute 3.2.配置时间同步 [root@co
-
基于openstack安装部署私有云详细图文教程
本文主要分享的是云计算.openstack的使用.私有云平台建设.云服务器云硬盘的构建和使用.从基本概念入手到私有云建设,信息量非常大.对于openstack的安装部署都是从官方文档中一步步的介绍,内容非常详细. 一.云计算 基本概念 云计算(cloud computing)是基于互联网的相关服务的增加.使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源.云是网络.互联网的一种比喻说法.过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象.因此,云计算甚至
-
OpenStack之虚机热迁移的代码详细解析
话说虚机迁移分为冷迁移以及热迁移,所谓热迁移用度娘的话说即是:热迁移(Live Migration,又叫动态迁移.实时迁移),即虚机保存/恢复(Save/Restore):将整个虚拟机的运行状态完整保存下来,同时可以快速的恢复到原有硬件平台甚至是不同硬件平台上.恢复以后,虚机仍旧平滑运行,用户不会察觉到任何差异.OpenStack的虚机迁移是基于Libvirt实现的,下面来看看Openstack虚机热迁移的具体代码实现. 首先,由API入口进入到nova/api/openstack/comput
-
什么是OpenStack 开源的云计算管理平台项目
OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目. OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作.OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单.可大规模扩展.丰富.标准统一的云计算管理平台.OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成. OpenStack是一个旨在为公共及私
-
openstack 重启的服务命令整理总结
openstack重启的服务命令集合 最近公司项目需要使用Openstack 由于Openstack 重启服务命令比较多,于是就在网上找了下资料,整理下来,希望能帮助到读者! 重启openstack的整个服务 openstack-service restart 1. 重启dashboard service httpd restart service memcached restart 2. 重启 ceilometer 2.1 cinder service mongod restart 2.
-
Openstack 创建项目和虚拟机详细介绍
Openstack 创建项目和虚拟机 最新学习Openstack 的知识,因为在公司新项目中使用,于是在网上学习如何创建项目,这里记录下,希望也能帮助到大家. 正规教程:Running an Instance 创建项目 1. 点击左边的 Identity–>Projects,并点击面板右上方创建项目 2. 创建一个属于你的项目并且在配额中调整你所需要的资源 创建用户 1. 点击左边的 Identity–>Users,并点击面板右上方创建用户 2. 设置密码
-
OpenStack Keystone的基本概念详细介绍
OpenStack Keystone的基本概念理解 Keystone简介 Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证.服务规则和服务令牌的功能, 它实现了OpenStack的Identity API.Keystone类似一个服务总线, 或者说是整个Openstack框架的注册表, 其他服务通过keystone来注册其服务的Endpoint(服务访问的URL),任何服务之间相互的调用, 需要经过Keystone的身份验证, 来获
-
微信小程序 (一)新建项目hello WeApp 详细介绍
本篇默认已经成功安装微信小程序工具 新建项目 AppID查看公众开发平台设置查看(https://mp.weixin.qq.com) 项目名称随意填写 本地开发项目: 新建一个空的文件夹勾线当前会生成一个项目 打开项目 更详细的说多了也没啥意义看官网的简易教程非常详细!!!!!!!!! https://mp.weixin.qq.com/debug/wxadoc/dev/?t=1474644089807 相关文章: hello WeApp icon组件 Wi
-
在SQL Server 2005中创建CLR存储过程的详细介绍
在2005之前的版本创建存储过程都是在数据库里面写Transact-SQL语言实现的,不过现在SQL Server 2005支持用其他面向对象的语言编写CLR存储过程了,关于这样做的好处,官方有很多解释了,这里就直接说明实现方法了. 假设服务器里面有个test数据库,数据库有个架构user,还有一个表test1,然后有个sql登陆用户叫test_user,将这个用户设置成VS2005里面数据库连接的登陆用户. 在VS2005中创建一个项目,类别是SQL Server数据库项目,然后往项目里面添加
-
OpenStack 工作流workflows使用原理详细介绍
Workflows 工作流是复杂的forms(表单)和tabs,每一个workflow必须包含 Workflow,Step 和 Action 下面举例讲解workflow用法: 接下来的例子讲解了数据是如何从urls.views.workflows.templates之间互相传递的 在 urls.py中, 定义了一个参数. 例如. resource_class_id. RESOURCE_CLASS = r'^(?P<resource_class_id>[^/]+)/%s$' urlpatter
-
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
1 安装pyqt5 1.1 安装pyqt5 pip install PyQt5 1.2 安装pyqt5常用工具包 pip install PyQt5-tools 1.3 新建main.py编写以下测试代码,验证是否安装成功 import sys from PyQt5.QtWidgets import QWidget, QApplication app = QApplication(sys.argv) widget = QWidget() widget.resize(640, 480) widge
-
使用Django框架创建项目
目录 一.Django 管理工具 二.创建第一个项目 三.视图和 URL 配置 四.path() 函数 五.使用PyCharm创建Django项目 1.打开PyCharm,新建项目 2.通过命令行,添加新的APP. 3.迁移数据库. 4.启动Django项目 5.Django模板 6.引入静态文件 本章我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目. 一.Django 管理工具 安装 Django 之后,您现在应该已经有了
-
Openstack 网络知识资料详细介绍及总结
Openstack 网络知识资料总结: Openstack 概念 我刚听说要去做 openstack 开发的时候,蛮激动的啊.虽然我不知道 openstack 是什么东西,但是我知道这个东西和云计算有关.云计算这东西,听着就高大上,各大互联网公司都有投人进去搞,所以大方向上是必须肯定的.于是我按捺不住了,想在自己的主机上部署 openstack,来体验下这个是什么东西.经过一顿折腾之后,终于在虚拟机里面用 devstack 把 openstack 给部署出来了(部署过程中,最坑的就是国内的防火墙
-
Vue UI创建项目详细步骤
1.首先要安装最新的Vue CLI 在命令行工具里输入一下命令 npm install -g @vue/cli 或者 yarn global add @vue/cli 安装成功后,可用vue -V命令查看已安装的Vue CLI版本 2.在命令行运行 vue ui,就会出现图形化管理 在界面上可以看到第一个tab项目,点击创建这个tab ,可以来创建一个新的vue项目 3.点击了创建之后可以看到一下内容,可以项目创建一个目录或者选择一个目录,然后选择一种包管理工具:可以使npm,也可以是yarn等
-
jQuery Deferred和Promise创建响应式应用程序详细介绍
这篇文章,我们一起探索一下 JavaScript 中的 Deferred 和 Promise 的概念,它们是 JavaScript 工具包(如Dojo和MochiKit)中非常重要的一个功能,最近也首次亮相于 流行的 JavaScript 库 jQuery(已经是1.5版本的事情了). Deferred 提供了一个抽象的非阻塞的解决方案(如 Ajax 请求的响应),它创建一个 "promise" 对象,其目的是在未来某个时间点返回一个响应.如果您之前没有接触过 "promis
随机推荐
- VBS教程:正则表达式简介 -建立正则表达式
- Java Web编程之Servlet技术详解
- C# 没有动态的数组,可以用arraylist或list取代
- javascript中callee与caller的区别分析
- thinkPHP下的widget扩展用法实例分析
- 在Yii2中使用Pjax导致Yii2内联脚本载入失败的原因分析
- JSP 开发之Spring Security详解
- Android中PopupWindow响应返回键并关闭的2种方法
- 浅谈使用splice函数对数组中的元素进行删除时的注意事项
- 简介操作MySQL日志的一些方法
- 重装MySQL最后一步失败的完美解决方案(经验总结)
- php将mysql数据库整库导出生成sql文件的具体实现
- Android通过滑动实现Activity跳转(手势识别器应用)
- JS实现弹性漂浮效果的广告代码
- 浅析jQuery中使用$所引发的问题
- Python中装饰器兼容加括号和不加括号的写法详解
- jQuery循环遍历子节点并获取值的方法
- 关于ES6的六个小特性(二)
- JavaScript入门教程(12) js对象化编程
- C#泛型实例详解