Просмотрено
Рубрика: PowerCLI

Время выполнения команды в VMware vSphere PowerCLI

Время выполнения команды в VMware vSphere PowerCLI

Для того, чтобы узнать время выполнения команды в VMware vSphere PowerCLI, необходимо заключить ее в Measure-Command -Expression {КОМАНДА}. Например:

Measure-Command -Expression {Move-VM -VM VM-CLI -Datastore Huawei-1} 
Таким образом можно узнать время миграции ВМ с одного стораджа на другой.
 
Следует отметить, что данная команда, показывая время выполнения, не выводит сам результат выполнения исходной команды. 
Еще один способ — это использование методов «StartExecutionTime» и «EndExecutionTime» уже после выполнения замеряемой команды 

$command = Get-History -Count 1  
$command.EndExecutionTime — $command.StartExecutionTime



Однако использование StartExecutionTime» и «EndExecutionTime» дает более грубые результаты. 



PowerCLI: включение SSH на хостах ESXi

PowerCLI: включение SSH на хостах ESXi

Мою шпаргалку по использованию PowerCLI начну со статьи о SSH (включение, отключение, статус). 

Попробую охватить различные сценарии, в частности включение доступа по SSH:
на всех хостах ESXi;
 на определенном хосте ESXi;
на определенных нескольких хостах ESXi;
для определенного кластера;
а также получение статуса SSH на хостах ESXi. 

Читать Читать