Показаны сообщения с ярлыком Multimedia. Показать все сообщения
Показаны сообщения с ярлыком Multimedia. Показать все сообщения

пятница, 20 июня 2014 г.

Linux monitor devices

Отладка присоединения устройств
  udevadm test -a -p $(udevadm info -q path -n /dev/sda)
строка выводит всё что происходит с устройством в sysfs

и еще интересная команда   
udevadm info --attribute-walk --name=/dev/sr0
полезна при задании параметров в rules.d`ах

лист атрибутов устройства
  udevadm info -a -n [device name]

вторник, 3 июля 2012 г.

Deadline


программу можно скачать тут 

расскажу на примере nuke на windows:


Исходник 
-сразу имеем 3 машины с установленными windows (xp, 2k3, 7, все x86 или 64), nix-системы не рассматриваю.
-на машинах установлен nuke6.2v2, с единым локальным путём(c:\Nuke).
-на машины необходимо поставить .NET Framework, я поставил 3.5, но в мане пишут хотя бы минимум 2.

итак, Deadline

для функционирования рендер-фермы, необходимы:
-машина-репозиторий.
-рендер-машины, которые должны видеть сетевую папку репозитория.

Установка репозитория
Запустите DeadlineRepository.exe, в процессе установки: 
-задайте сетевой путь к репозиторию или примите, по-умолчанию \\[имя машины-репозитория]\DeadlineRepository .
-опции репозитория можно принять по-умолчанию (после установки есть возможность их поменять) или сразу сделать тонкую настройку - они там очевидные, в любом случае работать репозиторий будет.
-уведомления об ошибках работы репозитория, по-умолчанию отключен, при включении просто настройте отправку почтовых сообщений.
-всё finish, репозиторий готов к работе, его "лечить" не надо.

Установка рендер-машины
-Отключите интернет.
Запустите DeadlineClient.exe, в процессе установки:
-устанавите клиент, по-умолчанию, как процесс. Как службу устанавливать не надо!!! Тут рассматривается работа именно с процессом.
-укажите сетевой путь к репозиторию и путь к файлу с лицензией C:\Flexnet\xforce.lic
-всё, установка завершена.

Проверяем, работоспособность рендер-фермы

ВАЖНО!!!
1) Запуск производить только в локальной сессии, либо перехватывать экран Radmin, DameWare и подобными. На терминальной сессии (удаленный рабочий стол) В DEADLINE лицензия не работает
2) Для дальнейшего функционирования фермы, необходимо настроить автовход , поскольку в фоновом режиме и в виде службы процессы фермы не работают.

-запустите на всех рендер-машинах DeadlineLauncher, в нем запустите Slave (по-умолчанию он стартует вместе с запуском DeadlineLauncher). Это раб. Он будет выполнять все задания, которые получит.
-на любой рендер-машине запустите DeadlineMonitor, он подключится к репозиторию и должен увидеть всех Slave в режиме Idle, что говорит о готовности принимать задания, и как продолжит кэп: "рендер-ферма установлена!!".

Ферма готова, теперь, осталось рабам, в прямом смысле, раздать инструменты.
Запустите на любой рендер-машине DeadlineMonitor.
Включите суперпользователя, Tools->SuperUserMode.
В Tools появилась ConfigurePlugins.
Зайдите в ConfigurePlugins, найдите Nuke, укажите путь всем "Nuke Render Executable" C:\Nuke\nuke.exe
Slave`ы подключенные к нашему репозиторию и получившие задание для Nuke, будут искать инструмент в C:\Nuke\nuke.exe

А теперь поедание таска.
Запустите DeadlineMonitor.
Submit-> Submit Nuke Job To Deadline.
В Machine List выбираем рабов.
Укажите NukeFile, FrameList и т.д.
Submit.

Всё процесс пошел.