转载请注明出处,否则将追究法律责任http://blog.csdn.net/xingjiarong/article/details/47011893

OpenStack是一个Iaas即基础即服务的云架构,用户能够在OpenStack上创建自己的虚拟机,然后就像使用自己的电脑一样的时候云主机。

接下来一Ubuntu为例,在OpenStack上创建一个Ubuntu系统。

并非全部的系统都能在OpenStack上执行,必须是集成了某些特殊功能的系统才干够,详细的要求能够參考http://docs.openstack.org/image-guide/content/ch_obtaining_images.html,这里我们直接在例如以下网址下载Ubuntu系统:http://uec-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img

要在OpenStack上想使用一个镜像,首先要上传这个镜像。

我们再次登录到DashBoard。点击镜像->创建镜像:



镜像源选择镜像文件。然后选择我们刚刚下载的Ubuntu系统,镜像的格式选择上图的那种,然后创建就能够了。然后会有一个等待镜像长传的过程,上传完毕后。在镜像那里就能够我们刚刚上传的镜像了:

OpenStack的Ubuntu系统有一个缺点就是安装完毕后不能使用默认的usernameUbuntu进行登陆,而仅仅能使用密钥进行登陆。为了以后能够使用SSH进行登陆,这里我们首先创建一个密钥对。

项目->訪问&安全->密钥对->创建密钥对

输入密钥对的名称:

点击创建密钥对后会自己主动弹出下载框进行下载:

好了,完毕这些准备工作后,我们就能够開始创建一个Ubuntu的云主机了,创建过程中须要一些设置:

这里镜像来源就选择我们之前上传的ubuntu镜像:

密钥对这里我们要选择我们刚刚创建的密钥对:

由于ubuntu镜像默认是不同意使用usernamepassword登陆的,假设你想要通过console登陆,就须要在创建后这里,写上以下的代码:

#!/bin/sh
passwd ubuntu<<EOF
ubuntu
ubuntu
EOF

这样就能够在console通过username:ubuntu,password:ubuntu进行登陆了

等云主机启动完毕后。我们就能够通过username和password登陆了。

由于云主机分配的系统资源比較小。所以速度非常慢,大家多等一会,提示符就会出现了。

下一篇我再介绍怎样通过SSH。远程訪问我们的云主机。

怎样在OpenStack上安装Ubuntu系统的更多相关文章

  1. U盘上安装Ubuntu系统 便捷式系统 - 赖大大

    简单介绍: U盘可以作为电脑的磁盘使用,在U盘上安装Ubuntu系统,只要有电脑,就可以轻松打开自己的系统, 方便又快捷,非常适合出差工作,学习使用. 另外,插入U盘后,需要我们就入电脑的Blos模式 ...

  2. 一步一步 在mac上安装ubuntu

    做为程序猿的你,一定听说过Linux甚至很喜欢Linux. 近期买了一台mac air,我很喜欢苹果的工艺,但作为屌丝程序猿,我依然喜欢基于Linux内核的Ubuntu 进行开发.以下我就讲述一步一步 ...

  3. Windows7上安装Ubuntu双系统

    零.前言 最近不小心把Ubuntu系统搞崩了打不开了,在网上找了找方法,从最初的步骤开始安装,本文是安装Ubuntu16.04,不过安装啥版本步骤都一样,下面逐一介绍. 一.如何卸载Ubuntu(第一 ...

  4. Windows 10+Ubuntu 16.04在MBR分区上安装双系统(转)

    以下内容转自这篇博客: http://www.cnblogs.com/Duane/p/5424218.html http://www.cnblogs.com/Duane/p/6776302.html( ...

  5. 在Android手机上安装linux系统

    在anroid手机中安装fedora系统.记住不只是教你安装fedora系统. 需要的备注与软件 1.一个已经root的Android手机,记住是root后的,root后的,root后的.(重要的事情 ...

  6. [置顶] 使用U盘安装ubuntu系统

    使用U盘安装ubuntu系统 在网上找了很多教程,都不起效,提示:“从光盘上读取数据出错”. 总结出了几个关键点. 首先,版本,Ubuntu 12.04 Server,一般的U盘安装都会报:“从光盘上 ...

  7. 在XPS13 上安装Ubuntu 16.04

    1 准备系统安装U盘 使用常见的光盘工具软件ultraISO. (1)首先使用UltraISO打开Ubuntu-16.04.4-desktop-amd64.iso安装映像. (2)在菜单栏中,选择&q ...

  8. 如何安装ubuntu系统

    https://www.cnblogs.com/Chinasf/archive/2010/05/06/1728840.html    [Ubuntu 下挂ISO到虚拟光驱的方法] 各种方法参考如下论坛 ...

  9. VirtualBox虚拟机安装ubuntu系统(图文详解)

    不多说,直接上干货! 想简单说下,想必大家有的喜欢玩一下linux操作系统,但是又不想实际安装在物理机上.那我们就需要用到虚拟机了,这里我们介绍一下如何用VirtualBox安装ubuntu的方法. ...

随机推荐

  1. SQLite中的内连接简化技巧

    SQLite中的内连接简化技巧   在SQLite中,通过内连接可以将两个表通过条件表达式关联起来,构成一个新记录集或视图.形式如下:   SELECT ... FROM t1 JOIN t2 ON ...

  2. JAVA基础加强(张孝祥)_类加载器、分析代理类的作用与原理及AOP概念、分析JVM动态生成的类、实现类似Spring的可配置的AOP框架

    1.类加载器 ·简要介绍什么是类加载器,和类加载器的作用 ·Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader ...

  3. 收纳箱1号 | GitHub Pages部署静态网页的一点私货

    Static site 总结各种各有的 static site generator Jekyll 其实是一个 static site generator. 如果你去 Google 这个,会发现有很多总 ...

  4. Tomcat服务器多域名配置(转载)

    Tomcat服务器多域名配置 我们来讲解下如何在Tomcat服务器上进行多域名配置: 也就是一个Tomcat跑多网站,这里用真实案例举例,比如我这个云主机需要运行两个网站: pan.java1234. ...

  5. VUE -- Mac上解决Chrome浏览器跨域问题

    最近做前端开发总是遇到一个很奇怪的现象,同一个AJAX请求,在Chrome里调试的时候就会提示跨域,但是在手机模拟器或者真机上调试的时候就不会,于是百度了一下,发现是Chrome的安全策略导致的,需要 ...

  6. redis批量删除多个keys

    Redis的官网redis.io,大家可以查看很多命令的使用方法 说明:删除单个key比较简单,直接使用命令del xxxkey,批量删除多个keys可利用如下命令: 假设:redis的安装目录如下: ...

  7. 【重点突破】—— Echarts图表的介绍和使用

    前言:百度Echarts是一个基于Canvas的纯Javascript图表库,提供直观.生动.可交互.可个性化定制的数据可视化图表.官网地址:http://echarts.baidu.com/inde ...

  8. ECSHOP去版权(删除ECSHOP所有标识)

    前台部分: 1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop前者”ECSHOP演示站”在后台商店设置 – 商店标题修改后者” Powered by ecshop”打开 ...

  9. Java基础- super 和 this 解析

    1. superkeyword表示超(父)类的意思.this变量代表对象本身. 2. super訪问父类被子类隐藏的变量或覆盖的方法.当前类假设是从超类继承而来的,当调用super.XX()就是调用基 ...

  10. JAVA反射机制--怎么不受泛型束缚给数组赋值

    在Java中,声明数组的时候我们经常会写泛型限制用户输入或者获取的数据.如:ArrayList<String> list = new ArrayList<>(); String ...