运行环境:win10系统,神舟战神z7m-KP7GT型号笔记本,VMWare虚拟机,XenServer7.2.0,XenCenter7.2.0

5月22日下午安装上xenserver虚拟机,发现虚拟机连接不上外网,试着关闭防火墙,仍然不行,命令service iptables stop,之后查看service iptables status确实已经关闭

从李工那里拷贝过来的xenserver虚拟机,放到VMware中就可以用,外网内网都可以ping通。按理说不可能有这么多问题,因李工说他们之前安装时无需很多设置,直接流程下来就可以连接上外网内网。仔细排查,安装过程都差不多。可能是昨天安装虚拟机时,没有用管理员权限运行VM,导致安装过程中很多的设置权限不够未生效。

从李工那里拷贝过来的虚拟机IP是192.168.100.120,网段和我本机网段不同。本机IP网段为无线局域网适配器IP是192.168.120.191,网段不同(详见百度百科IP地址分类)

这是按照网上修改本机IP地址教程改过的无线局域网适配器的网段。详情见链接http://www.jb51.net/os/win10/377748.html

主要用到如下步骤,在win10系统中打开网络与共享中心界面,找到网络连接,点击打开界面。

6、点击“属性”选项后,会弹出下图示,在下图的图2中,选择“Internet协议版本4(TCP/IPv4)”。

小提示:IPV4和IPV6,IPV4是目前所用到的IP协议,IPV6目前只在教育网上有用到,不过在IPV4即将不够用的情况下,IPV6将是下一代IP协议的主打。

7、鼠标左键双击“Internet协议版本4(TCP/IPv4)”,弹出如下界面。1、先勾选“使用下面IP地址”。2、分别输入IP地址值,子网掩码值,默认网关值。3、点击“确定”。至此设定IP结束。

然后试了下,网段不同,连接不上外网。

只好修改成自动获取IP地址,重启无线网,然后在WIN10的CMD终端用ipconfig命令查看,本机无线局域网适配器的IP网段已经成功修改了。

此时查看IP4地址,网段已经和虚拟机的xenserver一致了,大功告成!

之后再VM虚拟机中测试ping www.baidu.com可以通,本机ping 192.168.100.191可以通。

继续在XenCenter中配置ISO共享库

参考了文章https://blog.csdn.net/qq_34829953/article/details/76639494

在xencenter中添加了xenserver成功,链接xenserver地址 192.168.100.120,就是上文中的xenserver的IP地址。用户名root,密码为自己设置的123456.

之后按照文章中配置上ISO共享库,中间忽略了本机win10的用户名和密码,需要用管理员账户。SERVER地址用的是WIN10本机的无线局域网适配器的地址(本机目前连接的是无线局域网)。

至此,大功告成,可以开始使用xenserver了!

——————————————分割————————————————

下午继续试验在xencenter中利用iso共享库安装centos虚拟机。一开始公司前辈说是可以用other install media模式创建VM,结果我试了。直接报错如下

"XenServer - HVM is required for this operation"

连启动都启动不了,什么也读取不出来。

经查找,有文章说是

There is no software which is able to create virtual machine with virtualization extension (Intel VT or AMD-V),
double-virtualized environment. Windows virtual machines need hardware assistance (HVM) to run, VMware is not able to emulate this for your "virtual-xen". You can only create linux VMs. For Windows, Solaris VMs real hardware is required  //

没有能够创建具有虚拟化扩展(Intel VT或AMD-V)的虚拟机的软件,
双虚拟化环境。 Windows虚拟机需要硬件帮助(HVM)才能运行,VMware无法为您的“虚拟xen”模拟此功能。 你只能创建linux虚拟机。 对于Windows,需要Solaris VM真实硬件

这里大意说是用VMware创建的xenserver虚拟机无法模拟虚拟化扩展的双虚拟化环境,本质上是硬件环境不匹配的错误。双重虚拟化可不是一般电脑能实现的。

还有一种说法:

It does when you run it as a "Other install media". When you chose template of CentOS, RH or any other linux system, installation process starts in PV mode, XenServer expect that find a paravirtualized kernel but it doesn't on live CD. So all live CD should be run as a "Other install media", HVM mode.

另一个人回复:

Yep, because you are running XenServer as a VMware you don't have HVM.// 是的,因为您将XenServer作为VMware运行,所以您没有HVM。

The easiest way to prepare your demonstration is to use Debian templates which are available inside XenServer

还有一个人提出了一样的问题:

Hello
I'm new in this and I'm trying to create a VM using Xenserver and It's giving me this error " HVM is required for this operation" 
How can I fix this issue ?

I did install Xensever in a Dell dual Core PC.

thank you for your help

大意是他在xenserver上创建一个VM,但是出现了HVM报错,他询问如何修复错误。他将xenserver安装到了dell笔记本上。

下面有人回复说:

Are you trying to create Windows VM ? Do you get the same error for Linux and Windows VM ? 
Make sure that you have enabled Virtualization Technology option in BIOS  //你要创建Windows虚拟机?你在linux和win的VM上有相同错误吗?请确保你已经启用BIOS中的虚拟化技术选项

