Прошлый месяц был богат на развлечения.
Не успели мы решить проблему с “где-то” исчезающими хранилищами, как пришла новая беда: после сбоя пара виртуальных машин отказались включаться с одного VMFS-хранилища.
Операция Browse Datastore ясности не принесла – содержимое хранилища было абсолютно пустым.
Я не поленился проверить – включенные с этого хранилища виртуальные машины успешно работали.
При этом хранилище показывало, что место на нем занято.
Через ssh содержимое нормально отображалось.
На помощь пришла статья с kb.vmware.com, предположившая, что проблема может быть в пробелах в именах виртуальных машин.
Действительно, после переименования и переноса одной из машин – содержимое хранилища вновь стало отображаться.
рука – лицо
как хорошо, что я мигрировал с esxi
Что-то мне подсказывает, что в инфраструктуре с парой десятков CSV-хранилищ баги могут найтись 😉
Но по крайней мере не такие детские как кодировка, экранирование паролей и пробелы в именовании…
Лучше уж детские, чем как у ReFS.
Не хэйта ради (против гитлер-в:)), но чисто в порядке нотабене:
пробелы в именах и прочая (условная) “кириллица” суть есть зло – никогда не знаешь, где оно вылезет (надысь прогремела бага с локализованным Эксченджем на винсервере… или на локализованном винсервере… короче, не суть, там сервис при установке самообозвался не по-латыни 🙂 ну и фсьо…).
С уважением.
P.S. Не знаю, что там с ReFS, а я так ещё никак не привыкну к существованию в мироздании “бутерброда” “CSV over NTFS”… :))))
А как вам такое?
vCenter Server and ESX/ESXi server do not escape special characters used in the display names.
For example, if a virtual machine name contains the % character, it does not escape the character. This causes issues when querying for the name from vSphere Web Client or using the SDK.
This issue is seen when special characters like %, &, *, $, #, @, !, \, /, :, *, ?, “, <, >, |, ;, [, ] ‘ etc are contained in names of vSphere entities such as virtual machine name, cluster name, and datastore/folder/file name.
https://kb.vmware.com/s/article/2046088