我开始自己学习PowerShell。在其中一本书中(Windows Server R2,实施和维护),我得到了必须创建脚本的任务,该脚本在运行后将在新创建的vdisc上创建存储池,虚拟光盘和新共享。提供池,虚拟光盘和共享
基于指令书这就是我所做的已经:
New-StoragePool -FriendlyName "Pool" -StorageSubSystemFriendlyName (Get-StorageSubSystem).FriendlyName -PhysicalDisk (Get-PhysicalDisk | where CanPool -eq True) -ProvisingTypeDefault Thin -ResiliencySettingNameDefault Mirror
New-VirtualDisk -FriendlyName "vDisk1" -StoragePoolFriendlyName "Pool" -Size 5TB
New-VirtualDisk -FriendlyName "vDisk2" -StoragePoolFriendlyName "Pool" -Size 10TB
New Partition -DiskNumber(Get-Disk | where BusType -eq Spaces).Number -UseMaximumSize -AssignDriveLetter | Format-Volume -FileSystem NTFS -Confirm:$false
现在我想通过New-Item
功能来创建新创建的虚拟磁盘共享文件夹。问题是我不知道如何为多个磁盘创建路径,而且参数-AssignDriveLetter
从New Partition
自动创建驱动器号。因为我不知道驱动器号。因此我不知道如何在New-Item
中设置变量Path
。
这是用于Hyper-V的吗? –
嗨,是的服务器上的Hyper-V –
在超v我设置了2个physicall光盘(这是离线) –