Я немного новичок в этом типе обслуживания vsphere, но не в концепции рейдов, дисков и т. Д.
Ситуация такова: Гостевой сервер с именем "example-FS-01" есть диск в esx-datastore-02 Размер этого диска составляет 1 ТБ, общий размер самого хранилища данных составляет 1,5 ТБ. Есть еще 2 неиспользуемых хранилища данных, каждое с 1,5 ТБ полезного пространства.
Каждое хранилище данных - это не отдельный диск, а система дисков в избыточном рейде.
Например, использование vmotion для перемещения данных. возможно, безопасно или далеко от наилучшей практики расширить этот гостевой диск до размера 2,5 ТБ, охватывая хранилища данных 1 и 2?
Спасибо
Как сказал @joeqwerty в комментариях, вы не можете расширить единый VMDK по хранилищам данных.
У вас есть два варианта, чтобы добраться туда, куда вы хотите:
Создайте второй VMDK
Вы можете создать второй VMDK в одном из пустых хранилищ данных, добавить его к той же виртуальной машине, а затем использовать гостевые инструменты (LVM для Linux, динамические диски для Windows), чтобы расширить первый диск за счет пространства второго.
Добавить экстент в хранилище данных esx-datastore-02
Это повлечет за собой удаление одного из двух других хранилищ данных, а затем добавление его емкости в качестве второго экстента к первому. Затем вы можете расширить рассматриваемый VMDK, чтобы использовать желаемое пространство.
Оба этих подхода имеют одну и ту же проблему: потеря любого из LUN / экстентов заставит том в гостевой системе делать забавные вещи, но ошибки будут сообщать по-разному (в гостевой системе для варианта 1, в vSphere для варианта 2).
Идеальным решением было бы объединить два хранилища данных на уровне массива, а затем разместить эту виртуальную машину отдельно, с соответствующим размером , хранилище данных.