Расширение гостевого диска esx по нескольким хранилищам данных

Я немного новичок в этом типе обслуживания vsphere, но не в концепции рейдов, дисков и т. Д.

Ситуация такова: Гостевой сервер с именем "example-FS-01" есть диск в esx-datastore-02 Размер этого диска составляет 1 ТБ, общий размер самого хранилища данных составляет 1,5 ТБ. Есть еще 2 неиспользуемых хранилища данных, каждое с 1,5 ТБ полезного пространства.

Каждое хранилище данных - это не отдельный диск, а система дисков в избыточном рейде.

Например, использование vmotion для перемещения данных. возможно, безопасно или далеко от наилучшей практики расширить этот гостевой диск до размера 2,5 ТБ, охватывая хранилища данных 1 и 2?

Спасибо

0
задан 29 February 2016 в 19:23
1 ответ

Как сказал @joeqwerty в комментариях, вы не можете расширить единый VMDK по хранилищам данных.

У вас есть два варианта, чтобы добраться туда, куда вы хотите:

  1. Создайте второй VMDK
    Вы можете создать второй VMDK в одном из пустых хранилищ данных, добавить его к той же виртуальной машине, а затем использовать гостевые инструменты (LVM для Linux, динамические диски для Windows), чтобы расширить первый диск за счет пространства второго.

  2. Добавить экстент в хранилище данных esx-datastore-02
    Это повлечет за собой удаление одного из двух других хранилищ данных, а затем добавление его емкости в качестве второго экстента к первому. Затем вы можете расширить рассматриваемый VMDK, чтобы использовать желаемое пространство.

Оба этих подхода имеют одну и ту же проблему: потеря любого из LUN / экстентов заставит том в гостевой системе делать забавные вещи, но ошибки будут сообщать по-разному (в гостевой системе для варианта 1, в vSphere для варианта 2).

Идеальным решением было бы объединить два хранилища данных на уровне массива, а затем разместить эту виртуальную машину отдельно, с соответствующим размером , хранилище данных.

2
ответ дан 4 December 2019 в 13:43

Теги

Похожие вопросы