转载请注明出处,否则将追究法律责任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. Django学习笔记2:处理表单

    1.HTTP请求 HTTP协议以"请求-回复"的方式工作. 客户发送请求时,可以在请求中附加数据.服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务. (1 ...

  2. iOS 耳机线控

    当你使用iphone的时候听音乐的时候,播放器在后台运行的时候,你仍然可以通过耳机来进行操作,完成曲目切换,快进,快退等功能!当然你的程序不一定是播放器应用,但是我们仍然可以让它具有这个功能,让用户通 ...

  3. VisualStudio Shell简介

    VisualStudio Shell是微软效仿Eclipse推出的一个免费的VisualStudio内核,开发者可以通过在其上挂载插件(和传统的VS插件一样),从而快速开发自己的程序.它是Visual ...

  4. JAVA常见算法题(十四)

    package com.xiaowu.demo; /** * 输入某年某月某日,判断这一天是这一年的第几天? * * * @author WQ * */ public class Demo14 { p ...

  5. jsonObject关于xml,json,bean之间的转换关系

    1.json转换为JAVA @Test public void jsonToJAVA() { System.out.println("json字符串转java代码"); Strin ...

  6. docer中运行crontab

    1  安装 sudo apt-get install cron 2 启动 start cron 3  列出所有本机启动crontab任务 ls -l /etc/init.d 列出所有自建cron任务 ...

  7. Java源码阅读Stack

    Stack(栈)实现了一个后进先出(LIFO)的数据结构.该类继承了Vector类,是通过调用父类Vector的方法实现基本操作的. Stack共有以下五个操作: put:将元素压入栈顶. pop:弹 ...

  8. ITIL,是否已是昨日黄花

    首先声明自己不是ITIL方面的专家,特别是具体的规范细节,后面论述如有不当,请指正.但我为什么会提起它?主要是因为它和运维(IT服务管理)相关性太大了.早起的运维完全就是以ITIL来蓝本构建的,在当时 ...

  9. 怪异恼人的java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream问题的解决

    测试以前做的一个邮件发送类,出现以下问题: Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/m ...

  10. x^2 + (y-(x^2)(1/3))^2 = 1 心形方程 5.20无聊之作

    2017.05.20 一个无聊的周六,只能看别人秀恩爱.偶然间在网上看到一个有意思的方程 x^2 + (y-(x^2)(1/3))^2 = 1,据说这个方程可以绘制出一个爱心的形状.既然很无聊,就随便 ...