Get-SCStorageDisk
Получает объект диска хранилища для указанного узла из базы данных VMM.
Синтаксис
NoFilter (по умолчанию)
Get-SCStorageDisk
[[-Name] <String>]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
FilterByVMHost
Get-SCStorageDisk
[[-Name] <String>]
-VMHost <Host>
[<CommonParameters>]
Описание
Командлет Get-SCStorageDisk получает объекты дисков хранилища для узла из базы данных Virtual Machine Manager (VMM). Этот командлет можно использовать с командлетом New-SCVirtualDiskDrive , чтобы подключить транзитный диск на виртуальной машине к физическому жесткому диску на узле, на котором развернута эта виртуальная машина.
Примеры
Пример 1: Получите все жесткие диски на хосте
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> Get-SCStorageDisk -VMHost $VMHost
Первая команда получает объект host с именем VMHost01 с помощью командлета Get-SCVMHost . Команда сохраняет этот объект в переменной $VMHost.
Вторая команда получает все объекты жесткого диска с хоста, хранящиеся в $VMHost.
Пример 2: Получение конкретного жесткого диска на хосте по имени
PS C:\> $StorageDisk = Get-SCVMHost -ComputerName "VMHost02.Contoso.com" | Get-SCStorageDisk -Name "\\.\PhysicalDrive0"
PS C:\> $StorageDisk
Первая команда получает объект узла с именем VMHost02 и использует оператор конвейера для передачи VMHost02 текущему командлету. Этот командлет получает объект жесткого диска с именем PhysicalDrive0 для хоста. Затем команда сохраняет объект жесткого диска в переменной $StorageDisk.
Вторая команда отображает содержимое $StorageDisk.
Параметры
-Name
Указывает имя диска хранилища, которое получает этот командлет.
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 0 |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VMHost
Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, VMware ESX и Citrix XenServer. Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost .
Свойства параметра
| Тип: | Host |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
FilterByVMHost
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
| Тип: | ServerConnection |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
NoFilter
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
StorageDisk
Этот командлет возвращает объект StorageDisk .