centos7创建kvm虚拟机有几种方法

centos7创建kvm虚拟机有几种方法,第1张

  步骤

  一、准备环境:

  1、检查是否支持虚拟化

  Centos62_x864

  KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持:

  egrep '^flags(vmx|svm)' /proc/cpuinfo有显示, 有显示则说明处理器具有VT功能

  2、检查BIOSS是否开启虚拟化

  二、安装KVM相关软件

  1、复制即可(首先确认yum配置是否正常)

  yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst

  2、检查kvm模块是否安装

  [root@localhost ~]# lsmod |grep kvm

  kvm_intel 55496 32

  kvm 337772 1 kvm_intel

  三、启动服务并开机启动

  /etc/initd/libvirtd

  chkconfig libvirtd on

  

  #以上就是KVM的安装,很简单。但是我们需要通过桌面去安装系统和偶尔的配置。所以需要在Server端安装桌面:Gnome

  

  四、安装gonme桌面 并配置VNC桌面连接到 virtual-server服务器上

  1、安装virtual-server 桌面

  yum -y groupinstall "Gnome" "Desktop"

  如果不安装桌面在使用svn登录服务器的时候会报错:

  2、安装VNC-server端软件

  yum -y install vnc vnc-server

  3、修改VNCServer主配置文件

  vim /etc/sysconfig/vncservers

  跳至最后并去掉倒数第二行注释符,然后修改为

  VNCSERVERS="1:root"

  4、使用vncpasswd设置VNC登录密码

  如下:输入两次密码即可

  [root@localhost ~]# vncpasswd

  Password:

  Verify:

  [root@localhost ~]#

  设置完密码会在root宿主目录下生成vnc开头的隐藏目录,该目录下面的文件就是root用户的VNC桌面配置文件。打开xstartup配置桌面

  #vim /root/vnc/xstartup

  将最后一行改为

  gnome & #这将启用gnome桌面

  6、启动vncserver服务并设置为开机启动

  /etc/initd/vncserver start

  chkconfig vncserver on

  7、通过VNC客户端连接virtual-server

  下载一个小的VNC客户端,如下图:

  输入IP和端口,这个端口是在当时设置VNC-server时设置的!

  结果如下:

  五、配置桥接

  这样安装完了之后就可以使用了,但是虚拟机不能和外面通信,只能和virtual-server内的虚拟机通信。

  如果需要和外面的服务器通信需要配置桥接很简单。

  临时:设置桥接网卡:KVM#设置br0与eth0桥接brctl addif br0 eth0#清空eth0IP地址ifconfig eth0 0000#设置br0地址ifconfig br0 1921687241 2552552520 up

  永久:

  永久设置DEVICE=br0ONBOOT=yesBOOTPROTO=staticTYPE=BridgeIPADDR=192168947NETMASK=2552552480GATEWAY=19216881DEVICE=eth0ONBOOT=yesBOOTPROTO=staticTYPE=EthernetBRIDGE=br0

  IPV6INIT=no

  注:

  在桥接网卡里设置是需要注意:TYPE=Bridge

  在屋里网卡要指定桥接的网卡名:BRIDGE=br0

用笔记本搭建FTP服务器,方便局域网内的文件传输

以windows server 2003为例子。virtualbox虚拟机内搭建FTP服务器

也可以在主机上直接搭建FTP服务器

1  在windows操作系统中找到控制面板 添加删除window组件 2 找到Internet信息服务

1 安装Internet信息服务里的文件传输协议(FTP)服务

安装完成后打开Internet信息服务管理器

右键FTP站点,新建FTP站点

设置IP地址以及端口号 IP地址是主机的IP地址,点开下拉菜单,进行选择,不可自行更改 也可以用127001 端口号默认是21,最好更改为其他值,不被病毒程序利用

1 设置用户隔离 2 选择FTP目录路径 3 设置访问权限

修改Virtualbox虚拟机网络模式,设置为桥接网卡(bridge adapter) 设置为这种模式时,虚拟机拥有独立的IP地址,可以和主机之间双向交换数据 点击虚拟机,右键设置,选择网络 将连接方式设置为桥接网卡即可

方法/步骤

启动VMware Workstation,单击页面中的“创建新的虚拟机”

选择“经典(推荐)”单击“下一步”;

选择“稍后安装操作系统”单击“下一步”;

在“选择客户机操作系统”页面,首先选择操作系统类型,例如此处选择“MicrosoftWindows”操作系统,在版本的下拉框中选择对应的windows操作系统,例如此处选择“WindowsServer2003EnterpriseEdition”,选择完成后单击“下一步”;

在“命名虚拟机”页面,选择操作系统文件存放位置,此处尽量不要保持默认位置,因默认位置为C盘,而虚拟机安装时通过标准镜像文件安装完成,所以所占空间即为一个系统所占空间,故此处建议不选择C盘,如果C盘空间变小后会导致操作系统缓慢,甚至影响系统正常使用;为方便管理及使用,此处建议为虚拟机建立独立的存放位置例如D盘,以及为每个虚拟机建立独立存放的文件夹,选择完成后单击“下一步”;

在“指定磁盘容量”页面选择最大磁盘大小,也即为该虚拟机选择硬盘大小,一般保持默认大小即可,若虚拟机另有用途例如作为文件服务器或数据库服务器可适量加大(此处所谓40G并不是指该虚拟机占用40G空间,而是指该虚拟机最大会占用40G空间,例如该虚拟机在首次安装完成占用600M,则此时该虚拟机即占用600M空间,在使用该虚拟机过程中,例如安装软件下载文件等,虚拟机硬盘容量会逐渐加大,但最大即为此处40G);

填写完硬盘空间大小后,为便于管理以及提高磁盘性能,勾选“将虚拟机磁盘存储为单个文件”,选择完成后单击“下一步”;

在“已准备好床架你虚拟机”页面单击“完成”;

操作到该步骤后,也即意味着此时已经创建好一个虚拟机,但是该虚拟机中不存在系统,就像该买了一台真实PC,但是该PC中虽有硬盘却没有系统存在,所以按照正常装机流程,此时需要为PC插入系统光盘进行系统安装;

此时双击虚拟机左侧设备栏下的“CD/DVD”,在打开的“虚拟机设置”页面右侧勾选“启动时连接”也即在该虚拟机加电时系统会自动加载该光盘,在连接选项下勾选“使用ISO映像文件”单击“浏览”选择ISO格式的系统光盘(此处所使用光盘和真机所用光盘相同,可以到微软官方或MSDN中下载,也可以从系统光盘中拷贝),选择完成后单击“确定”

上述所有步骤完成后即可正式为虚拟机加电进行系统安装,单击虚拟机左侧菜单中的“开启此虚拟机”为虚拟机加电;

由于上述步骤中选择了CD/DVD启动时连接,所以此处系统会自动加载“虚拟光驱”并读取系统盘进行系统安装,安装过程与真机安装过程相同;

步骤阅读

END

注意事项

虚拟机内存适当即可,虚拟机内存太大会导致真机内存太小而卡顿;

1、首先,打开VM虚拟,在顶部点击虚拟机的选项卡,再在往下弹出的菜单中点击安装vmware tools。

2、然后,在虚拟机系统中弹出的自动播放的窗口中点击运行setup64exe。

3、接着,在进入到的欢迎界面的窗口中点击底部的下一步按钮。

4、之后,根据界面的跳转和提示,再点击底部的安装按钮。

5、如图所示,安装完成之后点击完成按钮,之后,再重新启动计算机。

6、最后,重启计算机后,把本地电脑中的文件拖动到虚拟机中即可。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » centos7创建kvm虚拟机有几种方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情