Страница 1 из 1
Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Пт янв 19, 2018 11:15 am
miraculum
Привет!
afrender на windows компьютерах запускается службой от технической учетки rservice. Далее при входе пользователя в систему имя в cgru меняется на имя пользователя (регистр учтен) и включается nimby.
Пользователь генерит задачи, но на себе не начинает их считать, что очень хотелось бы.
В какую сторону смотреть?
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Сб янв 20, 2018 10:34 am
Timur
Привет!
Есть "nimby" и "NIMBY".
"Большое" - клиент вообще не участвует в просчете.
"Маленькое" - таски ставятся, только если имя пользователя задачи совпадает и именем пользователя afrender-a.
Имя ползовалеля афрендера изначально берется из энвайронмента, потом можно поменять на любое.
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Пн янв 22, 2018 11:32 am
miraculum
Да, разницу в NIMBY и nimby мы знаем.
С nimby машины не берут задачи своих же пользователей.
Имя пользователя меняем, как написал, при входе пользователя в систему.
Сервисы соответствующие задачам прописаны на машинах. В логе пусто.
Может быть в логе на сервере что-то можно посмотреть?
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Пн янв 22, 2018 11:40 am
Timur
Имя пользователя задачи в афвоче в админском режиме написано в правом верхнем углу.
Имя пользователя афрендера в афвоче тоже написано в правом верхнем углу.
Эти 2е строки совпадают?
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Пн янв 22, 2018 12:54 pm
miraculum
Совпадают.
Сначала думали из-за регистра написания пользователей проблема, перелопатили весь АД чтобы привести в соответствие регистр написания имен пользователей. Но не помогло
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Пн янв 22, 2018 1:20 pm
Timur
В вебгуях в правой панели можно попросить показать JSON объект - кнопка OBJ справа от Paramaters.
Это как раз для дебага сделано.
Там можно скопировать параметр user_name.
Сделайте это для и задачи и для рендера.
И вставьте сюда ))
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Пн янв 22, 2018 2:25 pm
miraculum
Код: Выделить всё
{
"name": "comp_test_single_single_180117",
"id": 458,
"priority": 99,
"serial": 73189,
"user_name": "dalymov",
"host_name": "pc006",
"st": 1,
"state": " RDY",
"user_list_order": 0,
"time_creation": 1516206902,
"hosts_mask": "pc006",
"blocks": [
{
"name": "Make Movie",
"service": "generic",
"capacity": 1000,
"flags": 0,
"tasks_num": 1,
"frame_first": 0,
"frame_last": 0,
"frames_per_task": 1,
"frames_inc": 1,
"block_num": 0,
"st": 1,
"state": " RDY",
"job_id": 458,
"p_tasks_ready": 1,
"p_progressbar": "rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr"
}
],
"order": 0,
"service": "generic"
}
Код: Выделить всё
{
"name": "pc006",
"id": 118,
"priority": 99,
"user_name": "dalymov",
"time_register": 1516101944,
"time_launch": 1516619100,
"time_update": 1516630647,
"address": {
"family": 4,
"ip": "10.77.4.33",
"port": 0
},
"netifs": [
{
"name": "{74D1F64B-6468-4253-A5A8-89F512B33282}",
"mac": "38:2c:4a:6f:0d:c5",
"addresses": [
{
"family": 6,
"ip": "fe80:0000:0000:0000:0000:0000:0000:0000",
"port": 0
},
{
"family": 6,
"ip": "fe80:0000:0000:0000:1d41:2741:5a90:2540",
"port": 0
},
{
"family": 6,
"ip": "ff00:0000:0000:0000:0000:0000:0000:0000",
"port": 0
},
{
"family": 4,
"ip": "10.77.4.0",
"port": 0
},
{
"family": 4,
"ip": "10.77.4.33",
"port": 0
},
{
"family": 4,
"ip": "10.77.4.255",
"port": 0
},
{
"family": 4,
"ip": "224.0.0.0",
"port": 0
},
{
"family": 4,
"ip": "255.255.255.255",
"port": 0
}
]
}
],
"engine": "2.2.2",
"st": 3,
"state": " ONL NbY",
"capacity_used": 0,
"task_start_finish_time": 1516627214,
"wol_operation_time": 1516619067,
"idle_time": 1516630800,
"busy_time": 1516630800,
"host": {
"capacity": 10000,
"max_tasks": 1,
"power": 10000,
"os": "windows 64",
"wol_idlesleep_time": 360000,
"nimby_idlefree_time": 1800,
"nimby_busyfree_time": 60
},
"capacity": 10000,
"max_tasks": 1,
"run_tasks": 0,
"host_resources": {
"cpu_num": 12,
"cpu_mhz": 3501,
"cpu_loadavg": [
0,
0,
0
],
"cpu_user": 8,
"cpu_nice": 0,
"cpu_system": 0,
"cpu_idle": 91,
"cpu_iowait": 0,
"cpu_irq": 0,
"cpu_softirq": 0,
"mem_total_mb": 32669,
"mem_free_mb": 25004,
"mem_cached_mb": 0,
"mem_buffers_mb": 0,
"swap_total_mb": 32669,
"swap_used_mb": 9006,
"hdd_total_gb": 223,
"hdd_free_gb": 49,
"hdd_rd_kbsec": 0,
"hdd_wr_kbsec": 45,
"hdd_busy": 1,
"net_recv_kbsec": 3,
"net_send_kbsec": 16
}
}
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Пн янв 22, 2018 3:27 pm
Timur
И этот pc006, когда nimby, то задачу comp_test_single_single_180117 НЕ считает, а когда Free, то считает?
Если так, то это очень странно, потому что мы постоянно этим пользуемся и работает как надо, и не только мы.
Нигде в логах проверка на "nimby" не отображается.
Да и что там логить, то, там всё просто:
https://github.com/CGRU/cgru/blob/maste ... f.cpp#L806
Могу только посоветовать через афвоч в админском режиме сменить имя пользователя и на задаче и на рендере, на одно и то же значение, которое, к примеру, скопировано в буфер. Может там всё-таки разные имена, может спец символ какой засел, которого нет в json-е.
Re: Компьютеры с "nimby" не подхватывают задачи.
Добавлено: Ср янв 24, 2018 9:21 am
miraculum
Разобрались, спасибо.
Понаставили эксклюдов, противоречащих друг другу...