CentOS7 安装xen(在虚拟机上成功,实体机测试死机!)
此文章只做操作记录,其中有些地方可能漏了!!我只贴出自己的操作过程!其它有差别的地方请自己网上查找参考!
只有在全虚拟化下才能安装Windows,这就需要有硬件支持,并在BIOS中开启Virtualization Technology的选项。在安装Xen之前,可以用以下命令检查是否支持全虚拟化:
Intel CPU:grep vmx /proc/cpuinfo --color=always
AMD CPU: grep svm /proc/cpuinfo --color=always
若有输出,说明支持全虚拟化。
在安装了Xen之后,以上命令不起作用,因为已经Xen屏蔽了。需要用以下命令:
grep hvm /sys/hypervisor/properties/capabilities --color=always
若有输出,则说明支持全虚拟化,可以安装Windows,以下是我电脑的输出:
xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p
1、安装Xen搭建虚拟化环境
#配置CentOS Xen源来安装相关软件包
yum -y install centos-release-xen sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Xen.repo yum --enablerepo=centos-virt-xen -y update kernel yum --enablerepo=centos-virt-xen -y install xen
2 修改虚拟机的内存数
vi /etc/default/grub #GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=4096M,max:4096M cpuinfo com1=115200,8n1 .....
3 将支持 Xen 的 Linux 内核后需要加新条目到 grub.conf,以便系统能默认启动支持 Xen 的 Linux 内核这个操作可以通过grub-bootxen.sh 自动完成
/bin/grub-bootxen.sh
4 重启系统
reboot
5 重启系统后,可以通过 uname -r 和 xl info(老命令xm info) 确认是否安装成功
#以下内容
host : vdevops.srv.world
release : -.el7.x86_64
version : # SMP Fri Dec :: UTC
machine : x86_64
nr_cpus :
max_cpu_id :
nr_nodes :
cores_per_socket :
threads_per_core :
cpu_mhz :
hw_caps : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
virt_caps : hvm
total_memory :
free_memory :
sharing_freed_memory :
sharing_used_memory :
outstanding_claims :
free_cpus :
xen_major :
xen_minor :
xen_extra : .-.el7
xen_version : -.el7
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize :
platform_params : virt_start=0xffff800000000000
xen_changeset : Thu Jan :: + git:6e8597a-dirty
xen_commandline : placeholder dom0_mem=4096M,max:4096M cpuinfo com1=,8n1
console=com1,tty loglvl=all guest_loglvl=all
cc_compiler : gcc (GCC) (Red Hat -)
cc_compile_by : mockbuild
cc_compile_domain : centos.org
cc_compile_date : Wed Jan :: UTC
xend_config_format :
6 划分未分区的空间
使用fdisk -l 查看分区情况
df -hal 查看分区空间使用情况
对硬盘/dev/sda未分区的空间进行分区
fdisk /dev/sda
菜单 n 输入n新建分区
菜单 p 输入p,主分区
1 由于xvdb还没有分区.我们这里输入1.第1个分区(一般按提示的信息进行输入)
修改起始扇区与终止扇区默认即可!自己定义也行
菜单 t 选择t指定分区系统格式
菜单 8e 输入8e LVM系统格式
菜单 w 输入w保存退出
reboot 重启使之生效
7 创建虚拟机资源存放文件
dd bs=1M count=
8上传iso,可用pscp文件上传,把pscp文件放WINdow目录下,然后CMD运行,上传并给XEN目录加权限
pscp -l root -pw 123456 -p f:\win764.iso 172.10.11.7:/xenchmod +777 /xen
9 挂载ISO,
mount -o loop /xen/GSP1RMCULXFRER_CN_DVD.iso /media
10,安装虚拟机(这里因我安装的是WIN!虚拟机不支持,没成功安装)
virt-install -n win7test --file=/xen/win7.img --graphics vnc -p --cdrom=/media --memory --vcpus= virt-install -n win7test --file=/xen/win7.img --graphics vnc -p -l=/xen/GSP1RMCULXFRER_CN_DVD.iso --memory --vcpus= yum install virt-manager virt-install \ --connect xen:/// \ --paravirt \ --name centos7 \ --ram \ --disk path=/ \ --vcpus \ --os-type linux \ --os-variant rhel7 \ --network bridge=br0 \ --graphics none \ --location 'http://ftp.iij.ad.jp/pub/linux/centos/7/os/x86_64/' \ --extra-args 'text console=com1 utf8 console=hvc0' Starting install... # installation starts
CentOS7 安装xen(在虚拟机上成功,实体机测试死机!)的更多相关文章
- 0-0 Linux安装在VMvare虚拟机上
一.安装VMware虚拟机: 双击, 上面一步会提示你输入密钥,你只要双击这个,复制里面的一串码粘贴进去就可以. 点击完成,至此VM虚拟机安装完成. 二.在VMvare虚拟机上安装centos. 1. ...
- 云计算之路-试用Azure:数据库备份压缩文件在虚拟机上的恢复速度测试
测试环境:Windows Azure上海机房,虚拟机配置为大型(四核,7 GB 内存),磁盘情况见下图. 数据库备份压缩文件大于为12.0 GB (12,914,327,552 bytes),放置于T ...
- VMware虚拟机上配置nginx后,本机无法访问问题(转载)
转自:http://www.server110.com/nginx/201407/10794.html 把nginx装在CentOS上,用本机访问虚拟机的时候却出现了不能访问的问题,查了资料以后,原来 ...
- VMware虚拟机上配置nginx后,本机无法访问问题
nginx装在CentOS上,用本机访问虚拟机的时候却出现了不能访问的问题,查了资料以后,原来是防火墙的问题.具体情况如下:防火墙可以ping通虚拟机,虚拟机也可以ping通防火墙.接着检查了服务器端 ...
- Linux 虚拟机上安装linux系统 (ip:子网掩码,网关,dns,交换机,路由知识回顾)
一 安装虚拟机 二 虚拟机上配置好在安装linux系统 三 知识回顾 交换机:主机在局域网内的身份是MAC地址(可以通过[交换机广播:交换机通过被动学习来建立一张“接口号”和“MAC地址”的对照表]或 ...
- 【liunx】使用xshell连接虚拟机上的CentOS 7,使用xhell连接本地虚拟机上的Ubuntu, 获取本地虚拟机中CentOS 7的IP地址,获取本地虚拟机中Ubuntu 的IP地址,Ubuntu开启22端口
注意,如果想用xshell去连接本地虚拟机中的linux系统,需要本地虚拟机中的系统是启动的才能连接!!!!! ============================================ ...
- Centos7安装后进不去,死活就要填licence,该怎么办?
遇到这个问题不要麻爪,跟着我做: 1 回车 2 回车 c 回车 c 回车 然后就进入系统了. 要使它联网,点右上角的开关按钮,将PCI Ethernet选择为connect状态. 我的centos7是 ...
- 不能访问虚拟机上的nginx网站
VMware虚拟机上配置nginx后,本机无法访问问题 转自:http://www.server110.com/nginx/201407/10794.html 把nginx装在CentOS上,用本机访 ...
- 【Linux】在虚拟机上安装CentOS7
在配置好的机子上,可以装个双系统,但是在我自己的本子上,磁盘读写太垃圾了,连压缩卷 都执行不了,分不出空间,装不了CentOS系统,没办法,采用虚拟机的方式,把它转起来. -------------- ...
随机推荐
- CSU 1554 SG Value (multiset/priority queue 思维题)
题目链接:http://acm.csu.edu.cn/csuoj/problemset/problem?pid=1554 Description The SG value of a set (mult ...
- DataScope v1.0 多功能串口虚拟示波器使用介绍
DataScope v1.0 特性 1.无需安装,启动即用;2.支持同时刷新多达10个通道的单精度浮点型数据;3.支持多种格式的通道数据导入.导出及回放;4.支持全屏浏览;5.支持图表数据统计.测量及 ...
- 理解CSS中position的各个值
static position的默认值,没有定位,元素在normal flow中: fixed 相对于浏览器左上角定位: relative 相对定位元素,其位置根据其在normal flow中的位置来 ...
- 多个springboot项目部署到tomcat,Error deploying web application archive
每个springboot单独部署到tomcat下可以正常启动,多个一个就发生异常 Error deploying web application archive 解决:配置文件加上配置区分 sprin ...
- WPF国际化方式1之资源文件
先看效果吧,个人觉得由于MVVM模式的UI响应属性变化的特殊机制,资源文件和内存数据都是国际化不错的选择. 1.首先准备两个资源文件用来做中文和英文的转换使用,将程序中需要转换语言都弄成两个版本,分别 ...
- Songwriter CF1252-E(贪心)
题意: 已知一个序列a,问能否将a映射到序列b,使得相邻元素之间的大小关系不变(三种),且相邻元素不能相差超过k,且每个元素范围在[L,R]内.如果能,求字典序最小的b. 思路: 可以设b[1]的范围 ...
- 软件体系结构-分层、代理、MVC、管道与过滤器
什么是软件架构? 程序或计算系统的软件体系结构是系统的一个或多个结构,包括软件元素.这些元素的外部可见属性以及它们之间的关系. ——Software Engineering Institute(SEI ...
- mooc-IDEA 关联Spring&DB --011
Local history寻找修改轨迹 右击项目->local history->show history 显示修改了哪些东西,可通过对比文件,查看修改点. put lable...类似于 ...
- 20190825 On Java8 第十三章 函数式编程
第十三章 函数式编程 函数式编程语言操纵代码片段就像操作数据一样容易. 虽然 Java 不是函数式语言,但 Java 8 Lambda 表达式和方法引用 (Method References) 允许你 ...
- 洛谷 P1546 最短网络 Agri-Net(最小生成树)
题目链接 https://www.luogu.org/problemnew/show/P1546 说过了不复制内容了 显然是个最小生成树. 解题思路 prim算法 Kruskal算法 prim算法很直 ...