Make sure you've enabled Intel VT or AMD V in yor BIOS.
The description in your BIOS of the fiunctionality might differ.
After making this change you need to turn on and off your server to make the setting active  //  确保你已经启用BIOS中的VT或AMD V技术。

您的BIOS中对功能的描述可能会有所不同。
进行此更改后,您需要重启服务器以使设置处于活动状态

————————————————分割——————————————————————

另一个问题是在VM虚拟机上的xenserver中创建centosVM,很悲催的是ISO共享库设置的是ASCII码,但是装虚拟机时需要用到UTF8字符集,安装出成了乱码。相当的悲剧,在网上找不到解决办法,我想了问题在哪里,果然是一般xenserver都是用光驱装到服务器中,环境很纯净,不会出现双重虚拟化的问题,也就不会有centos乱码的问题了。也许,只能装个双系统才能解决?

安装xenserver过程中出现的问题的更多相关文章

  1. 在Linux下安装PHP过程中,编译时出现错误的解决办法

    在Linux下安装PHP过程中,编译时出现configure: error: libjpeg.(a|so) not found 错误的解决办法 configure: error: libjpeg.(a ...

  2. 安装PHP过程中,make步骤报错:(集合网络上各种解决方法)

    安装PHP过程中,make步骤报错:(集合网络上各种解决方法) (1)-liconv -o sapi/fpm/php-fpm /usr/bin/ld: cannot find -liconv coll ...

  3. Jenkins(3)- 安装Jenkins过程中遇到问题的排查思路

    如果想从头学起Jenkins的话,可以看看这一系列的文章哦 https://www.cnblogs.com/poloyy/category/1645399.html 安装Jenkins过程中,可能会遇 ...

  4. canal-adapter1.1.14最新版本安装的过程中出现的NullPointerException异常

    记录一下我在安装 canal-adapter1.1.14最新版本安装的过程中出现的NullPointerException异常 以下是我的canal-adapter/logs文件夹内adapter.l ...

  5. NVidia Jetson Ubuntu 18.04 安装ROS过程中运行sudo rosdep init指令出错

    参考:https://www.cnblogs.com/xuhaoforwards/p/9399744.html 安装ROS过程中运行sudo rosdep init后,出现如下错误LOG: ERROR ...

  6. HOWTO - Basic MSI安装包在安装运行过程中如何获取完整源路径

    有朋友问到如何在一个Windows Installer安装包中获取安装包源路径,就是在安装包运行过程中动态获取*.msi所在完整路径. 这个问题分两类,如果我们的安装包只是一个*.msi安装文件,那么 ...

  7. 安装CaffeOnSpark过程中遇到的问题及解决方案

    安装教程来自 http://blog.csdn.net/sadonmyown/article/details/72781393 首先,我使用的节点环境是ubuntu 16.04.1,事先 成功安装了s ...

  8. Python安装scrapy过程中出现“Failed building wheel for xxx”

    https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml Python安装scrapy库过程中出现“ Failed building wheel for xxx ...

  9. 安装informatic过程中的错误

    1.Check if the DISPLAY variable is set export DISPLAY=192.168.3.201:0.0 在注销用户并切换到oracle或者infa 用户,就可以 ...

随机推荐

  1. 启动新内核出现:Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004

    转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/51841281 启动新内核出现错误:Kernel panic - not synci ...

  2. docker-machine create --driver virtualbox myvm1 创建失败

    1. 问题描述 docker-machine create --driver virtualbox myvm1 安装完 virtualbox 后,无法创建. 输出内容为: Running pre-cr ...

  3. 网络编程之socket编程实例

    简单实例1 server.c #include <stdio.h> #include <string.h> #include <stdlib.h> #include ...

  4. structs2---OGNL表达式

    技术分析之OGNL表达式概述(了解) 1. OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写 * 所谓对象图,即以任意一个对象为根,通过OGNL可 ...

  5. mvn jetty:run 出现PermGen space outofmemeryerror

    使用mvn jetty:run跑别人的项目时出现了PermGen space outofmemeryerror异常 http://stackoverflow.com/questions/1451648 ...

  6. 树莓派 Learning 002 装机后的必要操作 --- 07 设置静态IP地址

    树莓派 装机后的必要操作 之 设置静态IP地址 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 为了避免IP变来变去,我们将IP地址设置为静 ...

  7. hadoop-2.3.0-cdh5.1.0完全分布式集群配置及HA配置(待)

    一.安装前准备: 操作系统:CentOS 6.5 64位操作系统 环境:jdk1.7.0_45以上,本次采用jdk-7u55-linux-x64.tar.gz master01 10.10.2.57  ...

  8. Webservice 或者HttpRequest请求的时候提示 “指定的注册表项不存在”错误 解决方案

    今天又遇到神奇的事情,在使用WebService的时候居然提示“指定的注册表不存在.” The specified registry key does not exist. Google后发现,原来是 ...

  9. iObjects for java +weblogic

  10. 安装MySQL出现1045错误,卸载不干净

    安装MySQL出现1045错误 一.运行环境 MySQL mysql-5.1.26-rc-win32 操作系统:Windows 7 X64 二.问题描述 安装MySQL过程中会涉及对root密码的设置 ...