|
|
Страница 1 из 1
|
[ Сообщений: 14 ] |
|
Не устанавливаются сервера.
Автор |
Сообщение |
BatyaMedic
Участник
Зарегистрирован: 02 ноя 2014, 11:51 Сообщения: 23 Поблагодарили: 0 раз.
|
Results: array ( 0 => 'cd /home/batyamedic/servers && mkdir -p csgo ', 1 => 'cd /home/batyamedic/servers && chmod 755 csgo ', 2 => 'cd /home/batyamedic/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/batyamedic/servers/csgo +app_set_config 90 mod czero +app_update 90 validate +quit Redirecting stderr to \'/root/Steam/logs/stderr.txt\' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation -- type \'quit\' to exit -- Loading Steam API.../home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0 OK.
Connecting anonymously to Steam Public...Logged in OK Waiting for license info...OK /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0 /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (961) : Assertion Failed: Failed to write app state file /home/batyamedic/servers/csgo/steamapps/appmanifest_90.acf Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Error! App \'90\' state is 0x1 after update job.', )
В sudoers права выставил.
|
04 июн 2015, 23:17 |
|
|
BatyaMedic
Участник
Зарегистрирован: 02 ноя 2014, 11:51 Сообщения: 23 Поблагодарили: 0 раз.
|
Я случайно выбрал мод czero. Даже если выбрать CSGO,ничего не поменяется,с тф2 так же.
|
04 июн 2015, 23:19 |
|
|
GordonFreeman
Специалист
Зарегистрирован: 25 янв 2012, 20:30 Сообщения: 487 Поблагодарили: 19 раз. Откуда: Uzbekistan
|
Цитата: Assertion Failed: Failed to write app state file /home/batyamedic/servers/csgo/steamapps/appmanifest_90.acf А если права у пользователя, от которого запускается cron задача, на запись в папку /home/batyamedic/servers/csgo/ ? Несколько возможных причин: - SteamCMD был запущен от root пользователя.
- У вас недостаточно привилегий.
- Недостаточно места на диске.
|
05 июн 2015, 15:27 |
|
|
BatyaMedic
Участник
Зарегистрирован: 02 ноя 2014, 11:51 Сообщения: 23 Поблагодарили: 0 раз.
|
GordonFreeman писал(а): Цитата: Assertion Failed: Failed to write app state file /home/batyamedic/servers/csgo/steamapps/appmanifest_90.acf А если права у пользователя, от которого запускается cron задача, на запись в папку /home/batyamedic/servers/csgo/ ? Несколько возможных причин: - SteamCMD был запущен от root пользователя.
- У вас недостаточно привилегий.
- Недостаточно места на диске.
cron получается от моего имени нужно запускать?
|
05 июн 2015, 15:54 |
|
|
BatyaMedic
Участник
Зарегистрирован: 02 ноя 2014, 11:51 Сообщения: 23 Поблагодарили: 0 раз.
|
Поставил крон от юзера. Код: Сообщение: Server install failed Results: array ( 0 => 'cd /home/batyamedic/servers && mkdir -p csgo ', 1 => 'cd /home/batyamedic/servers && chmod 755 csgo ', 2 => 'cd /home/batyamedic/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/batyamedic/servers/csgo +app_update 740 validate +quit ', )
|
05 июн 2015, 16:05 |
|
|
deqsec
Новичок
Зарегистрирован: 22 июн 2015, 01:56 Сообщения: 4 Поблагодарили: 0 раз. Откуда: Yaroslavl
|
Тоже такая проблема, запускаю cron от пользователя www-data/root - результат один... Вывод лога:
Results: array ( 0 => 'cd /home && mkdir -p mcfck/test ', 1 => 'cd /home && chmod 755 mcfck/test ', 2 => 'cd /home/system/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/mcfck/test +app_update 4020 validate +quit Redirecting stderr to \'/root/Steam/logs/stderr.txt\' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation -- type \'quit\' to exit -- Loading Steam API.../home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0 OK.
Connecting anonymously to Steam Public...Logged in OK Waiting for license info...OK /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0 /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (961) : Assertion Failed: Failed to write app state file /home/mcfck/test/steamapps/appmanifest_4020.acf /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (961) : Assertion Failed: Failed to write app state file /home/mcfck/test/steamapps/appmanifest_4020.acf Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Error! App \'4020\' state is 0x1 after update job.', )
|
22 июн 2015, 02:02 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1944 Поблагодарили: 13 раз. Откуда: СПб
|
От какого пользователя выполняется cron? Вручную команды выполняли?
|
22 июн 2015, 15:02 |
|
|
deqsec
Новичок
Зарегистрирован: 22 июн 2015, 01:56 Сообщения: 4 Поблагодарили: 0 раз. Откуда: Yaroslavl
|
Nikita писал(а): От какого пользователя выполняется cron? Вручную команды выполняли? Пробовал от root запускать (но потом вычитал, что под рутом стимцмд может не верно работать), сменил юзера на www-data, результат один... Если вручную выполнить команду gameap из логов(cd /home/system/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/mcfck/rp +app_update 4020 validate +quit), результат тоже никакой. Но если убрать sudo и выполнить (cd /home/system/steamcmd && ./steamcmd.sh +login anonymous +force_install_dir /home/mcfck/rp +app_update 4020 validate +quit) то все устанавливается. Да к стати, при выполнении задачи создаются папки под сервера с chmod: 755, пользователь: www-data, группа: mcfck В консоли где выполняется php по крону:
если исполнять из консоли "php -f /var/www/html/ubeast/apps/gameap/index.php cron" из под www-data: Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #10 install started ---Install from SteamCMD ---Install server failure ---Server install #10 failed --Server #12 install started ---Install from SteamCMD ---Install server failure ---Server install #12 failed --Get Stats ---Stats server #1 missed -Modules cron Cron stats -Time elapsed: 120.8644 seconds -Memory peak usage: 4130.26 Kb Cron end если исполняет крон и смотреть в логах gameap: Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #10 install started ---Install from SteamCMD ---Install server failure ---Server install #10 failed --Server #12 install started ---Install from SteamCMD ---Install server failure ---Server install #12 failed --Get Stats ---Stats server #1 missed -Modules cron Cron stats -Time elapsed: 120.8644 seconds -Memory peak usage: 4130.26 Kb Cron end
В логах gameap:
Results: array ( 0 => 'cd /home && mkdir -p mcfck/rp ', 1 => 'cd /home && chmod 755 mcfck/rp ', 2 => 'cd /home/system/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/mcfck/rp +app_update 4020 validate +quit Redirecting stderr to \'/root/Steam/logs/stderr.txt\' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation -- type \'quit\' to exit -- Loading Steam API.../home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0 OK.
Connecting anonymously to Steam Public...Logged in OK Waiting for license info...OK /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0 /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (961) : Assertion Failed: Failed to write app state file /home/mcfck/rp/steamapps/appmanifest_4020.acf /home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/applicationmanager.cpp (961) : Assertion Failed: Failed to write app state file /home/mcfck/rp/steamapps/appmanifest_4020.acf Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Error! App \'4020\' state is 0x1 after update job.', )
Конфигурация сервера:
папка где лежит start.sh: /home папка где лежит steamcmd.sh: /home/system/steamcmd юзер под которого устанавливается сервер: mcfck (путь: /home/mcfck chmod: 770 юзер: mcfck группа: mcfck) юзер из под которого запускается задание cron: www-data
Как я все это понимаю: от юзреа www-data выполняется задача крон, а именно запускается файл "php -f /var/www/html/ubeast/apps/gameap/index.php cron", далее ' далее этот скрипт запускает steamcmd от имени www-data но через sudo (т.е. от рута), а при установке от рута, как было уже сказано ранее, установка крешится Оффтоп:Как можно сделать чтоб при установке права на папке с сервером были не 755 а 770?
|
22 июн 2015, 19:03 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1944 Поблагодарили: 13 раз. Откуда: СПб
|
Steamcmd должен нормально и от рута рабоать. Попробуйте заново его установить, переместите steamcmd в другую директорию, например в /root
|
22 июн 2015, 21:18 |
|
|
deqsec
Новичок
Зарегистрирован: 22 июн 2015, 01:56 Сообщения: 4 Поблагодарили: 0 раз. Откуда: Yaroslavl
|
Переместил steamcmd в директорию /root/steamcmd и запускаю задачу cron от root, все ошибки в steamcmd пропали, но бывает, что сервера не докачиваются на 100%, подозреваю что это уже проблемы самого steamcmd Спасибо за помощь! С этим вопросом: "Как можно сделать чтоб при установке права на папке с сервером были не 755 а 770?" лучше новую тему?
|
22 июн 2015, 23:36 |
|
|
anklave
Участник
Зарегистрирован: 14 мар 2015, 12:19 Сообщения: 24 Поблагодарили: 0 раз.
|
У меня такая же проблема, вот лог Results: array ( 0 => 'cd /home/server && mkdir -p test ', 1 => 'cd /home/server && chmod 755 test ', 2 => 'cd /home/server/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/server/test +app_update 232330 validate +quit ', )
Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #1 install started ---Install from SteamCMD ---Install server failure ---Server install #1 failed --Get Stats ---Stats server #1 missed -Modules cron Cron stats -Time elapsed: 0.4149 seconds -Memory peak usage: 3444.37 Kb Cron end
|
24 авг 2015, 00:02 |
|
|
Vova
Новичок
Зарегистрирован: 09 дек 2013, 14:54 Сообщения: 18 Поблагодарили: 0 раз. Откуда: Ukraine
|
anklave писал(а): У меня такая же проблема, вот лог Results: array ( 0 => 'cd /home/server && mkdir -p test ', 1 => 'cd /home/server && chmod 755 test ', 2 => 'cd /home/server/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/server/test +app_update 232330 validate +quit ', )
Cron started -Dedicated Server #1 --Task manager -- End Task manager --Server #1 install started ---Install from SteamCMD ---Install server failure ---Server install #1 failed --Get Stats ---Stats server #1 missed -Modules cron Cron stats -Time elapsed: 0.4149 seconds -Memory peak usage: 3444.37 Kb Cron end Вручную попробуй установить через ssh этой командой. Если будет ошибка, то значит тебе надо правильно установить steamcmd.
|
24 авг 2015, 01:07 |
|
|
anklave
Участник
Зарегистрирован: 14 мар 2015, 12:19 Сообщения: 24 Поблагодарили: 0 раз.
|
попробовал ввести команды от пользователя через ssh на этой команде cd /home/server/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/server/test +app_update 232330 validate +quit просит пароль, как это исправить? Когда ввел пароль пишет Пользователю server запрещено выполнять './steamcmd.sh +login anonymous +force_install_dir /home/server/test +app_update 232330 validate +quit' с правами root на xxx.xxx.xxx.
|
24 авг 2015, 05:09 |
|
|
Vova
Новичок
Зарегистрирован: 09 дек 2013, 14:54 Сообщения: 18 Поблагодарили: 0 раз. Откуда: Ukraine
|
anklave писал(а): попробовал ввести команды от пользователя через ssh на этой команде cd /home/server/steamcmd && sudo ./steamcmd.sh +login anonymous +force_install_dir /home/server/test +app_update 232330 validate +quit просит пароль, как это исправить? Когда ввел пароль пишет Пользователю server запрещено выполнять './steamcmd.sh +login anonymous +force_install_dir /home/server/test +app_update 232330 validate +quit' с правами root на xxx.xxx.xxx. Ну тогда добавь права. Самое лучшее было бы что бы ты написал какое сообщение показывает.
|
25 авг 2015, 22:42 |
|
|
|
Страница 1 из 1
|
[ Сообщений: 14 ] |
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|
|