Машина обновлений игр¶
Редакция Pro
Автообновление игр (машина обновлений, оркестратор) входит в редакцию Pro. Подробнее — Редакции и лицензия.
Отдельная Windows-машина (виртуальная, на вашем же сервере), которая обновляет игры на эталонном диске. На ней работают лаунчеры (Steam, Battle.net, Epic и т.д.), RentalGames и агент обновлений, который по ночам:
- проверяет, каким играм вышли обновления;
- скачивает их (через Steam-кэш, если настроен);
- обновляет игры на эталонном диске хранилища;
- отчитывается в админку/Telegram.
После обновления эталона админка пересоздаёт копии дисков игровых ПК — и у всего клуба свежие версии игр.
Установка¶
Мастер ставит эту машину начисто из обычного Windows-ISO — шаблонов и ручной установки не нужно. Подойдёт официальный ознакомительный (eval) ISO Microsoft: установка и работа в триале полностью рабочие.
Активация Windows — вашим ключом, самостоятельно, в любой момент после установки (Параметры → Активация). Продукт ключи Windows не поставляет.
Мастер ставит только Windows и агент. Лаунчеры (Steam, Battle.net, Epic и другие) и RentalGames сами не ставятся — установите их на машине обновлений вручную (через удалённый экран, см. ниже) и войдите в аккаунты, с которых клуб качает игры.
После установки: назначьте роль «Машина обновлений»¶
Windows ставится ~15–30 минут. Когда машина догрузится, её агент сам
подключится к панели, и она появится в разделе «Клуб → Компьютеры» под
именем gc-winupd (там же виден её IP-адрес).
Если в клубе ещё нет машины обновлений, панель сама назначает ей роль «Машина обновлений» при первом подключении. Проверьте:
- Клуб → Компьютеры → в строке
gc-winupdзначок карандаша («Редактировать»). - Внизу окна, в блоке «Конфигурация агента» → «Машина обновлений» должно быть «мастер». Если нет (в клубе уже была другая машина обновлений) — кнопка «Назначить мастером» → «Назначить».
- Инфраструктура → Игры → вкладка «Машина обновлений» → поле
«ПК машины обновлений»: выберите
gc-winupd. Это нужно для кнопки «Подключиться (VNC)» и чтобы сторож клуба следил за машиной обновлений.
После этого бот обновлений находит её сам, по роли — вводить её IP-адрес никуда не нужно (панель общается с машиной через её агента, а не по адресу). В клубе может быть только одна машина обновлений: назначение новой снимает роль со старой.
Особенности (это не баг, а как задумано)¶
- Без пароля и с автовходом. Машина сервисная и живёт в закрытой сети клуба; обновления идут ночами с перезагрузками — экран входа с паролем просто остановил бы обновления. Пароль на неё ставить не нужно.
- Диск не «замораживается» (в отличие от игровых ПК) — скачанные обновления должны сохраняться.
Управление из админки¶
- Инфраструктура → Игры → вкладка «Машина обновлений»: какой ПК машина обновлений, на связи ли она, кнопка «Подключиться (VNC)» — удалённый экран (можно видеть и управлять прямо из браузера).
- Там же вкладки «Инвентарь игр», «Очередь оркестратора», «Журнал решений», «Лаунчеры» — очередь обновлений, история, ручной запуск конкретной игры.
- Уведомления о результатах — в Telegram (если подключён бот).
Если обновление «зависло»
Не завершайте процессы на машине наугад — у лаунчеров есть системные процессы, убийство которых роняет Windows. Безопасно: отменить закачку в самом лаунчере или перезапустить агент обновлений из админки. Подробнее — диагностика.