DIASER (Distributed Internet Archive systém pro vzdělávací úložišť), založený na DIAP technologii, může vytvořit zálohování na více místech, a tím zlepšuje stabilitu a bezpečnost životního prostředí.
Požadavky na systém
- Perl v5.10.0 povoleno stanici.
- 3 x Linux skladovací uzly (lze použít virtuálního stroje) s právy uživatele root pro výchozí nastavení a Perl v5.10.0, se službami; sshd, crontab, iptables ssh portu otevřené, ntpd, & nbsp; rsync (non daemon).
- LAN nebo WAN spojení mezi každý server, na 3 stroje, musí být schopen ping jeden druhého.
- SSH server, na každém uzlu, ne nutně portu 22.
- Perl moduly
Workstation: Net :: SSH :: Perl, Net :: SFTP, Getopt :: Long Term a :: ReadKey
Uzly: Net :: SSH :: Perl tedy jako root] #yum -y install perl-Net-SSH-perl nebo CPANu> nainstalovat Net :: SSH :: Perl
- Dostatek místa na disku, viz docs / worksheet_3_26_may.pdf nebo docs / overview.png. Udělám všechno mnohem jednodušší určit, kdy jsem dokončil podprogram calculate_lmb.
Konfigurace
Soubor config.pl obsahuje uživatelské nastavení, upravte podle potřeby.
Hlavní nastavení:
Počet měsíců až let, chcete, aby systém spustit na
datum zahájení
doba denního provozu
uzel IP adresy
SSH porty
chodu naprázdno, nebo ne
time out a maximální přenosová rychlost
Spustit Instalace
Spustit diaser.pl -i jako běžný uživatel, bude kořenový uzel hesla je třeba požádat, a poznamenejte si zvolené diaser heslo.
Další možnosti lze prohlížet na diaser.pl -h přepínače.
Aktualizace
Aktualizace produktu se bude platit opravy a aktualizace, použijte -u přepínač.
Data Entry bod
Toto zařízení obsahuje adresáře AD0 a aFULL01 a je váš počítač A. Machine se předpokládá, že je vaše nejsilnější a nejbližší z hlediska sítě, & nbsp; Váš hlavní záložní zařízení. Soubory jsou Předpokládá se, že čtení / zápis pomocí ID uživatele & nbsp; diaser pro tuto chvíli. Použití aFull01 pro vaši úplnou kopii a AD0 pro všechny následné & nbsp; Diferenciály. Skript fill_diaser.sh bude automatizovat načítání DIASER, fill_diaser bude znovu napsaný v Perlu.
načítání dat
V současné době vyhledávání může být dosaženo ručně pomocí scp mezi uzly a pomocí rsync protokolů. To vše bude automatizovaný.
SE Linux
Může způsobit problémy s instalací, zakažte při instalaci
Co je nového v této verzi:.
- Tato tisková zpráva obsahuje velké množství změny kódu provádí podle Perl Best Practices a Perl :: kritik rad.
- Level 5 a 4 jsou úplné pro nástroje pro správu cli stejně jako většina 3 změny na úrovni.
- Některé rozvoj struktury byly přidány do SCM. - Tyto soubory obsahují proměnné vývojové prostředí, nastavení a aliasy, kterým se řídí a zlepšit prostředí pro psaní kódu
- Http conf.d byl upraven tak, aby se zabránilo duplicitní aliasy.
Co je nového ve verzi 1.0.8:
- front end konfigurační nástroj Web GUI obsahuje všechny proměnné uživatel potřebuje nastavit a zobrazuje je jasně ve čtyřech oddílech s pop-up tipy nástrojů. S tímto GUI, může uživatel vybrat možnosti a vytvořit konfigurační soubor pracovní diaser. Psovod instalace skript je na místě. Tento front-end lze instalovat pomocí & quot; make install & quot;.
Co je nového ve verzi 1.0.7:
- Tato vývojová verze obsahuje více diaser-WebGUI návrhový nástroj vylepšení a funkce provádění kódu, včetně akce, která se vyskakovací okna s zavírací tlačítko pro všechny vstupní uživatel scénáře, Makefile a soubor apache systém conf.
- Nástroj diaser Konfigurační soubor umístění úložiště je nyní předem definované.
- Nástroj byl přejmenován na diaser-WebGUI v SVN a Makefile.
Co je nového ve verzi 1.0.6 Beta 2:
- GUI web Nástroj byl restrukturalizaci a Java script datum sběrač
- představil.
- Konfigurační soubor nahrát a uložit na místě.
Co je nového ve verzi 0.2.5 Beta 1:
- uzel migrovat Zařízení je nyní funkční, umožňuje uživatelům přesunout celý uzel a jeho data na jiný server.
- K této zprávě jsou na vysoké úrovni grafika a dokumentace koncovým uživatelem.
- Zpracování výjimek se děje, když jsou moduly načteny.
- verze Perlu se zobrazí při použití volby --version.
- zašifrovaného svazku recept je zahrnuto v technické dokumentaci.
- podprogramu a jeho využití display disk opce --stats pro všechny uzly.
- New funkce byla dokumentována.
Co je nového ve verzi 0.2.4 Beta 1:
- V současné době existuje nástroj, který umožní uživatel testovat skutečné, ne teoretické, potenciální propustnost dat mezi dvěma uzly. To umožní stanovení nejnižší maximální šířky pásma mezi uzly. --bandwidth vytvoří graf zobrazující nejvyšší propustnost možné.
- Tato verze má přehled a částečnou realizaci sub stěhují (), která umožní uživatelům DIASER přesunout uzel z jednoho počítače nebo VM / VPS na jiný.
- Došlo k drobné opravy chyb a typo opravy a oprava na výplň DIASER algoritmu.
- PLÁN Byla také upravena.
- Dokumentace byla aktualizována, aby zahrnovala nové funkce.
Co je nového ve verzi 0.2.3 Beta 1:
- Tato verze obsahuje řadu bug- opravy, vylepšení na procházce --configure nástroje a přechodu z použití MD5 SHA1 na check-shrnující objemů, jakmile vstoupí DIASER i příslušné aktualizace dokumentace.
Co je nového ve verzi 0.2.2 Beta 1:
- jednoduchý pásma tabulky přidána k dokumentaci
- Načíst podprogram zdokumentováno
- jednoduché získat údaje sub realizován -emergency zámek podprogramu zavedený, dokumentovaný
- fill_diaser.pl re-write aktualizováno
- fill_diaser.pl nebo gen_fill re-psaný
- md5sum a datum vytvoření souboru s každým objemem přidán -node A
- fill_diaser.pl částečně re-psaný
- collect.sh odstraněn z SVN
- tab_a.pl upraví a zapsány do přizpůsobit nové
- diaser plnicí mechanismus
- proměnné níže také k dispozici prostřednictvím
- upravit a write_config
- oddíl 2.5 Proč Linux přidán do manual.html
- pět nových proměnných pro revidované diaser_fill.pl přidán diaser.pl konfigurován & gt; definovat, zovaných Vars, GetOptions sub configure
- rafinované vývojový diagram diaser_fill_flow dia a png
- umístěn objem md5 checksum operace v fill_diaser.pl algoritmu
Dokumentace
Co je nového ve verzi 0.2.1 Alpha:
- upraveny dílčí gen_hvautoc o změny dílčí gen_dirs
- upravit sub gen_fill změn dílčí gen_dirs
- očištěné dílčí gen_dirs tak jednoduché, fail-over a uzel změna role může být realizován
- odstranění abc předpony a dalších d0 a Full01 a Full02 adresáře
- input validace změnit nastavení
- podprogramu configure (), realizován s vstupním ověřování
- napsal vstupní ověřovací Subs is_integer () is_string () is_directory () is_ip () is_integer_inc_zero ()
- ruční / instalaci aktualizací odrážejí nedávné změny
- webových odkazů
- Ruční změnilo na dokumentaci a re-objednal
Požadavky na :
- SSH server
- Net-SFTP
- NTP
- iptables
- rsync
Komentáře nebyl nalezen