Как увеличить RAID 10 на Adaptec 5805 после замены дисков

    Если вы заменили все диски в массиве RAID 10 на модели с большим объемом (например, с 1 ТБ на 2 ТБ), контроллер Adaptec ASR 5805 позволяет расширить логический том без пересоздания массива. В этой статье разберем, как правильно выполнить операцию через утилиту maxView Storage Manager или командную строку arcconf.

    Почему не видно свободное место после замены дисков

    Контроллер Adaptec автоматически распознает увеличенную емкость дисков, но не расширяет логический том автоматически. Это сделано для защиты данных: вы должны явно дать команду на расширение. После замены всех дисков в массиве RAID 10 свободное место остается нераспределенным - его нужно добавить к существующему тому.

    Подготовка к расширению RAID 10

    Перед началом убедитесь, что:

    • Все диски в массиве исправны и имеют одинаковый объем (рекомендуется использовать модели одного производителя).
    • У вас есть резервная копия важных данных - хотя операция безопасна, сбои питания или ошибки контроллера могут привести к повреждению.
    • Установлена утилита maxView Storage Manager (для Windows/Linux) или arcconf (для Linux/FreeDOS).

    Способ 1: Расширение через maxView Storage Manager

    Этот метод подходит для пользователей, которые предпочитают графический интерфейс. Выполните шаги:

    1. Откройте maxView Storage Manager, войдите под администратором.
    2. В левой панели выберите ваш контроллер (например, Adaptec ASR 5805).
    3. Перейдите на вкладку Logical Devices.
    4. Кликните правой кнопкой по вашему RAID 10 тому и выберите Expand Logical Device.
    5. Укажите новый размер тома - система предложит использовать все доступное пространство. Подтвердите.
    6. Дождитесь завершения операции - контроллер выполнит фоновую перестройку (background consistency check).

    После этого объем массива увеличится, данные останутся нетронутыми.

    Способ 2: Расширение через arcconf (командная строка)

    Для опытных администраторов или серверов без графической оболочки используйте утилиту arcconf. Пример команды:

    arcconf expand logical 1 1 0 1 1 0

    Где параметры означают:

    • 1 - номер контроллера (обычно 1).
    • 1 - номер логического устройства.
    • 0 1 1 0 - номера каналов и устройств для новых дисков (если диски уже в массиве, укажите их текущие идентификаторы).

    После ввода команды контроллер начнет расширение. Проверьте статус командой arcconf getconfig 1 ld.

    Частые ошибки и их решение

    Ошибка «Not enough free space»

    Возникает, если не все диски в массиве были заменены или их объем различается. Убедитесь, что все диски имеют одинаковую емкость и подключены корректно.

    Ошибка «Cannot expand - maximum size reached»

    Контроллер может иметь ограничение на размер тома (например, 2 ТБ для старых версий прошивки). Обновите firmware до последней версии с сайта Adaptec.

    FAQ по расширению RAID 10 на Adaptec

    Можно ли расширить RAID 10 без потери данных?

    Да, операция расширения на Adaptec 5805 не удаляет данные - она только добавляет свободное пространство к существующему тому. Однако для страховки всегда делайте бэкап перед любыми изменениями конфигурации RAID.

    Что делать, если maxView не видит свободное место?

    Проверьте, что все диски в массиве заменены на большие и прошли инициализацию. Перезагрузите сервер и откройте maxView заново. Если проблема сохраняется, используйте arcconf для принудительного расширения.

    Сколько времени занимает расширение RAID 10?

    Время зависит от объема дисков и загрузки контроллера. Для массива из 4 дисков по 2 ТБ процесс может занять от 1 до 4 часов. Во время расширения производительность RAID может снизиться.

    Нужно ли пересоздавать массив после замены дисков?

    Нет, вы можете заменить диски по одному (с восстановлением зеркала) или все сразу, а затем выполнить расширение. Пересоздание массива приведет к потере данных.

    Поддерживает ли Adaptec 5805 горячую замену дисков для расширения?

    Да, контроллер поддерживает hot-swap, но для расширения тома после замены всех дисков требуется ручная команда через maxView или arcconf. Замена дисков без выключения сервера допустима.

    Часто задаваемые вопросы