CommVault #3 — CommCell Console + Updates
В этом посте будет — закачка обновлений, место их хранения и установка.
CommVault придерживается ежеквартального графика выпуска основных пакетов обновлений. Пакеты обновлений, изначально, доступны для ручной загрузки с веб-сайта Maintenance Advantage, а затем переведены на автоматическое обновление через процесс кэширования обновлений программного обеспечения Commvault примерно через две недели после первоначальной доступности.

Расположение кэша программного обеспечения и обновлений можно настроить следующим образом:
1. Основное расположение кэша, откуда все CommCell агенты и др. тащат обновления и откуда устанавливается ПО, если не настроено использование удаленного кэша.
2. Удаленные кэши можно использовать в качестве вторичных расположений кэша, что полезно для удаленных расположений. Вторичные кэши могут быть настроены на локальных клиентах в этом месте, чтобы получать программное обеспечение и обновления локально, избегая дополнительного трафика WAN.
Да, она написана на Java. Прожорливый тормозной клиент. После C# жирного клиента ESXi, быстрого клиента Veeam, и даже после тормозного Symantec’а я был опечален. WEB 2.0, HMTL5 это не про CommVault. Да, сейчас у них идет переход на консоль HTML, но это явно еще не 2-3 года. К тому же, мне она не показалсь удобной. С этим связана часть неудобств, от которых у меня тоже начало полыхать. Часть вещей делается в новой консоли, часть в ява консоли.
При этом, есть Commcell Console, Web Console и Admin Console… Нужно больше консолей богу консолей.


Система уже давно в продуктиве, а алерт еще висит…

Так так… Что не так с обновлениями? Непонятно. С ними тоже отдельный прикол. Я ожидал увидеть просто кнопку скачать последний хотфикс или патч выходящий раз в полгода, ссылку на него, или прогресс-бар апдейтера. Но его не было.
Вот вы в первый раз видите консоль управления, куда надо нажать чтобы скачать и поставить обновления?


Я нажал кнопку ОК, и начал ждать результата. Открыл Job Controller, в котором отображают все действия которые сейчас происходят в реальном времени. Но есть нюанс. Если задание выполнилось, оно провисит там еще пару минут и пропадет.

Download Software прошел и ничего не поменялось. Я подождал, но это не помогло. запустил еще раз. В этот раз увидел прогресс-бар. Он дошел до 100% и строчка пропала. Окей, т.е. скачка происходит. А куда оно скачивает? А почему ничего не предлагает? А где установка? Окей, давайте глянем прошлые задания. Жмем ПКМ во вкладке
Job Controller и не видим ничего похожего на previous jobs или типа того.

View Events это не то 🙂 Оказалось, нужно выбрать Server -> View -> Job History

Выбираем какие Job’ы мы хотим проверить и за какой срок.

Вот тут уже нормальная картина. Но это если знать куда нажимать.

Но мы так и ничего не обновили. Я рад, оно скачалось. Дошел до того, что полез в папки искать обновления, но нашел тонны файлов и понял что тут что-то не то. Тут тоже ничего похожего на обновления.


Я расстроился, походил по вкладкам, понажимал уже все что можно и ушел за чаем. Если бы курил, скурился бы на второй день, потому как, мне казалось, что более недружеблюного UI еще не придумали, а про UX тут не слышали лет 20. Нам сейчас надо Install Service Pack and Hotfixes.

Т.е. кроме того, что надо скачать обновление, надо его еще поставить, вроде бы, все просто. Но оказывается, что это downloader всего. И оно же инсталятор. И апдейтов, и хотфиксов и обновлений агентов. Обновления выходят, примерно, раз в 1-2 недели.

Выбираем клиентов на которые хотим установить обновления, сейчас это только наш CommServe. Во время установки нам выдадут алерт, что консоль сейчас будет закрыта и пройдет установка (т.к. обновляется сам управляющий сервер). Обновления поставили. Погнали дальше?