我需要使用DSC
为服务器格式化磁盘。我尝试使用下面的
但它不起作用,因为它似乎没有完整,我得到错误
" + xWaitforDisk Disk2 + ~~~~~~~~~~~~资源' xWaitForDisk'要求 类型为' String'的值提供物业' DiskId'。
在行:18 char:1 + DiskNumber = 2 + ~~~~~~~~~~该成员 ' DiskNumber'无效。有效会员是' DependsOn',' DiskId', ' DiskIdType',' PsDscRunAsCredential',' RetryCount', ' RetryIntervalSec&#39 ;. "
Configuration DataDisk
{
Import-DSCResource -ModuleName xStorage
Node localhost
{
xWaitforDisk Disk2
{
DiskNumber = 2
RetryIntervalSec = 60
Count = 60
}
xDisk FVolume
{
DiskNumber = 2
DriveLetter = 'F'
FSLabel = 'Data'
}
}
答案 0 :(得分:0)
您需要将DiskNumber替换为DiskID。
查看GitHub https://github.com/PowerShell/StorageDsc/tree/dev/Modules/StorageDsc/Examples/Resources
上的示例您可以使用powershell找到DiskId:Get-Disk