Перейти к содержанию

Машина обновлений игр

Редакция Pro

Автообновление игр (машина обновлений, оркестратор) входит в редакцию Pro. Подробнее — Редакции и лицензия.

Отдельная Windows-машина (виртуальная, на вашем же сервере), которая обновляет игры на эталонном диске. На ней работают лаунчеры (Steam, Battle.net, Epic и т.д.), RentalGames и агент обновлений, который по ночам:

  1. проверяет, каким играм вышли обновления;
  2. скачивает их (через Steam-кэш, если настроен);
  3. обновляет игры на эталонном диске хранилища;
  4. отчитывается в админку/Telegram.

После обновления эталона админка пересоздаёт копии дисков игровых ПК — и у всего клуба свежие версии игр.

Установка

Мастер ставит эту машину начисто из обычного Windows-ISO — шаблонов и ручной установки не нужно. Подойдёт официальный ознакомительный (eval) ISO Microsoft: установка и работа в триале полностью рабочие.

Активация Windows — вашим ключом, самостоятельно, в любой момент после установки (Параметры → Активация). Продукт ключи Windows не поставляет.

Мастер ставит только Windows и агент. Лаунчеры (Steam, Battle.net, Epic и другие) и RentalGames сами не ставятся — установите их на машине обновлений вручную (через удалённый экран, см. ниже) и войдите в аккаунты, с которых клуб качает игры.

После установки: назначьте роль «Машина обновлений»

Windows ставится ~15–30 минут. Когда машина догрузится, её агент сам подключится к панели, и она появится в разделе «Клуб → Компьютеры» под именем gc-winupd (там же виден её IP-адрес).

Если в клубе ещё нет машины обновлений, панель сама назначает ей роль «Машина обновлений» при первом подключении. Проверьте:

  1. Клуб → Компьютеры → в строке gc-winupd значок карандаша («Редактировать»).
  2. Внизу окна, в блоке «Конфигурация агента» → «Машина обновлений» должно быть «мастер». Если нет (в клубе уже была другая машина обновлений) — кнопка «Назначить мастером» → «Назначить».
  3. Инфраструктура → Игры → вкладка «Машина обновлений» → поле «ПК машины обновлений»: выберите gc-winupd. Это нужно для кнопки «Подключиться (VNC)» и чтобы сторож клуба следил за машиной обновлений.

После этого бот обновлений находит её сам, по роли — вводить её IP-адрес никуда не нужно (панель общается с машиной через её агента, а не по адресу). В клубе может быть только одна машина обновлений: назначение новой снимает роль со старой.

Особенности (это не баг, а как задумано)

  • Без пароля и с автовходом. Машина сервисная и живёт в закрытой сети клуба; обновления идут ночами с перезагрузками — экран входа с паролем просто остановил бы обновления. Пароль на неё ставить не нужно.
  • Диск не «замораживается» (в отличие от игровых ПК) — скачанные обновления должны сохраняться.

Управление из админки

  • Инфраструктура → Игры → вкладка «Машина обновлений»: какой ПК машина обновлений, на связи ли она, кнопка «Подключиться (VNC)» — удалённый экран (можно видеть и управлять прямо из браузера).
  • Там же вкладки «Инвентарь игр», «Очередь оркестратора», «Журнал решений», «Лаунчеры» — очередь обновлений, история, ручной запуск конкретной игры.
  • Уведомления о результатах — в Telegram (если подключён бот).

Если обновление «зависло»

Не завершайте процессы на машине наугад — у лаунчеров есть системные процессы, убийство которых роняет Windows. Безопасно: отменить закачку в самом лаунчере или перезапустить агент обновлений из админки. Подробнее — диагностика.