Сообщения без ответов | Активные темы Текущее время: 03 дек 2024, 22:58




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 14 ] 
Не устанавливаются сервера. 
Автор Сообщение
Участник

Зарегистрирован:
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
Профиль
Участник

Зарегистрирован:
02 ноя 2014, 11:51
Сообщения: 23
Поблагодарили: 0 раз.
Я случайно выбрал мод czero.
Даже если выбрать CSGO,ничего не поменяется,с тф2 так же.


04 июн 2015, 23:19
Профиль
Специалист
Аватара пользователя

Зарегистрирован:
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/ ?
Maxximou5 писал(а):
Несколько возможных причин:
  • SteamCMD был запущен от root пользователя.
  • У вас недостаточно привилегий.
  • Недостаточно места на диске.


05 июн 2015, 15:27
Профиль ICQ WWW
Участник

Зарегистрирован:
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/ ?
Maxximou5 писал(а):
Несколько возможных причин:
  • SteamCMD был запущен от root пользователя.
  • У вас недостаточно привилегий.
  • Недостаточно места на диске.

Изображение

cron получается от моего имени нужно запускать?


05 июн 2015, 15:54
Профиль
Участник

Зарегистрирован:
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
Профиль
Новичок

Зарегистрирован:
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
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
От какого пользователя выполняется cron? Вручную команды выполняли?

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


22 июн 2015, 15:02
Профиль ICQ WWW
Новичок

Зарегистрирован:
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
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Steamcmd должен нормально и от рута рабоать.
Попробуйте заново его установить, переместите steamcmd в другую директорию, например в /root

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


22 июн 2015, 21:18
Профиль ICQ WWW
Новичок

Зарегистрирован:
22 июн 2015, 01:56
Сообщения: 4
Поблагодарили: 0 раз.
Откуда: Yaroslavl
Переместил steamcmd в директорию /root/steamcmd и запускаю задачу cron от root, все ошибки в steamcmd пропали, но бывает, что сервера не докачиваются на 100%, подозреваю что это уже проблемы самого steamcmd

Спасибо за помощь! :)

С этим вопросом: "Как можно сделать чтоб при установке права на папке с сервером были не 755 а 770?" лучше новую тему?


22 июн 2015, 23:36
Профиль
Участник

Зарегистрирован:
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
Профиль
Новичок
Аватара пользователя

Зарегистрирован:
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
Профиль ICQ WWW
Участник

Зарегистрирован:
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
Профиль
Новичок
Аватара пользователя

Зарегистрирован:
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
Профиль ICQ WWW
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 14 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013