Данной небольшой заметкой я начну серию статей о хитрой связке Xen и Freenas. Почему хитрой, ответит на вопрос серия требований. Далее, под системой я буду понимать всю связку Xen c Freenas со всеми дополнениями и фунционалом.
В итоге мы подключим жесткий диск и прокинем его в гостевую машину. Далее, поскольку если одновременно смонтировать ЖД и прокинуть в гостевую машину, появляются глюки(по понятным причинам), а адекватно работающий DLNA-сервер мне удалось найти только под Linux,- мы смотнируем по nfs содержимое FreeNAS сервера в Debian. По производительности вы ничего не потеряете, а вот возможных глюков можно избежать.
Далее мы установим dropbox на сервер Debian и натравим его на смонтированный по nfs (под)каталог.
И в заключение в transmission мы добавим волшебную кнопочку, которая будет на Debian сервере перезапускать minidlna службу. А сделаем это с помощью javascript+php+ssh с авторизацией по ключу.
Требования:
- Система должна представлять собой файловое хранилище.
- Система должна уметь закачивать .torrent файлы через web интерфейс и dropbox
- Система должна иметь DLNA сервер для последующего воспроизведения
- Нужно модифицировать web-интефейс transmission для нативного перезапуска DLNA службы на основном сервере.
- Орагнизовать запуск на скачку .torrent с мобольных девайсов
- Пробросить жесткий диск из Dom0 во FreeNAS
По службам получается приблизительно такая картина:
За неимением Android девайса не могу сказать что нам понадобится для запуска закачки на сервере. Но обещаю ближе к финалу найти телефончик. Протестить и дополнить схему.
В итоге мы подключим жесткий диск и прокинем его в гостевую машину. Далее, поскольку если одновременно смонтировать ЖД и прокинуть в гостевую машину, появляются глюки(по понятным причинам), а адекватно работающий DLNA-сервер мне удалось найти только под Linux,- мы смотнируем по nfs содержимое FreeNAS сервера в Debian. По производительности вы ничего не потеряете, а вот возможных глюков можно избежать.
Далее мы установим dropbox на сервер Debian и натравим его на смонтированный по nfs (под)каталог.
И в заключение в transmission мы добавим волшебную кнопочку, которая будет на Debian сервере перезапускать minidlna службу. А сделаем это с помощью javascript+php+ssh с авторизацией по ключу.
Итак, инсталляцию гипервизора я буду производить на дистрибутив squeeze. Нам нужно всего 4 команды и сделать ребут сервера.
# apt-get install xen-linux-system
# apt-get install xen-qemu-dm-4.0
# dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen
# update-grub
По умолчанию у вас должна загрузиться система с новым ядром с поддержкой XEN. В следующей части мы установим на Debian - sshd, dlna, nfsd, dropbox и настроим iptables.
Комментариев нет:
Отправить комментарий