Меню

Настройка raid на esxi

Настройка raid на esxi

Добрый день, коллеги. Рад, что вы вновь зашли, на самый лучший IT блог, посвященный виртуализации. Есть сервер ESXI5.5, в нем есть raid контроллер LSI 9260-4i. Сервер забит не полностью дисками. Купили мы тут SSD, воткнули перезагрузили ESXI, пытаемся найти наши ssd, но не тут-то было их видно не было. Как и в случае с windows дай думаю поставлю MSM зайду в утилиту управляющую рейдом, но по закону всемирной подлости не тут-то было, существует ряд грабель со взаимодействием LSI и vMware. Начнемс.

Как установить MSM на ESXI хостах

Первое что нужно сделать найти все необходимое для вашего LSI контроллера, я писал, как это сделать тут. Заходим в утилиты и скачиваем Latest SMIS Provider for ESXI 5.5

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-01

Распаковываем наш архив и видим файл формата vib, это сам драйвер SMIS провайдера.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-02

Включаем на вашем esxi ssh об этом писал тут. Копируем данный файл в папку /tmp как это сделать описано тут. Переведите сервер ESXi в режим обслуживания (Maintenance Mode).

Подключитесь к серверу ESXi с помощью клиента SSH и установите MegaRAID SMIS Provider, выполнив команду:

(в некоторых случаях —no-sig-check может и не понадобиться)

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-03

Видим, что команда отработала, о чем говорит статус «Update completed successfully», а статус reboot true, ожидает от вас перезагрузки.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-04

После перезагрузки проверьте, запущенна ли служба CIM Server. В консоли vSphere Client откройте вкладку Configuration раздел Security Profile, далее Properties для служб, а также посмотрим состояние устройств в Hardware.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-05

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-06

Дальше проверим службы Configuraation-Security profile

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-07

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-08

На вкладке Configuration в разделе DNS and Routing отображается имя хоста. Пропишите это имя в прямую и обратную зону DNS сервера, при отсутствии DNS сервера, внесите информацию о имени сервера ESXi в файл hosts на локальном компьютере.

Проверьте, что разрешение доменных имен происходит правильно в обе стороны как на рабочей станции с MSM, так и на гипервизоре.

Теперь если все ок то сразу можно использовать MSM, но в моем случае он не смог сразу найти нужный сервер. Мне помогла утилита SLP Helper (прокси для SLP-запросов MSM):

Архив содержит рантайм PHP 5.4 и модуль php_sockets, поэтому весит 3 Мб. Для работы требуется именно PHP 5.4, в более младших версиях PHP отсутствует поддержка multicast на сокетах.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-09

Я буду редактировать с помощью Notepad++

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-10

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-11

Запускаем runme.cmd в каталоге с утилитой от имени администратора. Откроется окно примерно следующего содержания

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-12

Откроется окно примерно следующего содержания.

Читайте также:  Bfgminer настройка bat файла

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-13

Запустите MSM или RWC2. Адрес хоста для поиска должен быть одним из адресов локальной сети Вашей машины с MSM/RWC2. Зайдите в «Configure Host»

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-14

Видим, что внизу включена галка Stop discovery process of remote servers и ее выключить нельзя пока не поменяем тип обнаружения. Выбираем Display only the local server и жмем Save Settings.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-15

Откроется вопрос сохранить настройки жмем Yes.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-16

Опять идем в Configure Host и видим что галку Display only the local server можно снять или она вообще не стоит

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-17

Выбираем Display all the systems in the network of local server и жмем save settings.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-18

На вопрос применить ли настройки прямо сейчас жмем NO.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-19

Видим что, утилита стала броадкастить

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-20

Вводим нужный ip для поиска, учтите что он должен находится в пределах одного броэдкасного домена.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-21

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-22

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-23

Надеюсь вы увидели, что устанавливать MSM в ESXI хостах, очень просто.

Как установить MegaRAID SMIS Providers на VMware ESXi 5.5-24

Популярные Похожие записи:

8 Responses to Как установить MegaRAID SMIS Providers на VMware ESXi 5.5

