kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装ubuntu虚拟机)-(5)
之前介绍了在webvirtmgr平台下创建centos,windows server 2008的虚拟机,今天说下创建ubuntu虚拟机的过程。
(1)首先下载ubuntu16.04的iso镜像放到/usr/local/src下面
[root@kvm-server src]# ll ubuntu-16.04-desktop-amd64.iso
-rw-r--r-- 1 root root 1485881344 Apr 21 2016 ubuntu-16.04-desktop-amd64.iso
(2)将镜像拷贝到存储池目录/home/kvm/kvmstorage下(参考之前的博客:http://www.cnblogs.com/kevingrace/p/5739009.html)
[root@kvm-server src]# cp ubuntu-16.04-desktop-amd64.iso /home/kvm/kvmstorage/
切换到存储池存放目录下,发现有centos,windows镜像,也有了ubuntu镜像
[root@kvm-server src]# cd /home/kvm/kvmstorage/
[root@kvm-server kvmstorage]# ll
total 154171796
-rw-r--r-- 1 qemu qemu 3916431360 Sep 22 16:47 CentOS-6.8-x86_64-bin-DVD1.iso
-rw-r--r-- 1 qemu qemu 4329570304 Sep 27 16:01 CentOS-7-x86_64-DVD-1511.iso
-rw-r--r-- 1 qemu qemu 3511975936 Sep 30 10:33 cn_windows_server_2008_r2.iso
-rw------- 1 qemu qemu 68263346176 Oct 24 17:48 disk001.img
-rw------- 1 qemu qemu 63845433344 Oct 24 17:48 disk002.img
-rw------- 1 qemu qemu 2504785920 Oct 24 17:48 disk003.img
-rw------- 1 qemu qemu 2730491904 Oct 24 17:47 disk004.img
-rw------- 1 qemu qemu 2323709952 Oct 24 17:48 disk005.img
-rw-r--r-- 1 qemu qemu 1485881344 Oct 24 14:35 ubuntu-16.04-desktop-amd64.iso
(3)登陆webvirtmgr界面,可以在“存储池”里面发现ubuntu的镜像
然后点击“添加镜像”创建虚拟机安装过程中需要的硬盘镜像。
创建虚拟机的过程在此省略.....创建步骤参考之前的博客:http://www.cnblogs.com/kevingrace/p/5739009.html
----------------------------------------------------------------------------------------------
下面说下ubuntu虚拟机创建成功后的几个操作注意点
(1)通过webvirtmgr控制台进入ubuntu安装界面,默认ubuntu虚拟机安装成功后,是需要手动设置ip的:
先sudo切换到root用户下,再使用ifconfig -a(查看所有适配器的命令)命令发现:ubuntu16.04下的默认网卡是ens3,而不是我们习惯上认为的eth0!!
(2)手动设置ip。ubuntu下的网卡配置文件是/etc/network/interface,这也和centos系统下的不一样。网卡设置成宿主机的ip(即192.168.1.7),设置好之后,再重启网卡服务:
再次查看ip,发现ip已经生效了,发现可以跟宿主机的ip相互ping通了。
(3)这个时候,在宿主机上能ping通上面的虚拟机192.168.1.181,但是发现ssh连接不上!!!
ssh不通,telnet 192.168.1.181 22也是不通!
最后发现,虚拟机的ssh服务压根没有安装。因为ubuntu服务器刚安装好,默认是没有启用ssh服务的!
现在我们手动启用ssh服务:
1)这时候虚拟机有内网ip,可以和宿主机192.168.1.7互通,可以通过squid代理上网。
根据之几篇的设置可知,宿主机上部署了squid代理服务
(http://www.cnblogs.com/kevingrace/p/5753193.html)
2)安装openssh-server服务(上面已经设置了通过宿主机的squid代理上网,所以这里可以使用apt-get在线安装)
在安装前,一定要update更新apt-get源,这个很重要!不然安装时会提示没有openssh-server这个软件包!
在ubuntu系统里,在apt-get安装工具前,最好都apt-get update更新下源。
3)接着修改root密码。这个不要忘了!
在虚拟机安装过程中的密码只是登陆ubuntu服务器的密码,但不是root账号的密码!
4)修改ssh配置文件/etc/ssh/sshd_config,允许以 root 用户通过 ssh 登录:
找到:PermitRootLogin prohibit-password
修改:PermitRootLogin yes
5)最后关闭防火墙。
ubuntu下对防火墙的操作,和centos下大不相同,如下:
---------------------------------------------------
关闭ubuntu的防火墙
ufw disable
开启防火墙
ufw enable
卸载了iptables
apt-get remove iptables
关闭ubuntu中的防火墙的其余命令
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
---------------------------------------------------
6)最后测试,发现从宿主机上可以ssh成功登陆虚拟机了
kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装ubuntu虚拟机)-(5)的更多相关文章
- kvm虚拟化管理平台WebVirtMgr部署-完整记录(3)
继下面三篇文章完成了kvm虚拟化管理平台webvirtmgr环境的部署安装:kvm虚拟化管理平台WebVirtMgr部署-虚拟化环境安装-完整记录(0)kvm虚拟化管理平台WebVirtMgr部署-完 ...
- kvm虚拟化管理平台WebVirtMgr部署-完整记录(2)
继上一篇kvm虚拟化管理平台WebVirtMgr部署-完整记录(1),接下来说说WebVirtMgr的日常配置:添加宿主机,创建虚机,磁盘扩容,快照等具体操作记录如下: 一.配置宿主机1.登录WebV ...
- kvm虚拟化管理平台WebVirtMgr部署-完整记录(1)
公司机房有一台2U的服务器(64G内存,32核),由于近期新增业务比较多,测试机也要新增,服务器资源十分有限.所以打算在这台2U服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求.当KVM ...
- kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装Windows虚拟机)-(4)
一.背景说明 在之前的篇章中,提到在webvirtmgr里安装linux系统的vm,下面说下安装windows系统虚拟机的操作记录: 由于KVM管理虚拟机的硬盘和网卡需要virtio驱动,linux ...
- kvm虚拟化管理平台WebVirtMgr部署-完整记录(0)
打算部署kvm虚拟机环境,下面是虚拟化部署前的一些准备工作: 操作系统环境安装1)修改内核模式为兼容内核启动[root@ops ~]# uname -aLinux openstack 2.6.32-4 ...
- 008-kvm虚拟化管理平台WebVirtMgr部署-完整记录(1)
公司机房有一台2U的服务器(64G内存,32核),由于近期新增业务比较多,测试机也要新增,服务器资源十分有限.所以打算在这台2U服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求. 当KV ...
- KVM虚拟化管理平台WebVirtMgr部署及使用
KVM虚拟化管理平台WebVirtMgr部署及使用 需求: 公司机房有一台2U的服务器(64G内存,32核),由于近期新增业务比较多,测试机也要新增,服务器资源十分有限.所以打算在这台2U服务器上 ...
- centos7.2 kvm虚拟化管理平台WebVirtMgr部署
在服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求.当KVM宿主机越来越多,需要对宿主机的状态进行调控,决定采用WebVirtMgr作为kvm虚拟化的web管理工具,图形化的WEB,让人 ...
- [原创]KVM虚拟化管理平台的实现
KVM虚拟化管理平台的实现 源码链接:https://github.com/wsjhk/IaaS_admin.git 根据KVM虚拟化管理的要求,设计并实现网页操作管理KVM虚拟机.设计原理架构如下图 ...
随机推荐
- Echarts ecomfe 触摸屏 touch 在IE10下无法显示悬浮框
问题描述: Windows 8 IE10浏览http://echarts.baidu.com/doc/example/line2.html 时,鼠标放置在数据点上时无法显示悬浮框. 正常情况为: 而现 ...
- IOS 计步器
这篇博客介绍的是当前比较流行的“计步器”-只是简单的知识点 计步器的实现在IOS8开始进行了改变. 但是我会对之前之后的都进行简单介绍. IOS 8 - // // ViewController.m ...
- 【原】IOS中KVO模式的解析与应用
最近老翁在项目中多处用到了KVO,深感这种模式的好处.现总结如下: 一.概述 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知.简单 ...
- 带删除的EditText
在安卓开发中EditText是比较常用的控件之一,那我们平常看到EditText填写了内容之后右边会出现一个删除的按钮,这样可以方便用户对其中文本清空操作,是非常人性化的,我们可以重写EditText ...
- SharePreference是如何实现的——序列化XML文件
还记得上一篇我们讲到了用SharePreference来存储数据,那么究竟它是如何实现的呢,今天我们就来仔细看看其实现的细节,我们给它一个准确的名字,叫做XML序列化器(XmlSerializer). ...
- 朝花夕拾-android 获取当前手机的内存卡状态和网络连接状态
序言: 人的一生是一个选择的过程. 如果脚下只有一条路,只要一往无前即可,不用担心走错.即使是错也别无它法.然而人是不安分的,况且安于独木桥的行走,其目的地由于没有蜿蜒曲折去遮挡行路人的视线,一往无前 ...
- OC的项目网址(自己编写的项目)
因为便于方便快速打开自己曾经写过的项目,所以就把链接保存在博客里了.一点击就能找到. <附注学习github排版:https://github.com/yangxuanxc/guide?file ...
- 小波说雨燕 第三季 构建 swift UI 之 UI组件集-视图集(三)Activity Indicators视图 学习笔记
当我们应用程序执行一个比较耗时的操作,我们需要给用户一个提示,那么这个提示比较好的方式方法呢就是 进度条 或者 一个齿轮转.我们就需要Activity Indicators组件 Indicato ...
- 解决log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader)警告信息的问题
spring项目经常在启动tomcat时报如下警告信息: log4j:WARN No appenders could be found for logger (org.springframework. ...
- MongoDb的bin目录下文件mongod,mongo,mongostat命令的说明及使用
MongoDB的下载地址:http://www.mongodb.org/downloads. 下载好直接解压安装包,即可使用. bin目录下的几个文件说明: mongo 客户端程序,连接MongoDB ...