我正在尝试使用New-NfsShare命令创建网络共享,但我一直收到无效的命名空间错误。我几乎逐字逐句地提供了示例,所以我没有弄错。
示例:New-nfsShare -Name "NFSshare01" -Path "C:\shares\NFSshare01"
我的代码:New-NfsShare -Name "LABS" -Path "C:\LABS" -Permission readwrite
任何人都知道发生了什么事吗?我已经将NFS模块导入Powershell,我甚至尝试先创建目录,因为某些原因命令在创建网络共享之前无法创建项目。我使用的是Windows Server 2012和powershell 3.0版
答案 0 :(得分:4)
我在两个Windows 2012系统上测试过。在没有 Server for NFS角色的情况下,我得到了同样的错误:
var max=100;
var spread=5;
jQuery.each( $("img"), function( i, val ) {
$(val).clipPath(
[
[Math.floor(Math.random()*spread*10)/10, Math.floor(Math.random()*spread*10)/10],
[max-Math.floor(Math.random()*spread*10)/10, Math.floor(Math.random()*spread*10)/10],
[max-Math.floor(Math.random()*spread*10)/10, max-Math.floor(Math.random()*spread*10)/10],
[Math.floor(Math.random()*spread*10)/10, max-Math.floor(Math.random()*spread*10)/10]
],
{isPercentage:true}
);
})
但是在我的系统 上安装了该角色,它可以正常工作(从提升的提示执行):
PS C:\> New-NfsShare -Name 'Temp' -Path 'C:\Temp' -Permission readwrite
New-NfsShare : Invalid namespace
At line:1 char:1
+ New-NfsShare -Name 'Temp' -Path 'C:\Temp' -Permission readwrite
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : MetadataError: (MSFT_NfsServerTasks:root/Microsoft/..._NfsServerTasks) [New-NfsShare], C
imException
+ FullyQualifiedErrorId : HRESULT 0x8004100e,New-NfsShare
检查以确保您的系统已启用该角色:
PS C:\> New-NfsShare -Name 'Temp' -Path 'C:\Temp' -Permission readwrite
Name Availability Path
---- ------------ ----
Temp Standard (not clustered) C:\Temp