Этап 0. Подготовка¶
Время: 1–2 дня на закупку, 15 минут на проверку списка. Результат: всё железо стоит на месте, данные записаны на листке.
Сервер¶
Это один компьютер, на котором будут работать все программы клуба: панель управления, хранилище игр, Steam-кэш. Игры на нём не запускаются, поэтому мощная видеокарта не нужна.
Цифры ниже — наш ориентир, сложенный из того, сколько мастер выделяет каждой машине. Сам мастер проверяет только свободную память (если мало — подсказка, продолжить можно) и место на диске (остановит, только если места нет даже под панель). Процессор мастер не проверяет — за этим следите сами.
| Состав клуба | Процессор | Память | Системный диск (SSD) |
|---|---|---|---|
| Только панель | от 8 потоков | от 20 ГБ | от 256 ГБ |
| Как предлагает мастер: панель + Steam-кэш + хранилище | от 8 потоков, лучше 12+ | от 32 ГБ | от 512 ГБ |
| Полный состав: + FOG + машина обновлений | 16+ потоков | 48+ ГБ | от 1 ТБ |
Почему так: панели мастер выделяет 8 ядер и 16 ГБ, Steam-кэшу — 2 ядра и 4 ГБ, хранилищу — 4 ядра и 8 ГБ, FOG — 2 ядра и 4 ГБ, Windows — 4 ядра и 8 ГБ. Ещё 2–4 ГБ занимает сам Proxmox.
Место на системном диске: панели ~200 ГБ, Steam-кэшу ~300 ГБ, то есть желательно от 500 ГБ. Если игр на отдельных дисках нет и хранилище будет на системном SSD, добавьте ещё ~500 ГБ. FOG и машина обновлений — по ~100–200 ГБ каждая.
Если ресурсов меньше желательного, мастер не запретит установку: он покажет подсказку — сколько желательно каждому сервису — и даст решить самому, продолжать или убрать лишнее.
Подробно по каждому компоненту — Требования к железу.
Что ещё проверить у сервера:
- Процессор поддерживает виртуализацию (Intel VT-x или AMD-V). У всех процессоров последних 10 лет она есть, но иногда выключена в BIOS. Включим на этапе 1.
- Режим загрузки сервера — лучше UEFI (современный стандарт). Мастер его не проверяет: машине обновлений (Windows) UEFI нужен внутри виртуальной машины, и его даёт сам Proxmox.
- Сетевая карта подключена кабелем к роутеру клуба. Wi-Fi для сервера не подходит.
Диски под игры¶
Игры для всех ПК хранятся на сервере, в хранилище TrueNAS. Под них нужны отдельные диски, не тот, на который ставится Proxmox.
- NVMe SSD — когда играют 10 и больше ПК одновременно, обычный жёсткий диск не справляется.
- Объём: библиотека популярных игр занимает 2–4 ТБ.
- Два диска одинакового объёма позволяют сделать зеркало: если один диск умрёт, игры останутся.
- Диски должны быть пустыми. Диск с разделами мастер не покажет. Как очистить — на этапе 4.
Роутер¶
Подойдёт почти любой. Он должен уметь две вещи:
- Закреплять IP-адрес за устройством (в настройках это называется «DHCP-резервация», «постоянный IP» или «привязка IP к MAC»).
- Собственные DNS-записи («статический DNS», «DNS-хосты»). Нужно, чтобы Steam качал игры через кэш клуба.
Обе функции есть у Keenetic и MikroTik. Настройка — на этапе 5.
Касса¶
Для чеков по 54-ФЗ нужна онлайн-касса — основной вариант АТОЛ с фискальным накопителем и договор с ОФД; подходят также Штрих-М или облачная касса. Какая подойдёт, модели и подключение — Касса и чеки. Кассу можно подключить позже: клуб работает и без неё, но чеки пробиваться не будут.
Флешка и второй компьютер¶
- Флешка от 8 ГБ — на неё запишем установщик Proxmox. Всё, что на ней есть, будет стёрто.
- Любой компьютер или ноутбук в той же сети — с него вы будете открывать веб-страницы установки.
Чек-лист перед стартом¶
Распечатайте и отметьте.
| ✓ | Что | Где взять / записать |
|---|---|---|
| ☐ | Сервер: процессор, память и диск — не меньше, чем в таблице выше | |
| ☐ | Сервер подключён кабелем к роутеру | |
| ☐ | Отдельные пустые диски под игры (NVMe) | |
| ☐ | Флешка от 8 ГБ | |
| ☐ | Монитор и клавиатура для сервера (нужны только на время установки Proxmox) | |
| ☐ | Второй компьютер в той же сети | |
| ☐ | Код активации от поставщика | этап 2 |
| ☐ | Подсеть клуба и адрес роутера (например, 192.168.0.1 — это пример) |
на наклейке роутера или в его настройках |
| ☐ | Свободный IP-адрес для сервера (вне диапазона, который раздаёт роутер) | настройки DHCP роутера |
| ☐ | Пароль администратора роутера | |
| ☐ | Касса АТОЛ, ИНН, договор с ОФД (если пробиваете чеки сразу) | |
| ☐ | Windows-ISO и VirtIO-ISO (только для машины обновлений игр) | Машина обновлений |
Готово, если все строки отмечены (последние две — по желанию).