win32_clustershare在win2008r2上没有Create方法?如何使用理想的wmi创建文件共享?
答案 0 :(得分:0)
我认为Win32_ClusterShare
课程是只读的,但可能会弄错。
要在没有WMI的情况下执行此操作,您可以使用FailoverClusters
模块中的cmdlet,但您可能必须在Windows 2008 R2计算机上安装Windows Management Framework 3或(最好)WMF 4这些cmdlet在Powershell 2.0中不可用。
使用3.0+,您应该可以使用Add-ClusterResource
和相关的cmdlet。
答案 1 :(得分:0)
显然win32_clustershare.create没有按预期工作并且被破坏了。以前这个课程完全没有窗口,如此处所示 -
http://support.microsoft.com/kb/971403
显然使用win32_share即使对于集群也是如此。我在HKLM \ Cluster \ Resources中确认共享已在群集中正确注册。 显然,Windows可以确定创建时的共享与群集磁盘正确关联。
我知道我没有调用win32_clustershare错误,因为我确认两个wmi类的参数相同。
这在检查两者时都很明显
(get-cimclass -ClassName win32_share).CimClassMethods [“Create”]。参数| fl *
(get-cimclass -ClassName win32_clustershare).CimClassMethods [“Create”]。参数| fl *
答案 2 :(得分:0)
如果您使用的是Windows Server 2012 R2 / Windows 8.1,则可以使用新的和大大改进的SMB PowerShell模块。请查看https://technet.microsoft.com/en-us/library/jj635726(v=wps.630).aspx和http://windowsitpro.com/powershell/managing-file-shares-windows-powershell