cs:data-uploader
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
cs:data-uploader [2016/08/17 21:09] – [Systém pro upload měřených dat ze stanic] kaklik | cs:data-uploader [2016/09/12 18:07] – [Postup aktualizace data-uploaderu z RMDS-data-uploaderu] kaklik | ||
---|---|---|---|
Řádek 2: | Řádek 2: | ||
Pro upload naměřených dat ze stanic se využívá python program [[https:// | Pro upload naměřených dat ze stanic se využívá python program [[https:// | ||
+ | |||
+ | Upload na centrální server probíhá přes SSH protokol. Zabezpečení přenosu je pomocí ssh-klíče. | ||
Program při nahrávání dat na server kontroluje celistvost přesunutého souboru pomocí kontrolních součtů a zároveň předá informaci do indexační databáze [[cs: | Program při nahrávání dat na server kontroluje celistvost přesunutého souboru pomocí kontrolních součtů a zároveň předá informaci do indexační databáze [[cs: | ||
- | program se spouští s parametrem cesty ke konfiguračnímu souboru [[cs: | + | Celkově řeší tyto úlohy: |
+ | |||
+ | * Roztřídění [[cs: | ||
+ | * Upload dat na server [[http:// | ||
+ | * Kontrola volného místa na disku (zatím nevyřešeno) | ||
+ | |||
+ | Celý skript je připraven pro fungování s [[cs: | ||
./ | ./ | ||
+ | | ||
+ | ======Instalace====== | ||
+ | |||
+ | Zdrojové soubory jsou umístěny na Githubu | ||
+ | |||
+ | Pomocné knihovny: | ||
+ | git clone https:// | ||
+ | cd python-mlab-utils/ | ||
+ | sudo python setup.py install develop | ||
+ | |||
+ | Skript stáhnete pomocí: | ||
+ | git clone https:// | ||
+ | cd data-uploader | ||
+ | | ||
+ | Pak je uz jenom potreba mit spravne klicove vyrazy v Bolidozor.json | ||
==== Konfigurace ==== | ==== Konfigurace ==== | ||
+ | |||
Pro správné fungování data-uploaderu se musí do konfiguračního souboru radio-observeru přidat následující parametry: | Pro správné fungování data-uploaderu se musí do konfiguračního souboru radio-observeru přidat následující parametry: | ||
Řádek 29: | Řádek 53: | ||
trickle -u 200 ./ | trickle -u 200 ./ | ||
+ | Funkci můžeme ověřit například programy bmon nebo iftop | ||
+ | sudo apt-get install bmon | ||
==== Postup aktualizace data-uploaderu z RMDS-data-uploaderu==== | ==== Postup aktualizace data-uploaderu z RMDS-data-uploaderu==== | ||
| | ||
Řádek 52: | Řádek 78: | ||
- | <WRAP center round important 60%> | ||
- | Následující popis je pro starší verzi [[https:// | ||
- | </ | ||
- | |||
- | |||
- | Pro přenos naměřených dat ze sítě [[cs: | ||
- | Tento skript má na starosti následující záležitosti: | ||
- | |||
- | * Roztřídění dat do složek | ||
- | * Upload dat na server [[http:// | ||
- | * Kontrola volného místa na disku (zatím nevyřešeno) | ||
- | |||
- | Celý skript je připraven pro fungování s [[cs: | ||
====Rozřazení dat do složek==== | ====Rozřazení dat do složek==== | ||
Řádek 101: | Řádek 114: | ||
- | ======Instalace====== | ||
- | |||
- | Celý skript je umístěn na Githubu [[https:// | ||
- | |||
- | Pomocné knihovny: | ||
- | git clone https:// | ||
- | cd python-mlab-utils/ | ||
- | sudo python setup.py install develop | ||
- | |||
- | Skript stáhnete pomocí: | ||
- | git clone https:// | ||
- | cd RMDS-data-uploader | ||
- | | ||
- | Pak je uz jenom potreba mit spravne klicove vyrazy v Bolidozor.json | ||
- | Skript se následně spustí: | ||
- | ./ |
cs/data-uploader.txt · Poslední úprava: 2017/08/16 10:23 autor: kaklik