New-IscsiTargetPortal -TargetPortalAddress "10.10.10.10" -TargetPortalPortNumber "3260" -InitiatorPortalAddress "10.10.10.11" -InitiatorInstanceName "ROOT\ISCSIPRT\0000_0"
Get-IscsiTarget | Connect-IscsiTarget –IsPersistent $true
В моем ручном тесте я полагал, что первая команда периодически не будет подключаться с первой попытки или иногда требуется 2-3 попытки, поэтому чувствовал необходимость в условии, чтобы она продолжала пытаться до перехода к следующей команде, я решил, чтоКоманда SCSI Get-IscsitargetPortal
, которая показывает состояние, но не может использовать его в качестве условия / ввода для следующего шага.
Помогите с этим для набора команд с некоторым условием, может быть?Если оператор else выполняет только следующую команду для подключения Iscsi после подтвержденного успешного подключения, или продолжает пробовать первую команду до тех пор, пока не будет установлено соединение, а затем переходит к следующей.