cs:station-supervisor
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í verze | ||
cs:station-supervisor [2014/06/15 09:44] – kaklik | cs:station-supervisor [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Řádek 30: | Řádek 30: | ||
===== Správa staničních dat ===== | ===== Správa staničních dat ===== | ||
- | |||
- | Naměřená data by měla být ukládána v úložném prostoru stanice tak, že po zaplnění celé kapacity budou mazány nejstarší záznamy scriptem, který bude pravidelně spouštěn a bude se starat o zajištění dostupné kapacity pro záznamy. | ||
Další skript by se měl kontinuálně pokoušet nahrát co největší množství naměřených dat na server, tak aby nedošlo ke ztrátě dat. Samotné nahrávání by mělo být řešeno protokolem s dobrými možnostmi autentizace uživatelů (rsync, scp) | Další skript by se měl kontinuálně pokoušet nahrát co největší množství naměřených dat na server, tak aby nedošlo ke ztrátě dat. Samotné nahrávání by mělo být řešeno protokolem s dobrými možnostmi autentizace uživatelů (rsync, scp) | ||
Řádek 38: | Řádek 36: | ||
- | ===== Adresářová struktura | + | ===== Autentizace ===== |
+ | |||
+ | Od úrovně projektu by k jednotlivým stanicím měly být přidělovány účty například | ||
+ | |||
+ | ====== Nastavení lokálního oscilátoru - frequency-guard ====== | ||
+ | |||
+ | Utilita frequency-guard.py slouží ke kontrole, nastavení a logování stavu oscilátoru na stanici [[cs: | ||
+ | |||
+ | ===== Instalace ===== | ||
+ | |||
+ | Utilita využívá knihovny [[https:// | ||
+ | |||
+ | git clone https:// | ||
+ | cd python-mlab-utils | ||
+ | sudo python setup.py develop | ||
+ | |||
+ | Nyní máme knihovnu nainstalovanou v systému, jako pythonovský balík. | ||
+ | |||
+ | git clone https:// | ||
+ | cd station-supervisor | ||
+ | |||
+ | Zatím je potřeba pro fungování utility upravit soubor [[http:// | ||
- | Předpokládaná adresářová struktura pro pozorování meteorů | + | Pokud navíc používáme verzi z větvě frequency, tak do konfiguračního souboru [[cs: |
- | NETWORK/APP/NAME/TYPE/YYYY/MM/DD/HH | + | Potom již můžeme frequency-guard.py spustit. |
- | Příklad je // | + | |
- | Od úrovně projektu by k jednotlivým stanicím měly být přidělovány účty například na základě registrace na Astrozor. V adresářové struktuře by pak přibyl simbolický link do jejich domovského adresáře do složky s daty. (Výhodou této konstrukce je možnost dodatečné změny adresářové struktury bez ovlivnění uživatelů) Přístup do domovského adresáře by měl být řízen veřejnými klíči SSH. | + | ~/ |
cs/station-supervisor.1402825490.txt.gz · Poslední úprava: 2014/06/15 09:44 (upraveno mimo DokuWiki)