Спасибо за статью, все очень хорошо расписано, но я столкнулся с небольшой проблемой не могу найти Latest SMIS Provider на мой контроллер ASUS-PIKE-2008 _ttp://www.nix.ru/autocatalog/server_systems_asustek/ASUS-PIKE-2008-8-port-SAS-SATA-6Gb-s-RAID-0-1-1E-10_116869.html#
Поставил скачав с сайта Lis версию по новее у меня резко повысилось время отклика дисков. с 10-15ms до 150-300ms пришлось удалить. Может вы сможете помочь. Среди драйверов для этого контроллера на сайте asus так и этот пакет я не смог найти.

Я бы в такой ситуации скачал бы все более новые SMIS Provider драйвера и ставил бы их по очереди, и тестировал, есть еще вариант если сервер или контроллер на гарантии, то написать официальному производителю, они обязаны помочь

Огромное спасибо за Ваш труд!

мой айпи хоста с которого подключен к сети 10.0.0.1
айпи ESXi = 10.0.1.29(с моего хоста — пингуется, телнетом на 427 открывается)
видит десяток серверов в моей сети (и без прокси)
но не видит нужный мне 🙁
как и чего проверить?

Галка Stop discovery process of remote servers неактивна. Что можно сделать?

Я помню такую ситуацию, мне помогало шаманство выбрать первый пункт, сохранить настройки закрыть MSM. Потом выбрать второй пункт сохранить и так в какой-то последовательности, приводило к тому, что она становилась активна. Сейчас не вспомню, ибо все серверное оборудование уже DELL

