Назад | Перейти на главную страницу

установка нескольких хранилищ данных подкачки в вопросе хоста

Я пытаюсь автоматизировать расположение -vmswapdatastore в моем кластере, и до сих пор мне удалось добавить одно хранилище данных, которое можно использовать. Проблема в том, что я не могу понять, как добавить несколько хранилищ данных, выделенных для хранилищ данных подкачки в моем кластере.

вот мой код:

connect-viserver vcenter

foreach ($ vmhost в get-cluster "имя кластера" | get-vmhost)

{Get-vmhost $ vmhost | set-vmhost -vmswapfiledatastore "VS01"}

это работает отлично, но я не могу добавить их, и если я попытаюсь добавить еще один, он просто заменит текущий на новый. Итак, как мне добавить vs02 и vs03 в хранилища данных?

Какой трюк в этом?

Спасибо

вместо {Get-vmhost $ vmhost | set-vmhost -vmswapfiledatastore "VS01"}, не могли бы вы использовать другие имена хранилищ данных, чтобы упростить сценарий?

например: {Get-vmhost $ vmhost | set-vmhost -vmswapfiledatastore "VS- $ vmhost"}

избавляет вас от необходимости подсчитывать, сколько компьютеров работает или какие из них используют какое хранилище данных.

Я, наверное, совершенно ошибся и упустил суть, но ...