Ошибка при запуске команды
-
- Сообщения: 20
- Зарегистрирован: Пн ноя 27, 2017 3:29 pm
Ошибка при запуске команды
Весь проект раскатывается на 22 ноды, но бывает, что на некоторых возникают такие ошибки:
COMPUTERNAME=SG-G09-03
found bundled python: C:\Program Files\Blender Foundation\Blender\2.79\python
Warning! Could not generate a temp file name for 'C:\Windows\TEMP\blender_a47760', falling back to 'C:\Windows\TEMP\'
Error: Cannot read file '\\618-04\Storage\360_degree_of_Earth\_bl\03.20171212190652.blend': Invalid argument
Unable to remove directory
Blender quit
AL lib: (EE) ALCmmdevPlayback_open: Device init failed: 0x80070490
Пока не могу разобраться по какой причине, потому что после того как рендер на этой ноде перегрузить, то команда отрабатывается нормально.
Занятно другое, почему он не перекидывает на другую ноду, хотя после третей попытке должен.
Спасибо заранее за ответ.
COMPUTERNAME=SG-G09-03
found bundled python: C:\Program Files\Blender Foundation\Blender\2.79\python
Warning! Could not generate a temp file name for 'C:\Windows\TEMP\blender_a47760', falling back to 'C:\Windows\TEMP\'
Error: Cannot read file '\\618-04\Storage\360_degree_of_Earth\_bl\03.20171212190652.blend': Invalid argument
Unable to remove directory
Blender quit
AL lib: (EE) ALCmmdevPlayback_open: Device init failed: 0x80070490
Пока не могу разобраться по какой причине, потому что после того как рендер на этой ноде перегрузить, то команда отрабатывается нормально.
Занятно другое, почему он не перекидывает на другую ноду, хотя после третей попытке должен.
Спасибо заранее за ответ.
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске команды
Ну если одна и та же команда то работает, то нет, значит дело не в Афанасии.
Task Error Rerties: Количество перезапусков тасков, выполнение которых, закончилось ошибкой (по-умолчанию 3).
Task Avoid Errors (Errors Same Host): Количество ошибок на рендере, для того чтобы рендер попал в "черный список" для данного таска.
Job Avoid Errors: Количество ошибок на рендере, для того чтобы рендер попал в "черный список" для всей задачи.
Если таск дал 2е ошибки на одном рендере и 2е на другом, то он останется ERROR и не перезапустится.
В случае, когда большая вероятность "случайной" ошибки и это считается нормальным можно выставить:
Task Error Rerties - 99, Job Avoid Errors - 99.
пс
Если вы используете Блендер, то зачем ферма на винде?
Для винды вообще нормально то работать, то нет. Перезапуск приложения или компа - обычное дело.
С фермой на винде всегда будут "случайные" ошибки, другого ещё не слышал.
Можно работать на винде (мало-ли фотошоп или ещё что нужно), а рендерить на линухах, так многие делают.
Task Error Rerties: Количество перезапусков тасков, выполнение которых, закончилось ошибкой (по-умолчанию 3).
Task Avoid Errors (Errors Same Host): Количество ошибок на рендере, для того чтобы рендер попал в "черный список" для данного таска.
Job Avoid Errors: Количество ошибок на рендере, для того чтобы рендер попал в "черный список" для всей задачи.
Если таск дал 2е ошибки на одном рендере и 2е на другом, то он останется ERROR и не перезапустится.
В случае, когда большая вероятность "случайной" ошибки и это считается нормальным можно выставить:
Task Error Rerties - 99, Job Avoid Errors - 99.
пс
Если вы используете Блендер, то зачем ферма на винде?
Для винды вообще нормально то работать, то нет. Перезапуск приложения или компа - обычное дело.
С фермой на винде всегда будут "случайные" ошибки, другого ещё не слышал.
Можно работать на винде (мало-ли фотошоп или ещё что нужно), а рендерить на линухах, так многие делают.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
-
- Сообщения: 20
- Зарегистрирован: Пн ноя 27, 2017 3:29 pm
Re: Ошибка при запуске команды
Спасибо за быстрый ответ.
Дело в том, что планируется использовать Blender, After Effects, Cinema 4d, 3dsMax.
Дело в том, что планируется использовать Blender, After Effects, Cinema 4d, 3dsMax.
-
- Сообщения: 20
- Зарегистрирован: Пн ноя 27, 2017 3:29 pm
Re: Ошибка при запуске команды
Это не эти параметры в CGRU\cgru.2.2.2\afanasy\config_default.json?
"":"User:",
"af_errors_avoid_host":1,
"af_task_error_retries":1,
"af_task_errors_same_host":1,
"af_errors_forgivetime":18000,
"":"User:",
"af_errors_avoid_host":1,
"af_task_error_retries":1,
"af_task_errors_same_host":1,
"af_errors_forgivetime":18000,
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске команды
Они есть у каждой задачи.
Если нет (=-1) у задачи, то берется у пользователя.
У нового пользователя они берутся из конфига.
Если нет (=-1) у задачи, то берется у пользователя.
У нового пользователя они берутся из конфига.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
-
- Сообщения: 20
- Зарегистрирован: Пн ноя 27, 2017 3:29 pm
Re: Ошибка при запуске команды
При отправке на рендер создается новая задача(Task) которую инициирует пользователь(User) и каждый для сервера он будет новым?
т.е при выставленных в CGRU\cgru.2.2.2\afanasy\config_default.json следующих параметрах
"":"Job:",
"af_task_default_capacity":1000,
"af_task_default_service":"generic",
"af_task_log_linesmax":100,
"af.Block.setErrorsRetries":-1,
"af.Block.setErrorsAvoidHost":-1,
"af.Block.setErrorsTaskSameHost":-1,
то будут браться отсюда
"":"User:",
"af_errors_avoid_host":3,
"af_task_error_retries":3,
"af_task_errors_same_host":3,
"af_errors_forgivetime":18000,
или это прописывается не тут?
т.е при выставленных в CGRU\cgru.2.2.2\afanasy\config_default.json следующих параметрах
"":"Job:",
"af_task_default_capacity":1000,
"af_task_default_service":"generic",
"af_task_log_linesmax":100,
"af.Block.setErrorsRetries":-1,
"af.Block.setErrorsAvoidHost":-1,
"af.Block.setErrorsTaskSameHost":-1,
то будут браться отсюда
"":"User:",
"af_errors_avoid_host":3,
"af_task_error_retries":3,
"af_task_errors_same_host":3,
"af_errors_forgivetime":18000,
или это прописывается не тут?
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске команды
Для существующих задач и пользователей, это ставится из гуём, как и другие параметры.
Для не существующих, новых, пользователей, сервер значение этих параметров берет из конфига.
Для не существующих, новых, пользователей, сервер значение этих параметров берет из конфига.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
-
- Сообщения: 20
- Зарегистрирован: Пн ноя 27, 2017 3:29 pm
Re: Ошибка при запуске команды
Т.е если мы не трогаем сервер, где мы можем прописать пользователя с нужными нам параметрами через afcmd uadd username, то мы используем локальный конфиг.
И в этом случае каждая новая задача будет формироваться от нового пользователя?
А как на сервере просмотреть список пользователей?
И в этом случае каждая новая задача будет формироваться от нового пользователя?
А как на сервере просмотреть список пользователей?
- Timur
- Site Admin
- Сообщения: 178
- Зарегистрирован: Вс июл 09, 2017 4:59 pm
- Откуда: Королёв
- Контактная информация:
Re: Ошибка при запуске команды
Т.е если мы не трогаем сервер, где мы можем прописать пользователя с нужными нам параметрами через afcmd uadd username, то мы используем локальный конфиг.
- Не понял, кто, что использует.
И в этом случае каждая новая задача будет формироваться от нового пользователя?
- У каждой задачи есть пользователь (username). Когда задача поступает на сервер, он проверяет, есть ли пользователь с таким именем, если нет, то создаёт нового с таким именем.
А как на сервере просмотреть список пользователей?
- В гуях [Users].
- Не понял, кто, что использует.
И в этом случае каждая новая задача будет формироваться от нового пользователя?
- У каждой задачи есть пользователь (username). Когда задача поступает на сервер, он проверяет, есть ли пользователь с таким именем, если нет, то создаёт нового с таким именем.
А как на сервере просмотреть список пользователей?
- В гуях [Users].
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).