ophidia-all
Роль для Ophidia Big Data Framework
Ansible-роль развертывает и настраивает все сервисы для Ophidia Big Data Framework.
Введение
В репозитории содержатся ansible-ролей, которые опубликованы в Ansible Galaxy: https://galaxy.ansible.com/indigo-dc/ophidia-all/
Папки docker-ophidia-all связаны с Docker Hub с автоматическим созданием образа.
Требования
Дополнительных требований нет.
Переменные роли
Переменные по умолчанию:
- cert_passwd: пароль для сертификатов, аккаунта пользователя и MySQL
- oph_user: пользователь, который будет запускать фреймворк
- oph_passwd: пароль пользователя
- oph_term_user: пользователь Ophidia для доступа к сервису
- oph_term_passwd: пароль Ophidia
- oph_term_host: имя хоста или IP-адрес узла, на котором размещен сервис Ophidia
- oph_term_port: номер порта сервиса Ophidia
Зависимости
Нет.
Пример плейбука
Пример плейбука для развертывания Ophidia:
- hosts: localhost
roles:
- { role: indigo-dc.ophidia-all }
Или выполните:
$ ansible-playbook /etc/ansible/roles/indigo-dc.ophidia-all/tests/test.yml
Тестовая сессия терминала Ophidia
Следующие команды определяют полную тестовую сессию, которую можно выполнить через терминал Ophidia:
/usr/local/ophidia/oph-terminal/bin/oph_term -H 127.0.0.1 -u oph-test -p abcd -P 11732
oph_term> oph_list level=2;
oph_term> oph_man function=oph_list;
oph_term> oph_createcontainer container=test;dim=lat|lon|time;hierarchy=oph_base|oph_base|oph_time;dim_type=double|double|double;
oph_term> oph_randcube container=test;dim=lat|lon|time;dim_size=10|10|10;measure=test;measure_type=double;nfrag=10;ntuple=10;concept_level=c|c|d;exp_ndim=2;compressed=no;
oph_term> oph_cubeschema
oph_term> oph_reduce operation=max;
oph_term> oph_aggregate operation=max;
oph_term> oph_explorecube
oph_term> oph_delete cube=[container=test];
oph_term> quit
Дополнительная документация
- Ophidia: http://ophidia.cmcc.it/documentation/
- Установка и настройка: http://ophidia.cmcc.it/documentation/admin/index.html
Лицензия
Apache v2
Информация об авторе
Марио Давид: mariojmdavid@gmail.com
LIP и проект Indigo-DataCloud
Благодарности
- Группа Ophidia CMCC
Установить
ansible-galaxy install indigo-dc/ansible-role-ophidia-all
Лицензия
apache-2.0
Загрузки
88
Владелец