ActiveScale: разбор до причины, а не до перезагрузки
Практика по объектному хранилищу Quantum ActiveScale: установка, эксплуатация, холодный архив на ленте, типовые отказы. Всё, что разобрал, — в базе знаний; всё, что обещаю, — с проверкой.
- Статей
- 65
- Рубрик
- 8
- Разборов отказов
- 19
- Кейсов
- 4
С чем обычно приходят
Шесть ситуаций, которые занимают больше всего времени у эксплуатации. По каждой — разбор с проверками и штатным решением.
Узел красный
Машина NOTCONFIGURED: с чего начать и что проверить до перезагрузки.
S3 отдаёт 507
«Места полно», а запись не идёт: политика не влезает в блоксторы.
Разбор →S3 403 всем сразу
GUI зелёный, клиенты не могут подключиться. Обычно — часы ноды.
Разбор →GUI «не пускает»
Пароль верный, а вход не проходит: сначала латентность модели.
Разбор →Лента: safety = 0
Архив идёт, но защиты нет: кассет меньше, чем требует схема.
Разбор →Сколько дисков под политику
Формула w + s ≤ N и почему стоковые пресеты не влезают.
Свежие разборы
Диагностика, обслуживание и кейсы — то, что чаще всего ищут.
- Диск вышел из строя: замена, decommission и ввод новогоЗамена диска в ActiveScale — не «выдернуть и вставить»: сначала диск надо вывести из раскладки (decommission), дождаться, пока DSS…Обслуживание · 2026-11-07
- Вентиляторы NOTFOUND и лишние NIC: почему модель врёт и как это чинитьДва класса ложных тревог растут из одного места — из модели оборудования. BMC отдаёт алиасы вентиляторов, которых физически нет, а…Обслуживание · 2026-11-07
- Узел живой? Полевой health-check за 30 секундПолевой хелпер as-field-health.sh за ~30 секунд отвечает на вопрос «узел живой, время верное, S3 отвечает, ничего не отвалилось». Скрипт…Обслуживание · 2026-11-07
- Как часто обслуживать ActiveScale и что именно проверятьActiveScale обслуживает себя сам: DDR постоянно проверяет и ремонтирует данные, DSS ведёт фоновую верификацию блоксторов, чекеры mona…Обслуживание · 2026-11-07
- Апгрейд ActiveScale OS: с какой версии можно, как проверить и почему назад нельзяАпгрейд ActiveScale OS — необратимая операция: даунгрейда после него нет. Разрешённые пути описаны в релиз-нотах (на 7.3 — только с 7.1 и…Обслуживание · 2026-11-07
- Добавление ноды в кластер: scale-out без переустановки и без сюрпризовНовая нода ставится только до stage-1 — без собственной федерации, иначе у неё будет свой deploymentid и add-node не сработает. Дальше на…Обслуживание · 2026-11-07
- Кассеты «пропали», safety = 0: форма штрихкода и реестр кассетПродукт сверяет кассеты по штрихкоду, но при чтении из библиотеки отбрасывает последние два знака (LTO-суффикс). Если кассета заведена в…Обслуживание · 2026-11-07
- DISK_NOT_FOUND на SSD: ложная тревога чекераDISKNOTFOUND по SSD — чаще всего не отказ диска, а невозможность чекера продукта сопоставить диск со слотом: тип buslocation платформы…Диагностика · 2026-11-07
Как я работаю
Разбираю до причины, а не до «перезагрузили — заработало». Сначала читаю систему: модель, события, задачи, диски, часы, S3-фронт. Потом формулирую гипотезу и проверяю её фактом — кодом ответа, статусом, значением метрики. Если причина не доказана, так и говорю: «гипотеза», и пишу, чем её проверять.
Обходы штатного пути применяю только как временную меру: с пометкой, с планом замены и с записью в реестр — потому что на следующем обновлении они конфликтуют с новым кодом. Всё, что проверял, фиксирую с датой и значением, чтобы через год это можно было прочитать без меня.