none
windows 2012 R2遇到的两个问题

    问题

  • 基于windows 2012 R2的Hyper-v测试,遇到一些问题,请各位指教。架构环境如下:

    3台机器都是2012R2系统,Storage01是带GUI,Hyperv01和Hyperv02是server Core模式,三台机器都加入了同一个域,并且都关闭了防火墙。

    问题一:在storage01 上,图形界面的Device manager管理不能连接到两台server Core模式的机器,出现如下错误

    "Unable to access the computer hyperv01. Make sure that this computer is on the network, has remote administration enabled, and is running the Plug and Play and Remote Registry services.

    The error was : Access is denied."

    在网上搜索了一下,在微软的社区也发现了有人问这类的问题,有人说在servercore的机器上修改组策略

    must first enable the Allow remote access to the PnP interface policy setting

    我修改了这两台Servercore 机器的组策略,但还是一样的错误,我看论坛里的很多人修改了这个选项之后也还是没有解决问题,不知道各位有什么经验。

    下面是微软社区之前的帖子,http://social.technet.microsoft.com/Forums/windowsserver/en-US/ccbb04a9-cbd6-4d22-bbf2-9c2ed4b3b40d/access-device-manager-in-hyperv-2012?forum=winserverhyperv

    第二个问题:我在storage02上开启了Smb共享,把一台在Hyperv01上运行的虚拟机(硬盘配置文件等也在Hyperv01上)复制到Hyperv02上,硬盘文件和配置文件放在storage02 的SMB上,出现了错误: “Failed to add authorization entry. Unable to open specified location to store Replica files ‘\\storage02\Replica-Site\’. Error: 0x80070005 (General access denied error).”, 复制不能成功。

    为了排除问题,我做了如下测试:

    1)在hyperv01 02上分别创建虚拟机,将配置文件和虚拟机硬盘文件放在SMB共享上,成功!因此SBM权限是没有问题的,两台Hyperv主机都有SMB共享的完全控制权限。

    2)将一台运行在HyperV01的虚拟机复制到Hyperv02上,硬盘文件和配置文件放在HyperV02的本地存储上,也成功了。因此HyperV01 和02之间是可以进行虚拟机复制的。

    3)将运行在HyperV01上的虚拟机迁移到HyperV02上,硬盘文件盒配置文件放在SBM共享上,也成功了。

    唯独不能在虚拟机复制的时候,将硬盘文件和存储放在SMB共享上,不知道是什么原因。各位有尝试过么?


    2014年1月25日 4:53

全部回复

  • 您好

    找到一篇討論 您參考看看

    http://social.technet.microsoft.com/Forums/sqlserver/en-US/1a4d50f8-1b6f-414f-910c-d44997fdf484/move-vm-between-hyperv-2012-give-error-eventid20770-general-access-denied-error0x80070005

    2014年1月27日 3:58
  • 您好,

    问题一:由于防火墙已经关闭,应该只需要启用这条策略就行了。请问,再您启用这条策略以后,有没有重启服务器?如果没有,请重新启动一下。

    管理服务器核心服务器

    http://technet.microsoft.com/zh-CN/library/jj574205.aspx#BKMK_1_4

    问题二:有一篇官方博客详细的阐述了这个问题,需要配置凭据委派。

    Using SMB shares with Hyper-V Replica

    http://blogs.technet.com/b/virtualization/archive/2013/06/14/using-smb-shares-with-hyper-v-replica.aspx

    希望可以帮到您。


    Jeremy Wu

    TechNet Community Support

    2014年1月28日 9:42
    版主
  • Jeremy,

    你好,我注意到我之前发的几个问题都是您回复的,非常感谢!

    问题一中,我的server core都加入域,并且关闭了防火墙,我启用了那个策略后不仅用Gpupdate刷新了,而且也重启了若干遍,就是不行,真是很受伤。。。我有做了更多的测试,发现2012, 2012R2都是这样,启用策略后还是不能通过图形界面连接到设备管理;但是2008R2的server core是可以的,只要一启用这策略,重启后立刻就可以通过图形界面远程连接到设备管理器。麻烦您也在2012或者2012R2环境下做下实验,反正我确实是搞不出了。

    问题二中,您说的那篇博文我也参考过了,作者提出两个方案,一是用证书的方式来验证Hyper-v复制,另外一种是您说的配置凭据委派;证书的方式我还没有实验; 配置凭据委派指的是不是在AD管理器中,将3台服务器a, b, c的属性中,委派一栏,相互添加CIFS和hyper-v replica service?即A中添加B,C;B中添加A,c;C中添加A,B?这一步我也做了,但是还是不管用。

    2014年1月28日 13:42
  • 您好

    關於第一個問題Device manager管理不能连接到两台server Core模式的机器

    因為您已經將兩台server core hyper-v 防火牆關閉

    所以嘗試在兩台hyper-v 執行下列指令

    在命令提示字元執行 > powershell 進入powershell模式然後執行列兩行指令,這樣才可以讓裝置管理員遠端管理

    set-service vds -startuptype "automatic"

    start-service vds

    在試看看Device manager管理不能连接到两台server Core模式的机器

    以上給您參考

    2014年2月7日 10:28
  • 您好

    關於第一個問題Device manager管理不能连接到两台server Core模式的机器

    因為您已經將兩台server core hyper-v 防火牆關閉

    所以嘗試在兩台hyper-v 執行下列指令

    在命令提示字元執行 > powershell 進入powershell模式然後執行列兩行指令,這樣才可以讓裝置管理員遠端管理

    set-service vds -startuptype "automatic"

    start-service vds

    在試看看Device manager管理不能连接到两台server Core模式的机器

    以上給您參考

    多谢您的建议,我试过了,还是没有用,仍然不能连接到设备管理器,我注意到start-service vds     应该是启动了virtual disk 服务,这个服务原来就是启动的,而且我可以远程管理这个Servercore的磁盘,就是device mangement不能远程连接
    2014年2月12日 7:26