Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
[Часть I] Установка панели Pterodactyl 1.X.X (веб-часть)
Напишу сюда, ибо более не знаю, где могу получить ответ.
Ситуация такова: со вчерашнего утра сервер перестал стратовать. На мои попытки добавить места на диск (было 29гб, сейча уже 37гб свободного места под сервер) он мне выдает все такую же ошибку. Но есть один прикол: арендовал я вдс на день на vdsina для теста и о чудо - на нем все запустилось с первого раза. На основной же вдс я уже что только не делал. Были попытки переустановки оси, переустанавливал панель, добавлял место, ставил другую ось, ставил панель на другой хостинг, а после пытался к ней присобачить этот сервер - ничего не помогает.
Что мне делать в такой ситуации?
p.s. основная вдс на арене, до вчерашнего утра работало все прекрасно
Парни, такая же проблема, полгода назад юзал всё работало, сейчас решил поставить, получаю такое-же, переустанавливал и т.д, не помогает.
Заметил только при создании сервера, если снять чекбокс "Запустить после установки", то все файлы копируются правильно, но тоже не работает, а если с галочкой то вообще не копируются полностью, частично остаются висеть в папке download от steamcmd.
Есть решение?
Вот на днях пришла обнова. Тоже словил нехватку места. Серверу чтобы развернуться с обновлением нужно ~56Гб, у меня 40Гб. Учитывайте что 40Гб это и на систему и на птер, то есть меньше по итогу. Как решение удалить vpk-файлы сервера. Steam CMD их должен перезалить из temp (или куда оно их качает..).
Если все в запущенной стадии - переустановите сервер, должны остаться базы, бэкапы (только по 100 раз на кнопку не жмите она тормозная):
Вот на днях пришла обнова. Тоже словил нехватку места. Серверу чтобы развернуться с обновлением нужно ~56Гб, у меня 40Гб. Учитывайте что 40Гб это и на систему и на птер, то есть меньше по итогу. Как решение удалить vpk-файлы сервера. Steam CMD их должен перезалить из temp (или куда оно их качает..).
Если все в запущенной стадии - переустановите сервер, должны остаться базы, бэкапы (только по 100 раз на кнопку не жмите она тормозная): Посмотреть вложение 84523
спасибо, сейчас попробую, у меня тоже 40ГБ, а так я тупо всю ноду снёс, мне там не чего хранить и боятся, сейчас всё с нуля буду делать. СПС, отпишу если помогло или нет.
Сообщения автоматически склеены:
@Dreizehnt, удаление vpk файлов не помогло, сейчас чуть позже опишу подробнее
Сообщения автоматически склеены:
мысль в голову пришла, что можно карты удалить, пробую...
спасибо, сейчас попробую, у меня тоже 40ГБ, а так я тупо всю ноду снёс, мне там не чего хранить и боятся, сейчас всё с нуля буду делать. СПС, отпишу если помогло или нет.
Сообщения автоматически склеены:
@Dreizehnt, удаление vpk файлов не помогло, сейчас чуть позже опишу подробнее
Сообщения автоматически склеены:
мысль в голову пришла, что можно карты удалить, пробую...
Короче парни, сорри за многобукв.
Проблема значит такая, при создание нового и единственного экземпляра сервера csgo на новой чистой ноде, убираю все лимиты по использованию ресурсов(т.к их и так мало, 1 поток 4ггц, 4гб озу, 40гб ссд), при этом если оставлю галочку на запуск после установки, то некоторые файлы останутся в папке /steamapps/downloading/740, для того что бы файлы полностью переместились в рабочую дерикторию, я эту галочку снимаю. Важно то что после данной операции рабочая дериктория и все вложенные каталоги имеют владельца root.
После удаления всех vpk, и переустановки сервера, все vpk докачиваются, при этом с рабочей дериктории пропадают все файлы, и переносятся в /steamapps/downloading/740, хотя процесс докачки недостающих файлов показывает другое(оринтируюсь по времени скачивания), так вот, когда все файлы после удаления vpk докачены, они почему-то остаются висеть в /steamapps/downloading/740, при этом туда попадают все остальные файлы сервера кроме папок, но сами папки дублируются и в основной дериктории остаются только пустые, всё на этом всё заканчивается, при этом владелец рабочего каталога и всех дочерних становится не root как это было при первом инстале а pterodactyl, я пытался перемистить командой mv(move) с в /steamapps/downloading/740, туда где им быть положенно, но мне ось говорит что такой дериктории не существует, хотя я прекрасно вней передвигаюсь от рута.
Ну да ладно, пытаюсь rmdir/steamapps/downloading/740, нифига, говорит нету, хотя с файлового менеджера опять же всё видно.
Тупо выделяю в файловом менеджере весь каталог 740 клацаю удалить, и ухожу на час по своим делам.
Возвращаюсь, всё чисто, перепроверяю, жму переустановку, и всё начинается заного, весь сервер качается с нуля, при этом каталоги опять имеют владельца root, после скачивания все файлы лежат в нужном месте, пытаюсь запустить, в момент запуска steamcmd начинает проверять на наличие параметр который validate, и пока проверяет, все файлы с основной рабочей деректории перемещаются в тот самый /steamapps/downloading/740, при этом опять меняя владельца на pterodactyl.
Получается такой замкнутый круг, если сейчас почищу папку загрузки, то всё скачается заного и владелец будет root, после удаления всех файлов во временой папке образуется весь каталог(даже который был скачен и лежал в рабочем, при этом с рабочего он пропадёт) и владелец будет pterodactyl.
Думаю когда все файлы включая впк будут лежать на своём месте(соответствено владелец будет root), но сервак не будет включатся, попытаюсь назначить владельца pterodactyl, и отпишусь. если прокатит, мб нового юзера создать, но что-то мне подсказывает что юзер на основной ос и юзер в контейнере, это разные ребята, и нефига не получится, посмотри, сначала попробую передать права pterodactyl от root.
Первый скрин, когда всё качается и ложится куда надо но не включается имеет владельца root второй скрин после удаления vpk и validate, всё летит steamapps и все каталоги всючая рабочий имеют владельца pterodactyl.
Сообщения автоматически склеены:
Upd: чутка ошибся, команда mv не перемещает котолог потому что он не пустой, я слепой просто чутка, хз щас буду что-то думать, либо перемещать с заменой аля как в виндов, либо переназначу права.
Сообщения автоматически склеены:
опишу после чего удалось запустить пустой сервер:
Собственно после скачивания удаляем файлы vpk, пытаемся стартануть, сервер проверяет файлы, копирует всё что лежит внутри каталогов и создаёт это в /steamapps/downloading/740 как показано на втором скрине, после чего естественно сервер не стартует, идём в каталог /steamapps/downloading/740/csgo, и удаляем vpk файлы которые сервер докачал во время проверки, после чего идём выше в /steamapps/downloading/740 и от туда командой "cp -r * /var/lib/pterodactyl/volumes/2575b8ef-1154-4330-af52-5ece652d35a5cp" (папка и путь до контейнера с файлами у вас может называтся иначе) копируем фалы в рабочую деректорию, место на диске ведёт себя странно но файлы копируются, запускаемся, сервер опять проверит файлы, докачает vpk и сам удалит из /steamapps/downloading/740 всё что там было.
Это работает до первого рестарта, далее процедуру надо повторять.
Такое себе занятие, сервер в раст быстрее запускается или так-же, так что я пошёл к хостеру просить 10 гигов, проверю хватит ли 50гб. Отпишусь.
@BlackPro, я получил все схожие проблемы, проблема в том что удаляя файлы из предзагрузки "сервер" судорожно их ищет :D Сервер весь сносил, "птер" показывал 3Гб из 39Гб. После установки не хватило 250Мб - потрясающе подумал я и увеличил диск с 40Гб до 60Гб, т.к. сам сервер сейчас ~30Гб при скачивании, после разворачивания ~28Гб. Не понимаю как первый раз я обманул сервер и он все-таки выкачался переустановкой. В этот раз не прокатило. Вероятно недостоверно отображает свободное место, резервирует под что-либо.
Эээ, в докере же условный системный образ висит. В птеро для ксго как раз бубунта 18.04, она вроде как 3гб и весит, но могу ошибаться, т.к не особо в докерах шарю
@Dreizehnt, я теперь чтобы не заморачиваться, захожу в файловую структуру через панель и в папке "предзагрузки" тупо удаляю всё, в один клик так сказать, и нажимаю запуск, и всё качается и стартует, но опять же до первой перезагрузки, потом опять всё попадает в эту папку и опять надо чистить, а ещё заменил два дня подряд, если включаю сервер и ухожу, то на следующий день он благополучно отключен. Наверное надо юзать лгсм, пока диск не прибавлю, вот и всё. Но если ребят найдете решение, обязательно отпишитесь.
Если можно большими красными буквами, так как я тупил минут 10, в итоге с официального гайда всё заработало, сравнил и оказалась тут эта строка. Или просто написать до ссылки, так как идёшь сверху в низ, тобишь прочитал - выполнил. И эту строку в итоге просто не увидел. Заранее спасибо.
Если можно большими красными буквами, так как я тупил минут 10, в итоге с официального гайда всё заработало, сравнил и оказалась тут эта строка. Или просто написать до ссылки, так как идёшь сверху в низ, тобишь прочитал - выполнил. И эту строку в итоге просто не увидел. Заранее спасибо.
4. Установка панели
Теперь, когда мы скачали все файлы, можно приступить к установке.
*** Скрытый текст не может быть процитирован. ***
Сначала мы копируем стандартный файл с настройками, устанавливаем обязательные зависимости и генерируем ключ для шифрования.
Bash:
cp .env.example .env
composer install --no-dev --optimize-autoloader
# Запускайте эту команду только если устанавливаете панель
# в первый раз и не имеете никаких данных от неё в базе данных
php artisan key:generate --force
Настройка окружения
Окружение панели легко настраивать с помощью нескольких CLI команд. Следующие шаги покрывают такие вещи, как сессии, кеширование, данные от базы данных и отправку e-mail сообщений.
Bash:
php artisan p:environment:setup
php artisan p:environment:database
# Чтобы использовать отправку писем, настроенную через PHP (не рекомендуется), выберите "mail".
# Чтобы использовать свой SMTP сервер, выберите "smtp".
php artisan p:environment:mail
Настройка базы данных
Сейчас, панели необходимо создать необходимые таблицы, гнезда и яйца к ним. Команда может выполняться продолжительное время(зависит от вашего сервера). НЕ ПРЕРЫВАЙТЕ этот процесс.
Вот у меня установлена isp manager и сайт, пользователя и базу я сделал в ней.
C-подобный:
Настройка базы данных
Сейчас, панели необходимо создать необходимые таблицы, гнезда и яйца к ним. Команда может выполняться продолжительное время(зависит от вашего сервера). НЕ ПРЕРЫВАЙТЕ этот процесс.
[CODE=bash]php artisan migrate --seed
[/CODE]
Как указать нужного пользователя и базу данных для создания таблиц и т.д.?
Вот у меня установлена isp manager и сайт, пользователя и базу я сделал в ней.
C-подобный:
Настройка базы данных
Сейчас, панели необходимо создать необходимые таблицы, гнезда и яйца к ним. Команда может выполняться продолжительное время(зависит от вашего сервера). НЕ ПРЕРЫВАЙТЕ этот процесс.
[CODE=bash]php artisan migrate --seed
[/CODE]
Как указать нужного пользователя и базу данных для создания таблиц