после установки в сервер адаптера hba и подключения полки, msm перестал находить хост. Надо край подключиться к локальному raid`у. Что можете посоветовать в данном случае. Спасибо

Читайте также:  Как сохранить календарь на андроиде перед сбросом до заводских настроек

помог перезапуск службы cim server на хостах

Источник

Программный RAID под хранилищем ESXi

Я создаю виртуальную среду для малого бизнеса. Он основан на одном хосте ESXi 5.1, на котором будет размещено около полудюжины виртуальных машин. Однако у меня есть некоторые сомнения относительно того, как реализовать хранилище. Я, естественно, хочу, чтобы хранилище данных было отказоустойчивым, но я не могу получить средства на отдельный накопитель или дорогостоящие аппаратные RAID-решения, поэтому я бы хотел использовать некоторый программный RAID (lvm /mdadm, скорее всего). Как это можно реализовать? Моя единственная идея до сих пор заключалась бы в создании виртуальной машины с адаптером хранения как сквозной, помещает некоторый программный RAID поверх дисков, а затем представляет результирующие тома «назад» на хост ESXi, который затем создает хранилище данных, из которого другие виртуальные машины получить их хранение.

Это вроде бы круто, у меня есть лучшие варианты? Из моих исследований, транзит, похоже, имеет немало недостатков, таких как отсутствие приостановки /возобновления и т. Д.

10 ответов

Кажется, это круто, у меня есть лучшие варианты?

Из моих исследований, сквозной проход, похоже, имеет немало недостатков, таких как отсутствие приостановки /возобновления и т. д.

Есть некоторые, в частности:

Существуют также общие досады, не связанные с прохождением:

Технические проблемы в стороне, вы должны думать о своих целях и способах их достижения. Это определяет практичность выбранного вами решения, а также его недостатки и недостатки, а также общий результат (успех или неудачу). Это то, что во многом зависит от потребностей самого бизнеса. Некоторые соображения относительно или против предлагаемого решения с точки зрения бизнеса:

В любом случае вы должны учитывать эти моменты. Ваше решение может быть успешным только в том случае, если вы достигнете поставленных целей, неважно, каков выбор большинства, только то, что технически возможно реализовать, b) в рамках бюджета, c) достижение целей бизнеса. Если все эти точки выполнены, и вам еще нужно решить, выберите более простое /менее сложное решение (KISS). Если они одинаково легки, решайте за то, что приносит вам больше денег и /или счастья.

Это случай злоупотребления VMware. Программный RAID не поддерживается. Я бы вернулся к клиенту и пересмотрел сборку /требования.

«Сколько стоят ваши данные?»

Посмотрите этот блог на примере использования ZFS в качестве хранилища резервных копий http://blog.laspina.ca/ubiquitous/encapsulating-vt-d-accelerated-zfs-storage-within-esxi

Это означает, что предупреждения об использовании стандартного оборудования действительны. ESXi довольно придирчив.

«Я, естественно, хочу, чтобы хранилище данных было отказоустойчивым, но я не могу получить средства для отдельной накопительной машины или дорогостоящий аппаратный RAID решений, поэтому я хотел бы использовать некоторый программный RAID (lvm /mdadm, most скорее всего). Как это можно реализовать?

НО в отношении следующей части

Моя единственная идея до сих пор заключалась в том, чтобы создайте виртуальную машину с адаптером хранения как сквозную, добавьте некоторые программный RAID поверх дисков, а затем представляет тома «назад» на хост ESXi, который затем создает хранилище данных из которые другие виртуальные машины получают в своем хранилище ».

Хороший вопрос, который нужно задать в этом сценарии, если вы подумываете об использовании этой идеи, для чего нужен FileServer?

Читайте также:  Планшет сбрасывает настройки после каждой перезагрузки

Я думаю, что твоя идея может работать вполне нормально. См., Например, https://communities.vmware.com/message/2368577#2368577

Жаль, что ESXi не поддерживает mdadm. Таким образом, ваша идея звучит кругом, но я полагаю, что если вы все правильно настроите, накладные расходы будут очень незначительными. См. Следующую статью о производительности: https://www.linux.com/news/hardware/servers/8222-benchmarking-hardware-raid-vs-linux-kernel-software-raid

Другим преимуществом такой установки будет то, что mdadm хорошо документирован, легко восстановить соединение с другим сервером в случае сбоя сервера.

Однако вы должны учитывать, что обычная настройка ESXi не ожидает, что хранилище данных будет на одном сервере с ESXi. В вашем случае, если жесткий диск с ESXi и /или «виртуальной машиной, у которой адаптер для хранения данных в виде сквозной прогонки» терпит неудачу (и, конечно, не в RAID), ваш хранилище данных больше не будет доступно. Если вы разделили хранилище данных, вам понадобится меньше шагов для восстановления настроек в случае сбоя. Поэтому я считаю, что вам следует попробовать снова найти средства для отдельного компьютера хранилища данных. Это может быть используемый ПК с процессором 1-2 ГГц и контроллером SATA, где вы можете настроить ОС Linux с помощью mdadm.

P.S. Не забудьте настроить мониторинг (например, уведомления по электронной почте) о состоянии вашего RAID-массива mdadm.

Поддержка программного RAID-массива существует в ESXi для динамического интеллектуального контроллера массива HPE. Я использую его на DL20 g9 с зеркальными SSD-накопителями Enterprise, и он отлично работает.

Тем не менее, я просто взял Smart Array 440 от eBay за 200 долларов США, что является аппаратным RAID без каких-либо причин, кроме тех случаев, когда этот выбор предоставляется, всегда идите на оборудование.

Мне понравился ESXi, когда я впервые его использовал, мне все еще нравится, но больше не люблю его, и тестирует proxmox в качестве альтернативы.

Что я узнаю, так это то, что VMWARE, конечно же, хотят зарабатывать деньги, и они, вероятно, согласятся с поставщиками аппаратного обеспечения, чтобы поддерживать только аппаратное обеспечение класса high-end, что повышает их продажи в обмен на откаты от этих поставщиков, я знаю, что другое правдоподобное объяснение для управления их накладными расходами на поддержку, но я думаю, что это больше связано с «поощрением» людей к аппаратным средствам на сервере.

Однако мои домашние системы подключены к устройствам ИБП, а мои бизнес-системы в центрах обработки данных имеют ИБП, поставляемый центром обработки данных. Я считаю, что такие вещи, как программный zfs-рейд, намного безопаснее, чем что-то вроде HP smartarray, а также защита от битов, а также прямой доступ к состоянию SMART на диске.

Сказав, что это не означает, что я никогда не использую аппаратный рейд, если клиент напрямую его запрашивает или у них есть красивый бюджет, который будет платить за него, тогда я его развожу, но у меня нет отношения, если, если у меня есть плохой клиент, я начинаю рассказывать им, что им нужно переосмыслить, потому что ничего, кроме аппаратного рейда, является самоубийством, это просто глупо.

Прочитайте проект старого SAN (PMS), в котором два хоста с пересылкой на дисковых устройствах Glusterfs тома и обслуживают результирующее хранилище блоков через iSCSi обратно в тот же кластер. Это был гений.

Источник