Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
19.04.2019, 10:14:23

Domů Nápověda Vyhledávání Přihlásit Registrovat
 
Fórum k produktům firmy ELSACO Kolín  

+  PROMOS fórum
|-+  HW
| |-+  CCPU-34
| | |-+  Doporučení pro Sambu
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: Doporučení pro Sambu  (Přečteno 442 krát)
petrm
moderátor+

Příspěvků: 12


« kdy: 23.01.2019, 10:24:18 »

Samba (implementace Microsoftího serveru s protokolem SMB/CIFS) není standardně do centrál CCPU-3X instalována. Lze ji však normálně doinstalovat. Potom ovšem nastane problém s využíváním vnitřního "disku" centrály. Samba si v adresáři /var/cache/samba vytvoří svou strukturu adresářů a souborů a poměrně intanzivně s nimi pracuje. Data na disku spravuje souborový systém jffs2 (zvláštní žurnálovací souborový systém navržený pro práci s paměťmi flash), kterému intenzivní aktualizace dat na celkem pomalém "disku" začnou působit poměrně velké výkonnostní potíže. Ty se mohou projevit značně zpožděnými reakcemi centrály na jakoukoliv akci vyžadující přístup na disk a také prodlužují dobu startu centrály. Závažným důsledkem je i zkracování životnosti disku, protože paměti flash mají omezený počet zápisů.

Zdá se, že adresář /var/cache/samba neobsahuje nic, co by bylo nutné zachovat při vypnutí centrály, proto se nabízí jeho přesunutí do ramdisku. To lze učinit například takto:
  • 1) Zastavit Sambu: "/etc/init.d/samba stop"
  • 2) Smazat adresář "/var/cache/samba" včetně podadresářů
  • 3) Vytvořit symlink směrovaný do ramdisku: "ln -s /mnt/ramdisk/cache-samba /var/cache/samba"
  • 4) Do "/etc/rc.local" dopsat na konec souboru PŘED řádek "exit 0", případně až před řádek "/home/Starter_CCPU34 &" příkaz: "mkdir /mnt/ramdisk/cache-samba"
Tímto postupem se adresář cache Samby přesměruje do ramdisku. Centrálu restartněte a zkontrolujte, zda Samba v ramdisku vytvořila a využívá svou strukturu.
I když se odkaz do ramdisku stane funkčním až chvíli po spuštění Samby a projektu LCPU, zdá se, že to nevadí a Samba ho začne používat. V ramdisku si vytvoří svou strukturu cache s neustále aktualizovanými soubory a přestane přepisovat hlavní disk centrály. Tím odpadne neustálá systémová správa disku, velmi výrazně se zlepší odezva centrály na jakoukoliv akci vyžadující přístup na disk a po urovnání dat na disku (probíhá na pozadí) se může zkrátit i start centrály (ačkoliv doba startu stále závisí na zaplněnosti vnitřního disku).
Zaznamenáno
Stran: [1] Nahoru Tisk 
« předchozí další »
Skočit na:  


Poháněno MySQL Poháněno PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines Validní XHTML 1.0! Validní CSS!