云化环境搭建

举报
Dreamstriver 发表于 2018/12/31 09:28:11 2018/12/31
【摘要】 一、安装虚拟机1、下载VMware workstation 14 ,安装时按照默认配置安装2、下载ubuntu-18.04.1-desktop-amd64.iso镜像文件3、打开 VMware workstation ,新建虚拟机4、配置虚拟机内存,磁盘,网络,系统以及处理器数量.并给虚拟机命名5、最后选择一开始下载的ubuntu系统镜像文件,如下图6、创建完成后的虚拟机如下图7、下面我们点...

一、安装虚拟机


1、下载VMware workstation 14 ,安装时按照默认配置安装

2、下载ubuntu-18.04.1-desktop-amd64.iso镜像文件

3、打开 VMware workstation ,新建虚拟机

4、配置虚拟机内存,磁盘,网络,系统以及处理器数量.并给虚拟机命名

5、最后选择一开始下载的ubuntu系统镜像文件,如下图

1546084654534-98563abf-0084-4ad9-a673-61e334168f38.png

6、创建完成后的虚拟机如下图

1546085037892-2f70d5a0-519e-4bef-819f-04d4f0817e7f.png

7、下面我们点击开启此虚拟机,然后会进行一些ubuntu系统的系统引导

首先我们要点击install ubuntu

1546085247554-2c25e07d-a28f-4afa-9e30-55ecf1432dc1.png

进行一些基本的设置之后,我们要配置一下系统账户

1546085424689-2428f28f-3494-4230-97e3-c73089a40760.png

到这一步,虚拟机的过程就结束了,我们只需要等待系统安装完毕

1546085643827-1aefd0f0-e9ed-4515-819b-5c99ee5ba776.png

8、系统安装完毕后就是和windos系统一样的登录界面了,我们输入密码即可

1546085755545-ff125bd4-12df-4c37-9177-7fd5a185b307.png

9、进入桌面之后我们要打开控制台,与windows系统不同,在这个系统中我们不是输入cmd,我们可以搜索Terminal或者在桌面右击鼠标找到Open Terminal,我这里以右击为例

1546086831653-6d839767-17b5-4d22-8fd1-5f47088070f5.png

10、打开控制台之后我们进行第一个命令测试

$ sudo apt-get update

输入w成功之后会提示你输入密码

把一开始设置的系统账号密码输入进去就行了

1546086512487-b5784a36-93c7-42ee-9763-e24967e962d9.png

11、安装vim

$ sudo apt-get install vim

输入成功之后呢可以看到下图最后一行结尾有[y/n]

我们在这个后面输入yes即可进行安装

1546086763457-a899b93f-48d1-4b5e-adac-c6c970816d50.png

12、设置root权限

$ sudo passwd root

后续的操作都需要用到root权限才能正常运行

输入代码后提示输入新的密码

1546087040818-d4d52620-6a62-4c3a-89fc-5d28555ab4cd.png

13、上面的都设置好之后,我们切换到root用户

$ su – root

在控制台输入上面这个命令就可以成功切换

14、安装ssh

#apt-get install openssh-server

在root用户的情况下输入上面这个命令可以安装ssh

15、安装完成之后我们要修改设置 PermitRootLogin yes

#vi /etc/ssh/sshd_config

输入上面的代码后找到下图中的代码

按i进入编辑模式,将 PermitRootLogin 前的#去掉,并将其值设置为 yes

1546087461147-eddaaf00-56f4-4c1d-92e3-70956a8a2434.png

按esc退出编辑模式,按shift+:键输入wq保存退出

然后输入service ssh restart重启ssh服务

二、准备 KVM 实验环境

1、安装KVM需要的包

$ sudo apt-get install qemu-kvm qemu-system libvirt-bin virt-manager bridge-utils vlan

  qemu-kvm 和 qemu-system 是 KVM 和 QEMU 的核心包,提供 CPU、内存 和 IO 虚拟化功能

  libvirt-bin 就是 libvirt,用于管理 KVM 等 Hypervisor

  virt-manager 是 KVM 图形化管理工具

  bridge-utils 和 vlan,主要是网络虚拟化需要,KVM 网络虚拟化的实现是基 于 linux-bridge 和 VLAN。

(以上解释引用实验参考材料)

2、完成上述过程后我们关闭虚拟机,在虚拟机设置中点击处理器那一栏

    把cpu的虚拟化功能打开,也就是下图中的虚拟化Intel VT-x/EPT或AMD-V//RVI(V)

勾选后启动虚拟机

1546088789771-8043e812-89ee-45aa-9829-c1bd902ea7eb.png

3、虚拟机启动后输入下面的命令确认CPU支持虚拟化

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

控制台出现VMX后代表CPU已经支持虚拟化了

4、输入service libvirt-bin status确认Libvirtd服务已经启动

1546089556864-e08eb63d-5b4b-4718-9555-5a2f1f0b7b9d.png

出现图中绿色的提示代表KVM准备就绪

三、创建KVM虚拟机

1、在火狐浏览器输入 http://download.cirros-cloud.net/

    在列表中找到0.3.3/进入

    下载 cirros-0.3.3-x86_64-disk.img 镜像文件

找到下载后的镜像文件移动到/var/lib/libvirt/images/ 目录下,这是 KVM 默认查找镜像文件的地方。

2、再次进入root用户

3、输入#cp /home/test/Downloads/cirros-0.3.3-x86_64-disk.img  /var/lib/libvirt/images/

1546090458269-038eb4fb-7e4e-4afe-9ba2-a82cd11176fc.png

4、输入virt-manager启动图形界面,并且创建虚拟机

1546090744516-e648d06d-c8f0-40cb-9750-c6432a122d17.png

5、找到刚才下载的镜像文件

1546091024841-cb598721-238d-4fbf-972f-a3833676023e.png

6、为虚拟机分配 CPU 为 1,内存为 100M

1546091252498-6e426165-5923-4420-909d-5e24bca079a5.png

7、配置完成后virt-manager 会打开虚机 kvm1 的控制台窗口,可以看到启动情况

1546091323571-c8149f49-cfdd-4a5a-b05c-0acda5ea04f4.png

virt-manager 可以对虚机进行各种管理操作,界面直观友好,很容易上手。 同 时我们也可以用命令 virsh 管理虚机,比如查看宿主机上的虚机:

1546091365976-43f0fe2f-873e-4e0c-abb7-82ceccee8fad.png

至此,第一个虚机已经跑起来了,采用的都是默认设置






回 复

桌面版本English帮助中心


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。