Flamenco: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
 
Строка 34: Строка 34:
 
  cd /opt/flamenco-alfa/brender/worker/
 
  cd /opt/flamenco-alfa/brender/worker/
 
  ./manage.py runserver
 
  ./manage.py runserver
 +
 +
==Монтирование хранилки==
 +
 +
Установка поддержки nfs
 +
 +
aptitude install nfs-common
 +
 +
Создание точки монтирования
 +
 +
mkdir /mnt/render
 +
 +
В файл
 +
 +
/etc/fstab
 +
 +
Добавить строчку
 +
 +
192.168.10.10:/render /mnt/render/      nfs    rw,soft,bg,nolock      0      0
 +
 +
Выполнить команду
 +
 +
mount -a

Текущая версия на 16:36, 15 апреля 2015

Client

Установка необходимых пакетов

sudo apt-get install python-virtualenv python-dev

Переходим в директорию с flamenco-alfa

cd /opt/flamenco-alfa/

Создаём окружение python

virtualenv venv

Применяем переменные окружения

. venv/bin/activate

Устанавливаем зависимости python

pip install -r requirements.txt

Запускаем worker-а вручную

 cd /opt/flamenco-alfa/brender/worker/
./manage.py runserver


Конфиг скрипта для автозапуска клиента (worker)

#!/bin/bash
cd /opt/flamenco-alfa/
. venv/bin/activate
cd /opt/flamenco-alfa/brender/worker/
./manage.py runserver

Монтирование хранилки

Установка поддержки nfs

aptitude install nfs-common

Создание точки монтирования

mkdir /mnt/render

В файл

/etc/fstab

Добавить строчку

192.168.10.10:/render /mnt/render/      nfs     rw,soft,bg,nolock       0       0

Выполнить команду

mount -a