indigo-dc.ophidia-all

Rola dla Ramy Big Data Ophidia

Rola ansible wdraża i konfiguruje wszystkie usługi dla Ramy Big Data Ophidia.

Wprowadzenie

Repozytorium zawiera role ansible, które są publikowane w ansible galaxy: https://galaxy.ansible.com/indigo-dc/ophidia-all/

Katalogi docker-ophidia-all są połączone z dockerhub z automatyczną budową obrazu.

Wymagania

Brak dodatkowych wymagań.

Zmienne roli

Domyślne zmienne roli to:

  1. cert_passwd: hasło dla certyfikatów, konta użytkownika oraz MySQL.
  2. oph_user: użytkownik, który będzie uruchamiał ramę.
  3. oph_passwd: hasło użytkownika.
  4. oph_term_user: użytkownik Ophidia do uzyskania dostępu do usługi.
  5. oph_term_passwd: hasło Ophidia.
  6. oph_term_host: nazwa hosta lub adres IP węzła hostującego usługę Ophidia.
  7. oph_term_port: numer portu usługi Ophidia.

Zależności

Brak.

Przykładowy Playbook

Przykład playbooka do wdrożenia Ophidia:

- hosts: localhost
  roles:
    - { role: indigo-dc.ophidia-all }

Lub wykonaj:

$ ansible-playbook /etc/ansible/roles/indigo-dc.ophidia-all/tests/test.yml

Sesja testowa terminala Ophidia

Poniższe komendy definiują kompletną sesję testową, którą można uruchomić za pomocą terminala 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

Dalsza dokumentacja

Licencja

Apache v2

Informacje o autorze

Mario David: mariojmdavid@gmail.com LIP i projekt Indigo-DataCloud

Podziękowania

  • Grupa Ophidia CMCC
O projekcie

Ophidia Big Data framework

Zainstaluj
ansible-galaxy install indigo-dc.ophidia-all
Licencja
apache-2.0
Pobrania
100
Właściciel