Сейчас многие администраторы виртуальных инфраструктур VMware vSphere и Microsoft Hyper-V используют лидирующее на рынке решение StarWind Virtual SAN для создания отказо- и катастрофоустойчивых хранилищ под виртуальные машины. Как правило, продукт Virtual SAN устанавливается как виртуальная машина на гипервизорах ESXi и Hyper-V, чтобы использовать серверы как вычислительные узлы и серверы хранения одновременно. Это оптимальное решение для филиалов.
В прошлой статье мы рассматривали развертывание модуля StarWind SAN & NAS storage appliance, который можно установить как на сервер без ОС (вариант Bare-metal), так и в качестве виртуальной машины на базе Linux, которая реализует сервисы хранения (вариант Virtual Appliance). Сегодня мы поговорим о первоначальной настройке модуля StarWind SAN & NAS, которая может быть проведена через графическую консоль (Web Console) или текстовый интерфейс (Text Console).
Для начала вам нужно запустить виртуальную (или физическую) машину с установленным StarWind SAN & NAS и зайти на URL по https (пока у вас не настроен SSL, нужно перейти на http версию):
Итак, откроется первая страница, где есть полезная ссылка на документацию по развертыванию и управлению продуктом:
Загружаем файл лицензии:
Соглашаемся с текстом лицензии:
Устанавливаем пароль администратора:
Далее вы можете пропустить мастер первоначальной настройки и сразу перейти в консоль, но мы рассмотрим вариант конфигурации с помощью мастера:
Далее начнется фаза обнаружения хранилищ (физических или виртуальных дисков, которые вам нужно подцепить к виртуальной машине). Вот какие устройства поддерживаются:
Физические хранилища на контроллере Passthrough Hardware RAID Controller
Физические хранилища через Passthrough Host Bus Adapter (HBA)
Виртуальные диски в форматах VHD, VHDX для Hyper-V, VMDK для vSphere\ESXi
Физические диски Hyper-V или RDM-диски vSphere\ESXi
Если вы на этом шаге что-то поменяли, то нужно нажать Rescan Storage и продолжить:
Указываем имя первого пула хранилищ:
Далее вам нужно создать первый профиль хранилищ (storage profile), чтобы разметить первый пул хранилищ. Тут доступен пул на базе ZFS (RAIDZ\RAIDZ2) и ручная конфигурация разметки. В ручном режиме вы можете настроить:
Аппаратный RAID - пул будет создан поверх аппаратного RAID-контроллера, который доступен виртуальному модулю
Разметка на базе ZFS - в этом случае хранилища будут созданы на устройствах, присоединенных через HBA-адаптеры, а также на VMDK или RDM-дисках. В этом случае доступны следующие варианты избыточности данных: Stripe, Mirror, RAIDZ, RAIDZ2, RAIDZ3, Stripped Mirror, Stripped RAIDZ, Stripped RAIDZ2, Stripped RAIDZ3
Разметка на базе MDADM - это также создание хранилищ поверх HBA-адаптеров и VMDK/RDM-дисков. Тут доступны классические опции - RAID 0, 1, 5, 6, 10, 50 и 60.
В примере ниже создается Capacity-профиль для RAIDZ / RAIDZ2 на базе 8 физических или виртуальных дисков:
Если вы выберете вручную создаваемый профиль, то вам будут доступны перечисленные выше варианты:
Далее нужно выбрать добавляемые в пул диски (их примерная емкость указана в предпоследней колонке):
Есть также кнопка Validate layout, которая позволяет убедиться в правильности конфигурации:
Помните, что емкость устройств с учетом избыточности следует выбирать таким образом, чтобы пулы на базе ZFS обеспечивали заполнение не более 80% полезной емкости в нормальном режиме функционирования инфраструктуры.
Затем нужно выбрать диски hot spare для резервирования, только диски в состоянии Ready будут доступны. Можно и не использовать hot spare диски:
Далее уже начинается процесс создания виртуального диска StarWind, указываем его имя и размер:
Далее вам нужно задать настройки сети с указанием IP-адресов:
После этого нужно проверить все сделанные настройки и нажать Next:
В итоге начнется конфигурация инфраструктуры хранилища:
После этого виртуальный модуль будет считаться настроенным для первого использования и управления через веб-консоль:
Если вы оставили галочку установки плагина vSphere, то после нажатия Done начнется процесс его развертывания.
Далее вы можете перейти на страницу логина модуля StarWind SAN & NAS и приступить к основным операциям по управлению хранилищами:
Второй способ настройки модуля StarWind SAN & NAS - это текстовый интерфейс Text-based User Interface (TUI). Это тот интерфейс, который вы видите в физической или удаленной консоли сервера, куда установлен продукт (или консоль виртуальной машины в vSphere Client):
По нажатию на Enter вы увидите страницу логина, пароль по умолчанию - rds123RDS:
Далее вы увидите разделы меню, некоторые действия в которых соответствуют тем процессам, что мы описали выше. Но текстовая консоль позволяет также создавать NFS и SMB ресурсы, доступные виртуальным машинам.
Первое, с чего следует начать в этом меню - это настройка сети модуля. Здесь можно посмотреть настройки, полученные в рамках развертывания виртуального модуля VMware vApp/OVF или от сервера DHCP вашей инфраструктуры:
Если настроек модулем получено не было, то будет показано только имя хоста:
Нажимаем Enter и настраиваем нужные нам параметры:
Далее в текстовой консоли следует обязательно поменять пароль, установленный по умолчанию:
Если вы настроили в веб-консоли пул хранилищ, то можно переходить к настройке общих ресурсов хранилищ. Например, мы можем создать NFS-шару:
Далее можно задать диапазон разрешенных IP-адресов клиентов, которые будут иметь доступ к ресурсу (например, 192.168.0.0/24):
После этого NFS-ресурс будет создан, и вам будет показан его адрес:
Создание SMB-шары выглядит похожим на таковое для NFS:
Также в главном меню есть пункт Remove share, где вы можете удалять общие ресурсы:
Вы также сможете включить SSH-доступ, чтобы управлять настройками ОС:
В рамках текстовой консоли есть и встроенный терминал консоли ОС, который доступен при выборе пункта Open Shell Terminal:
Ну и последняя важная функция, которая вам может понадобиться при решении проблем - это сбор диагностической информации для общения с технической поддержкой StarWind (Support Bundle). Он будет сохранен в локальную папку /tmp/support_bundle/:
В следующих статьях мы рассмотрим работу в веб-консоли StarWind SAN & NAS, где администраторы осуществляют основные Day-2 операции, такие как подключение новых хранилищ, настройка HA-устройств и их обслуживание.
Скачать бесплатную пробную версию StarWind SAN & NAS storage appliance можно по этой ссылке.