



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CentOS7安装KVM虚拟机注意:安装系统选择最小化虚拟机,然后更新系统。一.前期准备1.确定机器有VT终端输入命令:grep (vmx|svm) /proc/cpuinfo如果flags: 里有vmx 或者svm就说明支持VT;如果没有任何的输出,说明你的cpu不支持,将无法使用KVM虚拟机。2.确保BIOS里开启VT: Intel(R) Virtualization Tech Enabled 使用如下命令lsmod | grep kvm modprobe kvm-intel二.桥接网络使用桥接网络,虚拟机即可与其他机器互相访问。 1.复制ifcfg-em1 为 ifcfg-br0,并将ifcfg-br0改为如下配置TYPE=BridgeBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noNAME=br0DEVICE=br0ONBOOT=yesIPADDR=192.168.1.116NETMASK=255.255.255.0GATEWAY=192.168.1.12.原网卡ifcfg-em1只保留如下配置,其他都注释掉:NAME=em1DEVICE=em1ONBOOT=yesBRIDGE=br03.重启网络service network restart三.安装VNC服务器1. 安装 X-Window首先我们需要安装 X-Window,在终端中运行下面的命令,安装会花费一点时间。# yum check-update# yum groupinstall X Window System# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts# yum install virt-manager# 设置默认启动图形界面# unlink /etc/systemd/system/default.target# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target# reboot在服务器重启之后,我们就有了一个工作着的 CentOS 7 桌面环境了。现在,我们要在服务器上安装 VNC 服务器了。2. 安装 VNC 服务器现在要在我们的 CentOS 7 上安装 VNC 服务器了。我们需要执行下面的命令。# yum install tigervnc-server -y3. 配置 VNC然后,我们需要在 /etc/systemd/system/ 目录里创建一个配置文件。我们可以将 /lib/systemd/sytem/vncserver.service 拷贝一份配置文件范例过来。# cp /lib/systemd/system/vncserver.service /etc/systemd/system/vncserver:1.service接着我们用自己最喜欢的编辑器(这儿我们用的vi )打开 /etc/systemd/system/vncserver:1.service ,找到下面这几行,用root替换掉 。ExecStart=/sbin/runuser -l -c /usr/bin/vncserver %iPIDFile=/home/.vnc/%H%i.pid替换成ExecStart=/sbin/runuser -l root -c /usr/bin/vncserver %iPIDFile=/root/.vnc/%H%i.pid好了,下面重启 systemd 。# systemctl daemon-reload最后还要设置一下用户的 VNC 密码。要设置某个用户的密码,必须要有能通过 sudo 切换到用户的权限,这里我用root的权限。# vncpasswd确保你输入的密码多于6个字符4. 开启服务用下面的命令(永久地)开启服务:$ systemctl enable vncserver:1.service启动服务。$ systemctl start vncserver:1.service5. 防火墙设置我们需要配置防火墙来让 VNC 服务正常工作。$ firewall-cmd -permanent -add-service vnc-server$ systemctl restart firewalld.service现在就可以用 IP 和端口号(LCTT 译注:例如 192.168.1.1:1 ,这里的端口不是服务器端口,而是视 VNC 连接数的多少从1开始排序)来连接 VNC 服务器了。6. 用 VNC 客户端连接服务器好了,现在已经完成了 VNC 服务器的安装了。要使用 VNC 连接服务器,我们还需要一个在本地计算机上安装的仅供连接远程计算机使用的 VNC 客户端。你可以用像 Tightvnc viewer 和 Realvnc viewer 的客户端来连接到服务器。要用更多的用户连接,需要创建配置文件和端口,请回到第3步,添加一个新的用户和端口。你需要创建 vncserver:2.service 并替换配置文件里的用户名和之后步骤里相应的文件名、端口号。请确保你登录 VNC 服务器用的是你之前配置 VNC 密码的时候使用的那个用户名。VNC 服务本身使用的是5900端口。鉴于有不同的用户使用 VNC ,每个人的连接都会获得不同的端口。配置文件名里面的数字告诉 VNC 服务器把服务运行在5900的子端口上。在我们这个例子里,第一个 VNC 服务会运行在5901(5900 + 1)端口上,之后的依次增加,运行在5900 + x 号端口上。其中 x 是指之后用户的配置文件名 vncserver:x.service 里面的 x 。其他命令: 关闭 VNC 服务。# systemctl stop vncserver:1.service 禁止 VNC 服务开机启动。# systemctl disable vncserver:1.service 关闭防火墙或者禁止防火墙启动# systemctl stop firewalld.service# systemctl disable firewalld.service四.使用 1.使用virt-manager管理虚拟机,可以完成克隆,安装,开启,关闭等大部分的动作。2.创建预分配文件qemu-img create -f qcow2 -o preallocation=metadata /data/test.qcow2 8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子产品物流供应商合同范本:电子产品物流配送协议
- 夫妻财产分割与子女抚养责任明确离婚协议
- 离婚双方财产分割及子女抚养安排专项协议
- 2025年新能源行业质量认证与新能源产业市场前景分析报告
- 2025年储能电池梯次利用在太阳能光伏电站中的应用报告
- 2025年初三化学测试题及答案
- 2025年环保设备市场前景展望:产品创新与绿色产业发展前景预测策略研究报告
- 2025年车管所考试题及答案
- 2025年个人租房合同(标准版)
- 2025年动物生物化学实验考试试题及答案
- 解放战争完整版本
- 塑造五种心态培训课件4
- 《印刷工艺》课件 4 印后加工
- 乳腺健康培训课件
- EPC工程总承包项目部人员岗位职责
- 物业6S目视化管理
- 2024年中国创新方法大赛考试题库(含答案)
- 产能提升改善报告
- 形成性评价指导性规范:SOAP病例汇报评价
- 《召公谏厉王弭谤》详细课件
- 高等数学教材(文科)
评论
0/150
提交评论