zoukankan      html  css  js  c++  java
  • 制作openstack使用的Ubuntu镜像

    一.环境准备 
    OS:Ubuntu-14.04 
    制作镜像版本:Ubuntu-14.04.4-server-amd64.iso 
    查看是否支持虚拟化(有输出代表支持,否则在BIOS页面中设置即可):

    egrep -o '(vmx|svm)' /proc/cpuinfo
    • 1
    • 1

    这里写图片描述


    二.安装kvm

    sudo apt-get install qemu-kvm libvirt-bin kvm qemu virt-manager bridge-utils
    • 1
    • 1

    其中:virt-manager为GUI管理窗口,bridge-utils:用于网络桥接。


    三.测试环境是否安装成功

    • KVM是否安装成功
    kvm -ok
    • 1
    • 1
    • 验证KVM内核是否加载成功
    lsmod | grep kvm
    • 1
    • 1

    这里写图片描述

    • 证实KVM正常运行
    virsh -c qemu:///system list
    • 1
    • 1

    这里写图片描述

    以上具体步骤查看:http://www.aboutyun.com/thread-9356-1-1.html


    四。制作镜像

    • 首先是在pc上创建一块空镜像,这块镜像用作虚拟机的硬盘,所以请保证留出你所需的空间的大小:
    qemu-img create -f qcow2 server.img 20G
    • 1
    • 1
    • 下载Ubuntu原镜像文件,可以去官网 
      下载地址:http://pan.baidu.com/s/1dF8ufbN

    • 将下载的iso文件置入某个文件夹,启动KVM一个虚拟机实例。您将看到安装过程的开始。键入如下命令,它将在端口0开放VNC服务(192.168.155.4是我的本机IP):

    sudo kvm -m 256 -cdrom Ubuntu-14.04.4-server-amd64.iso -drive file=server.img,if=virtio,index=0 -boot d -net nic -net user -nographic  -vnc 192.168.155.4:0
    • 1
    • 1
    • 安装(直接使用vncviewer会提示找不到命令,安装gvncviewer)
    apt-get install gvncviewer
    • 1
    • 1
    • 使用0这个展示端口连入虚拟机的VNC,并完成安装。
    gvncviewer 192.168.155.4:0
    • 1
    • 1

    这里写图片描述

    • 虚拟机界面如图(按平时安装操作系统一样安装完成就行):

      这里写图片描述

    • 安装结束后,通过如下命令查看虚拟机(制作的镜像):

    sudo kvm -m 256 -drive file=server.img,if=virtio,index=0 -boot c -net nic -net user -nographic -vnc 192.168.155.4:0
    • 1
    • 1
    • 如果上面没有安装openssh-server,可以进行如下操作:
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install openssh-server cloud-init
    • 1
    • 2
    • 3
    • 1
    • 2
    • 3

    至此openstack使用的镜像制作完成,可以直接在openstack中使用,制作的镜像地址如下:http://pan.baidu.com/s/1boMvdgj

     
     
  • 相关阅读:
    Python 数据处理 正则匹配,清洗脏数据
    Pycharm自用激活码
    编程杂谈 集群与分布式
    win10 向右键添加管理员级CMD
    win10 笔记本键盘永久屏蔽Numlk键
    Golong 环境搭建
    python 各种锁机制归纳整理
    MySQL数据库操作
    Web框架本质
    Django框架
  • 原文地址:https://www.cnblogs.com/WayneZeng/p/6027115.html
Copyright © 2011-2022 走看看