• OpenNebula学习第三节之虚拟机管理


    一、背景

    • 已经安装好OpenNebula-Front-end
    • 已经安装好OpenNebula Node
    • 已经把Node注册到Front-end

    二、目标

    看过第一、二节的同学们可能已经知道我的整个环境是

    个人笔记本电脑一台:RAM 16G

    Vmvare中安装了两台host主机

    KingServer3  KingServer4

    KingServer3安装了OpenNebula的服务端

    KingServer4安装了OpenNebula的一个Node

    接下来我们要实现的是:

    通过OpenNebula的sunstone来实现基于界面化的虚拟机管理

    三、操作步骤

    3.1:Host主机网络设置

    为了虚拟机和主机以及外界之间的通信,首先需要把所有的主机设置桥接方式,如下vi /etc/network/interfaces文件

    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).
    source /etc/network/interfaces.d/*
    
    # The loopback  network interface
    auto lo
    iface lo inet loopback
    
    # Configure the bridging interface
    auto br0
    iface br0 inet static
    address 192.168.1.53
    netmask 255.255.255.0
    network 192.168.1.1
    broadcast 192.168.1.255
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1
    bridge-ports ens33
    bridge-fd 9
    bridge-hello 2
    bridge-maxage 12
    bridge-stp off

    查看是否配置成功

    3.2:操作步骤

    1)创建磁盘镜像和操作系统镜像

    2)创建VM 模板

    操作1:指定镜像

    操作2:勾选启动程序

     3)创建VM实例

     创建成功如下图所示

    4)操作实例

    点击实例右侧的小电脑图标,即可进行远程VNC连接,首次连接会提示安装系统,安装系统细节这里不再介绍,安装OK以后,进行管理界面如下

    登录系统,安装系统的时候会指定用户名和密码,测试和外界的通信,可以互通说明虚拟机部署OK,截止到这里我们已经实现了基于VMVare双层虚拟化的OpenNebula平台的搭建

    3.3:资源监控

    通过OpenNebula的主页面我们可以看到我们每一台主机的资源使用情况,便于企业级的监控管理

  • 相关阅读:
    元宇宙通证
    高性能公链
    区块链不可能三角
    搭建自己的在线API文档系统
    windows 安装python环境
    golang beego项目的正确开启方法
    人生发财靠康波
    蒙代尔不可能三角
    Kubernetes 部署Dashboard UI
    Kubernetes 使用kubeadm创建集群
  • 原文地址:https://www.cnblogs.com/wxjnew/p/7274789.html
Copyright © 2020-2023  润新知