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

Xenserver 7 не видит новый массив рейдов, только что добавленный на сервер Dell R710

У меня вопрос, как Xenserver 7.0 видит и добавляет рейд-массивы локального хранилища с сервера Dell R710.

Первоначально сервер поставлялся с установкой raid 5 из 4 жестких дисков, что в общей сложности составляло 800 ГБ. Я установил Xenserver поверх этого массива рейдов, который был единственным массивом на сервере. Как и следовало ожидать, это создало «локальное хранилище» в Xenserver типа диска LVM. К этому времени на сервере все еще есть два дополнительных слота для жестких дисков.

Перенесемся примерно на неделю вперед, мой технический директор вручает мне два дополнительных жестких диска Seagate, на каждом из которых 4 ТБ дискового пространства. Мне было поручено добавить это дополнительное хранилище в гипервизор Xenserver. Итак, я пошел дальше и подключил эти два HD к R710, на котором установлен Xenserver, перезагрузил сервер и вошел в утилиту интегрированной конфигурации BIOS PERC6 / i, которая является контроллером рейда, который использует мой сервер. Здесь, в меню BIOS контроллера рейда, я обнаружил, что исходные 4 жестких диска настроены как виртуальный диск 0 с конфигурацией raid 5. Итак, я пошел дальше и создал еще один массив рейдов, используя Bios, я только давал возможность добавить еще один виртуальный диск за пределами виртуального диска 0, с рейдом 0 или рейдом 1, поэтому я пошел дальше и создал виртуальный диск 1 с общим 4 ТБ дискового пространства с настройкой raid 0 (Dell PERC6 / i поддерживает только отдельные диски объемом до 2 ТБ, поэтому он может видеть только мои диски 4 ТБ как отдельные диски 2 ТБ, следовательно, общее пространство для хранения составляет 4 ТБ). Я сохранил настройки, перезагрузил сервер и подождал, пока не отобразится меню Xenserver.

Вот где это становится странным. Я знаю, что мне нужно создать новый SR с помощью Xenserver с новым пространством хранения, которое я добавил с новым массивом raid, но кажется, что Xenserver не видит новый виртуальный диск 1, который я создал на сервере dell с использованием raid 0 конфигурация. Я подошел к консоли и использовал fdisk -l, и команда не вернула новый виртуальный диск, который я только что создал, конечно, добавление Xenserver новой функции репозитория хранилища не может быть завершено для меня, так как новое пространство хранения не читалось Xenserver.

Поэтому мне нужна помощь, чтобы Xenserver «увидел» мой новый виртуальный диск, созданный другим массивом рейдов, или мне нужно заново переустановить Xenserver, чтобы на этот раз я мог создать один раздел LVM на виртуальном диске 0 и виртуальном диске 1 которые созданы двумя разными конфигурациями рейдов на одном сервере? Можно ли это вообще сделать? Я новичок в серверном хранилище, поэтому это может показаться распространенной проблемой конфигурации.

Еще одна вещь, на которую стоит обратить внимание, четыре жестких диска, которые изначально находятся на сервере Dell, являются SAS hds, два новых HD, которые я добавляю, являются обычными дисками SATA, поэтому я считаю, что они не могут быть добавлены в один и тот же массив рейдов по умолчанию. они должны формировать свои собственные рейдовые конфигурации.

Судя по списку совместимого оборудования XenServer, рейд-контроллер PERC6 / i совместим до версии 6.5.

http://hcl.xensource.com/storagecontrollers/?storagecontrollersupport__version=5&vendor=3