kuuk
Contributor
Contributor

Дубликаты виртуалок на стораджах

Добрый день! Возникло не понимание с такой штукой, есть сфера 6,5, в кластере HA не включен, 3 хоста, по FC подключена полочка s3200. С этой полочки понадобилось убить лун с переносом машинок на другой лун на той же СХД. Создал, прилинковал, добавил стору, все нормально. Делаю миграцию со старой сторы на новую, машинки переезжают. Пытаюсь удалить старую стору, пишет ошибку что одна или несколько виртуалок зарегистрировано, начинаю проверять и да, в Storage - старая стора - VMs и в Storage - новая стора - VMs присутствуют виртуалки. При этом если посмотреть файлы на старой сторе, то папок виртуалок нет, на новой есть. Одну машинку загасил, начинаю удалять из инвентори, удаляется и там и там, добавлю - добавляется и на старой и на новой... Ребутнул vCenter, не помогло...

0 Kudos
3 Replies
Finikiez
Champion
Champion

Добрый день!

Такое поведение возникает в подавляющем большинстве случаев по двум причинам:

1. У обозначенных виртуальных машин есть подключенный ISO\floppy образ со старого датастора.

2. У обозначенных виртуальных машин есть снапшоты, которые были сделаны, когда ВМ находилась на старом датасторе.

Действия просты:

1. Проверить подключенные ISO\floppy образы.

2. У виртуальных машин удалить снапшоты.

После этого записи о старом датастор пропадут.

0 Kudos
IT_pilot
Expert
Expert

Если ничего не помогает можно проверить метаданные https://kb.vmware.com/s/article/2036767

esxcli storage vmfs extent list

voma -m vmfs -f check -d /vmfs/devices/disks/ИМЯ "Device Name" из прошлой команды

http://it-pilot.ru
0 Kudos
kuuk
Contributor
Contributor

Ребят спасибо, но похоже я сам себе злой буратина. Перед переездом машинок, на хранилке я бабахнул Disk Group в пуле, на что получил ошибку что нельзя это сделать без включенной опции overcommitment, включил, все прошло гладко, из пула дисковая группа удалилась (эта хранилка позволяет такие манипуляции). Volume же остался такой же емкости. Походу просто глюк хранилки. Всем спасибо!

0 Kudos