Seznam | Zoznam | Google | Centrum | SZM

http://www.bestweb.szm.sk

[CNW:Counter]

 

NAS - Network attached storage

SOFTWARE

 

Keďže na stavbu NAS som použil klasické kompomenty prichádzajú do úvahy tieto 3 možnosti:

1, použitie Windowsu

Windows som zavrhol okamžite hlavne kôli cene, keďže na uvedený účel použitia sú dostupné ďalšie bezplatné možnosti.

2, použitie FreeNAS

FreeNAS je systém založený na FreeBSD, ktorý podporuje protokoly CIFS (samba), FTP, NFS, TFTP, AFP, RSYNC, Unison, iSCSI (initiator and target) a UPnP.

Najväčšou výhodou použitia FreeNAS je WEB konfiguračné rozhranie, tzn. že po nainštalovaní FreeNAS sa všetky nastavenia robia pomocou internetového prehliadača z hociktorého počítača v sieti.

FreeNAS vyžaduje iba 128 MB na disku a 256 MB pamäte RAM. Predvolený súborový systém pre údajové disky je UFS (Unix file system).

Hlavné výhody použitia FreeNAS:

  • konfigurácia cez internetový prehliadač z ktoréhokoľvek počítača pripojeného v sieti

  • veľmi jednoduché pridanie ďalšieho disku

  • malá veľkosť FreeNAS - výhodná možnosť inštalácie na USB kľúč (alebo SD kartu) a teda použitie celého pevného disku ako údajového, aktualizácia na novú verziu FreeNAS spočíva iba v aktualizácii USB kľúča a neovplyvňuje pevné disky

  • export nastavení do jedného súboru

  • bezproblémové uspávanie diskov pri nečinnosti

  • výborné možnosti nastavení

  • prehľadné zobrazenie zaplnenia diskov po prihlásení

Hlavná nevýhoda, pre ktorú nepoužijem FreeNAS v mojom NAS:

  • vypnutie systému - a teda NAS - je zložitejšie (keďže nepredpokladám chod 24/7, ale iba vtedy ak to treba, očakávam napr. zapnutie a vypnutie NAS pomocou ikonky na ploche v pracovnom PC). Naopak ak by som staval NAS ktorý by pracoval stále (24/7) tak by som určite použil FreeNAS (a v BIOSe nastavil "Power On" pri voľbe "Restore on AC Power Loss"). Vypnutie FreeNAS spočíva v týchto krokoch: otvorenie internetového prehliadača, zadanie IP adresy NAS, zadanie mena a hesla, stlačenie Login, zvolením Systém - Shutdown a potvrdením Yes. Pri občasnej potrebe vypnutia alebo reštartu NAS to nie je problém, ale pri účele akým plánujem použiť moje NAS vyžadujem vypnutie NAS kliknitím na ikonku.

Ďalšie drobné nevýhody, pre ktoré nepoužijem FreeNAS v mojom NAS (väčšinou v porovnaní s Linuxom):

  • cez FTP sa správne nezobrazujú znaky  s diakritikou v súboroch, pri použití Samby (CIFS/SMB) nie je problém

  • pri testovaní sa dosahovali pomerne malé rýchlosti (2000 - 3000 kB/s na 100 Mbit sieti), ale to sa nedá zovšeobecniť, môže to byť problém v nastaveniach

  • prístup k súborom iba cez sieť

  • v prípade občasnej zálohy najdôležitejších súborov napr. na externý USB disk zložitejšie pripojenie a prekopírovanie údajov (ak nechcem kopírovať údaje cez sieť, ale priamo z NAS na USB disk)

  • pri zapojenej CD/DVD mechanike zložitejšie nastavenie a prekopírovanie údajov

V prípade potreby je možné disky so súborovým systémom UFS, ktorý používa FreeNAS, pripojiť aj v linuxe (napr. Ubuntu, alebo Linux Mint) takto:

  • zistenie označenia disku v terminály: sudo cat /proc/partitions  (treba hľadať označenie s čislom - napr. sda1)

  • vytvorenie adresára, napr. freenas v /media

  • pripojenie disku: sudo mount -r -t ufs -o ufstype=ufs2 /dev/sda1 /media/freenas (kde /dev/sda1 je požadovaný disk a /media/freenas je cesta k vytvorenému adresáru)

3, použitie linuxu

Z predchádzajúceho textu vyplynulo, že som sa rozhodol ako systém použiť linux.

Výhody použitia linuxu:

  • nulová cena

  • nainštalovaný zaberá oveľa menej miesta na disku ako Windows

  • nie je potrebný antivírus

  • aktualizácia systému vrátane nainštalovaných programov jedným kliknutím

  • vysoká stabilita a spoľahlivosť

  • možnosť prezerania súborov priamo v NAS (po pripojení monitora, alebo cez vzdialenú pracovnú plochu)

  • možnosť jednoduchého zapnutia a vypnutia NAS kliknutím na ikonu z Windowsu

  • nižšia spotreba (vďaka Cool'n'Quiet)

  • konfigurovateľnosť a rozšíriteľnosť

  • jednoduchá možnosť občasného pripojenia externého disku a zazálohovanie najdôležitejších súborov

  • konfiguráciu už poznám z konfigurácie linuxu pri použití v HTPC

1. inštalácia systému

Zvolil som môj oblúbený systém - konkrétne Linux Mint vo verzii 8 (Linux Mint 8 Helena). Keďže môj NAS neobsahuje CD/DVD mechaniku, bude potrebé vytvoriť USB kľúč s inštalátorom a následne inštaláciu spustiť z USB kľúča. K tomu je potrebné stiahnuť iso súbor so systémom (http://ftp.heanet.ie/pub/linuxmint.com/stable/8/LinuxMint-8.iso) a USB Installer v0.2 for Linux Mint 8. Pomocou programu USB installer je možné vytvoriť bootovateľné USB s linuxom. (podrobne na http://www.pendrivelinux.com/install-linux-mint-8-to-a-flash-drive-in-windows/)

Následne je potrebné v BIOSE počítača NAS nastaviť poradie Bootovania: 1. USB kľúč, 2. pevný disk čo spôsobí to, že systém sa bude zavádzať z USB kľúča. Keďže štart systému a samotná práca v linuxe je z USB kľúča pomalá a ja chcem využívať plnú rýchlosť, tak nainštalujem linux na pevný disk.

Po načítaní úvodného menu je síce možnosť "Install Linux Mint to Hard Disk". Toto je však inštalácia pre pradajcov PC (OEM) a aj prihlasovacie meno by bolo automaticky "oem". Takže pomocou "Run Linux Mint from this USB" som spustil linux a následne poklepaním ikonky "Install Linux Mint 8" na ploche som spustil inštaláciu. Počas tejto inštalácie sa dá zvoliť vlastné prihlasovacie meno.

Pri možnosti voľby disku, kam sa má systém nainštalovať, som zvolil "Určiť oblasti ručne (pokročilé)".

Ako prvú som vytvoril partíciu pre samotný systém: primárna, veľkosť 5 GB, formát súborov ext3, bod pripojenia /

Nasleduje vytvorenie swap (odkladacej) partície: primárna, veľkosť 700 MB, formát swap.

Ako poslednú som vytvoril partíciu pre údaje: primárna, použité všetko voľné miesto, formát ext3, bod pripojenia /media/archiv1

Ak je zadaný uvedený bod pripojenia, tak sa partícia s údajmi pri štarte automaticky pripojí a zároveň zobrazí na ploche. Keď dokúpim ďalší disk, tak tomu nastavím bod pripojenia /media/archiv2. Ak máte v PC viac diskov, je možné dátové disky pripojiť neskôr (t.j. počas inštalácie použiť iba /dev/sda1 pre systém a /dev/sda2 pre swap). Neskôr po inštalácii je možné nastaviť pripojovanie zvyšných diskov.

Po zadaní používateľského mena a hesla je v ďalšom okne možnosť voľby inštalácie zavádzača (tlačítko Pokročilé). Treba zvoliť inštaláciu na správny systémový disk (napr. /dev/sda). Treba dať pozor hlavne ak je v PC viac pevných diskov, aby sa zavádzač inštaloval na ten správny. Musí sa inštalovať napr. do /dev/sda (nie /dev/sda1).

Následne sa systém nainštaluje. Podľa toho či je PC pripojený k internetu sa aktualizujú aj jazykové balíčky.

Po reštarte by sa mal spustiť Linux (treba vytiahnuť inštalačný USB kľúč, prípadne v nastaveniach BIOSu zvoliť správne poradie bootovania: 1. pevný disk), ak náhodou nie, môže byť nesprávne nastavený zavádzač GRUB (viď sekcia HTPC - Nasadenie linuxu - časť 4. Nastavenie zavádzača GRUB).

2. aktualizácia systému

Menu - Ovládacie centrum - Update Manager

nainštalujú sa všetky dostupné aktualizácie pre všetky programy

 

3. doplnenie a nastavenie lokalizácie

 

Ovládacie centrum - Jazyková podpora - Pridať / odobrať jazyky, skontrolovať či sú zaškrtnuté všetky možnosti pri vašom jazyku, dať aplikovať zmeny.

4. inštalácia ovládačov grafickej karty

Je potrebné doinštalovať ovládače grafikej karty. Na základnej doske je grafická karta ATI.

 

Cez Ovládacie centrum - Ovládače hardwéru, treba zvoliť ovládač a kliknúť na aktivovať. Následne sa ovládač stiahne a po reštarte počítača by mal byť funkčný. 

5. vypnutie grafických efektov

Keďže v prípade potreby chcem ovládať NAS pomocou vzdialenej pracovnej plochy výhodnejšie je vypnúť grafické efekty, ktoré sú v tomto prípade zbytočné:

Ovládacie centrum - Vzhľad - Vizuálne efekty: žiadne

 

6. nastavenie statickej IP adresy

 

V ďalšom kroku chcem nastaviť vzdialenú pracovnú plochu. Výhodnejšie je ak má NAS pridelenú stále tú istú IP adresu v sieti. Na obrazovke vpravo dolu je ikonka sieťových pripojení. Pravým tlačítkom sa dá dostať do "Informácie o pripojení".

Tu si opíšem hodnoty. Potom zvolím Upraviť pripojenie a v záložke IPv4 nastavenia zmením metódu z Automatickej (DHCP) na manuálnu. Hodnoty zadám všetky tie isté, len v IP adrese pozmením posledné číslo podľa potreby a potvrdím.

 

  

 

7. vzdialená pracovná plocha

 

Aktivácia vzdialenej pracovnej plochy je možná cez Ovládacie centrum - Vzdialená plocha.

 

Prístup pomocou vzdialenej pracovnej plochy je možný z Windowsu napr. pomocou programu TightVNC Viewer (http://www.tightvnc.com/).  Do príslušného okna sa zadáva IP adresa HTPC.

 

8. zoznámenie sa s Terminálom

Terminál je príkazový riadok, ktorý umožňuje vykonávať príkazy. V linuxe sa používa veľmi často, keďže nie všetko sa dá nastaviť klikaním.

Po spustení Terminálu (Menu - Terminál) ste prihlásený ako užívateľ a zároveň sa nachádzate vo vašom domovskom priečinku.

Ak potrebujete spustiť príkaz ako správca tak sa to dá príkazom

sudo príkaz

Následne si vypýta heslo správcu (to isté ako je vaše užívateľské).

Ak následne použijete príkaz

sudo iný_príkaz, tak už heslo nebude pýtať.

Ak sa chcete trvalo (v rámci spusteného Terminálu) prepnúť do režimu správcu zadajte

sudo -s

a následné príkazy už nemusia začínať so sudo.

 

Ak chcete spustiť program, ktorý má grafické rozhranie, tak použite:

gksudo príkaz  (napr. gksudo nvidia-settings )

9. zmena označenia údajového disku a prístup užívateľom

Ako som písal vyššie, tak údajový disk mám pripojený v /media/archiv1. Avšak na ploche a v správcovi súborov je disk pomenovaný napr. "995 GB media". Toto je pre mňa nevyhovujúce, keďže je to značne neprehľadné. A po pridaní ďalšieho údajového disku by to bolo ešte horšie. Preto potrebujem zmeniť označenie (menovku disku).

V termináli si najskôr vypíšem označenie diskov (alebo si pamätám označenie disku pri inštalácii systému):

sudo fdisk -l   (na konci je malé L)

z výpisu vidím že sa jedná o disk /dev/sda3 s najväčšou veľkosťou.

Odpojím disk:

sudo umount /dev/sda3 (vidno že disk zmizol z plochy)

Zmením označenie (menovku disku):

sudo e2label /dev/sda3 archiv1

nová menovka (v mojom prípade archiv1) môže mať max. 16 znakov.

Po reštarte by sa mal disk objaviť označený správne.

 

Ešte stále nie je nastavený prístup na disk - nemôžem vytvárať/meniť súbory ani adresáre (voľba vytvoriť adresár alebo dokument je neaktívna):

Teraz potrebujem nastaviť prístup na disk aj pre ostatných užívateľov (čítanie aj zápis, vytváranie a mazanie) Otvoril som si prehliadač súborov. V menu Súbor - Otvoriť ako root sa mi otvorí nové okno s červeným pozadím. otvoriť Media, pravým kliknúť na archiv1, zvoliť Vlastnosti, Oprávnenia, Ostatný (Others) - zvoliť Vytvárať a mazať súbory. Zavrieť.

Následne keď si otvorím disk archiv1 ako bežný užívateľ (biele pozadie v okne správcu súborov) a otvorím pravým tlačítkom kontextové menu tak musí ponúknuť možnosť vytvoriť nový adresár a nový súbor.

10. nastavenie zdielania údajového disku

Otvoril som si prehliadač súborov. V menu Súbor - Otvoriť ako root sa mi otvorí nové okno s červeným pozadím. otvoriť Media, pravým kliknúť na archiv1. Tu je voľba Možnosti zdielania, dať povoliť, a zaškrtnúť všetky 3 možnosti.

Týmto som dal zdielať celý disk - bude dostupný napr. cez Miesta v sieti z iných počítačov a bude sa dať naň aj zapisovať.

Príkazom sudo net usershare info je možné zobraziť nastavené zdielania v systéme.

Príkazom sudo smbtree je možné zobraziť počítače v sieti a aj moje nastavené zdielania v PC.

11. nastavenie Samby - nastavenie pracovnej skupiny

Linux štandardne používa pracovnú skupinu Workgroup, ale ja vo svojej domácnosti používam HOME. Aby boli všetky PC a IPboxy v jednej pracovnej skupine, potrebujem zmeniť pracovnú skupiny na HOME aj v linuxe:

sudo gedit /etc/samba/smb.conf

treba nájsť workgroup z zmeniť na workgroup=HOME   (názov pracovnej skupiny je s veľkými písmenami).

 

Zároveň na koniec súboru doplníme tieto dva riadky:

 

create mask = 0777
directory mask = 0777

 

ktoré spôsobia to, že nakopírované súbory z iného počítača bude možné upravovať/presúvať/mazať s vaším užívateľským kontom (inak by boli potrebné práva roota, čo je dosť otravné).

 

 

12. povolenie Ctrl + Alt + Backspace

 

Klávesová skratka Ctrl+Alt+Backspace sa používa k násilnému ukončeniu grafického prostredia.

 

Linux Mint 7 Gloria
(Ubuntu 9.04 Jaunty)
Linux Mint 8 Helena
(Ubuntu 9.10 Karmic)

Vo východzom stave je táto skratka zakázaná, pre jej povolenie treba nainštalovať balík:

dontzap (ak nie je)

a povoliť príkazom

sudo dontzap --disable

Vo východzom stave je táto skratka zakázaná, pre jej povolenie treba otvoriť:

Systém - Preferencie (Preferences) - Klávesnicové menu (Keyboard menu)

Úprava (Layouts) - Možnosti úpravy (Layouts options )

zvoliť "Key sequence to kill the X server" a povoliť Control+Alt+Backspace

13. odinštalovať nepotrebné programy z linuxu

môj zoznam:

libsane, sane-utils

thunderbird (mozilla thunderbird)

pidgin

Xchat

PalmOS devices

Bluetooth

APTonCD

rhythmbox

wodim

brasero

openoffice

giver

Transmission BitTorrent Client

Gimp

14. doinštalovať programy

môj zoznam (niektoré už môžu byť nainštalované):

putty

FileZilla

Mirage - snáď najlepší na prezeranie fotiek, zmena obrázkov koliečkom myši

Tux commander

MC - Midnight commander (funguje aj v termináli)

unrar

p7zip

 

15. nastavenie Wake on Lan

Wake on Lan umožňuje spustiť počítač cez sieť. K tomu je potrebné poznať MAC adresu sieťovej karty v NAS. Tú je možné zistiť kliknutím pravý tlačítkom na hlavnej lište na ikonku siete zvoliť možnosť "Informácie". V riadku "Hardwérová adresa" je spomínaná MAC adresa (napr. 00:25:7C:7E:06:9A). Tiež si všimnite v tomto okne označenie vašej sieťovej karty (napr. eth0).

 

Potrebné je v BIOSe počítača povoliť funkciu Wake on Lan.

 

Tieto kroky zvýraznené fialovou farbou som so základnou doskou, ktorá je v NAS a v Linuxe Mint 8 nemusel robiť. Funkcia WOL pracovala po povolení v BIOSe okamžite.

Zistenie info o sieťovke:

sudo ethtool eth0 | grep Wake

výpis:

Supports Wake-on: g //podporované režimy, v tomto riadku musí byť aj g

Wake-on: d //aktuálne zapnuté - treba tu mať g na to aby fungovalo WOL

 

sudo cp /etc/init.d/halt /etc/init.d/halt_original

 

gksudo gedit /etc/init.d/halt

 

v tomto súbore nájdite text:

log_action_msg "Will now halt"

sleep 1

halt -d -f -i $poweroff $hddown

 

a nahraďte ho textom:

log_action_msg "Will now halt"

# set Wake On Lan

ip link set eth0 up

ethtool -s eth0 wol g

# halt

sleep 1

halt -d -f $poweroff $hddown

v prípade potreby je nutné danú sieťovú kartu eth0 nahradiť tou vašou správnou. Všimnite si že z posleného riadku zmizlo -i (dôležité je ho tam nenechať napísané).

Teraz pri každom vypnutí NAS sa sieťovka nastaví do správneho režimu.

Ak chcete zapnúť NAS z iného PC na ktorom je linux, možete použiť:

sudo etherwake 00:1d:92:0b:97:9f

kde 00:1d:92:0b:97:9f nahradíte vašou MAC adresou.

 

Ak chcete zapnúť NAS cez telnet zo sat. prijímača IPBox, tak použite príkaz: ether-wake -b -i br0 00:1d:92:0b:97:9f

 

Ak chcete zapnúť NAS z počítača s Windowsom použite na to vhodný program, napr.:

http://matcode.com/wol.htm

http://download.cnet.com/Wake-On-LAN/3000-2085_4-10486163.html

http://www.bestfreewaredownload.com/freeware/t-free-wol-freeware-fshyiyeh.html

 

Pre zapnutie NAS z Windowsu pomocou jednej ikonky na ploche treba zo stránky http://matcode.com/wol.htm stiahnuť program mc-wol.exe, následne vytvoriť na ploche dávkový súbor "spusti NAS.bat", ktorého obsahom je:

d:\appz\service\mc-wol.exe 00:1d:92:0b:97:9f  (správna cesta k programu mc-wol.exe + MAC adresa NAS).

Poklepaním ikonky "spusti NAS" je možné NAS jednoducho spustiť na diaľku.

 

 

16. SSH

 

SSH umožňuje vzdialenú správu počítača v textovom režime.

V Minte je potrebné doinštalovať balík openssh-server.

 

Prístup k PC je možné napr. pomocou programu Putty, kde je potrebné zvoliť Connection type: SSH, HostName: htpc@192.168.1.5 kde nas je prihlasovacie meno ktoré používate v NAS a IP adresa je IP adresa NAS.  Po stlačení Open sa vytvorí spojenie a zobrazí sa výzva na zadanie hesla užívateľa nas.

Ak chcete na diaľku reštartovať PC:

sudo shutdown -r now

Ak chcete na diaľku vypnúť PC:

sudo shutdown -h now

Ak nechcete tieto dlhé príkazy vypisovať, môžete si vytvoriť aliasy:

gksudo gedit .bashrc
doplniť na koniec súboru:
alias end='sudo shutdown -h now && exit'
alias reb='sudo shutdown -r now && exit'
Čiže po zadaní príkazu end sa počítač vypne, po zadaní príkazu reb sa reštartuje.

 

 

Ak chcete vypnúť NAS z Windowsu poklepaním jednej ikonky, je možné vytvoriť na ploche súbor "vypni NAS.bat", ktorého obsahom je:

d:\appz\media\_putty\putty.exe -load "sshnas-auto"  (kde je zadaná cesta k programu putty a sshnas-auto bude profil uložený v programe putty.

 

Teraz treba nastaviť Putty tak, aby na prihlasovanie nevyžadoval heslo. (http://www.maxiorel.cz/pripojeni-k-linuxovemu-serveru-z-windows-bez-hesla)

Zo stránok autorov programu Putty treba stiahnuť Puttygen. Po spustení Puttygen nastavte typ kľúča SSH-2_RSA, dĺžku 1024 bitov a kliknite na Generate pre vytvorenie nového kľúča. Počas procesu pohybujte myšou v okne programu.

Následne som keypassphrase nezadal a pomocou Save private key som uložil vygenerovaný kľúč. Puttygen zatiaľ nevypínajte.

Prihláste sa cez SSH a zadajte:

cd .ssh   (ak neexistuje tak mkdir .ssh)

sudo nano authorized_keys

a do súboru skopírujte vygenerovaný kľúč z Puttygen kliknutím pravý tlačítkom. Pomocou Ctrl+O súbor uložte a pomocou Ctrl+X ukončite editor.

 

Teraz spustite Putty, zadajte IP adresu NAS, Connection type zvoľte SSH a do políčka pod Saved Sessions zadajte sshnas-auto a stlačte Save - toto bude názov profilu.

Kliknite na sshnas-auto a stlačte Load, uistite sa že máte zadanú správnu IP adresu a typ spojenia SSH.

Otvorte si Connection - SSH - Auth. Pomocou Browse nájdite súbor s kľúčom uložený vyššie.

V Connection - Data - Autologin username zadajte vase prihlasovacie meno (napr. nas).

Hned v tomto kroku si v Connection - SSH - Remonte command zadajte: sudo shutdown -h now && exit

Prejdite na Session a pomocou Save uložte zmeny.

 

Teraz keď z plochy spustíte "vypni NAS" tak sa pravdepodobne zobrazí okno terminálu a bude pýtať heslo pre príkaz: sudo shutdown -h now && exit

Keďže chceme vypínať NAS bez zadávania hesla, tak nasledujúcimi krokmi dosiahneme to, že nebude potrebné heslo zadávať pri vypnutí alebo reštarte PC:

sudo visudo

na koniec súboru pridať:

nas ALL=(ALL) NOPASSWD: /sbin/shutdown, /sbin/reboot, /sbin/halt

(kde nas je užívateľské meno)

 

Takže teraz po poklepaní ikony "vypni NAS" vo Windowse sa NAS bez akýchkoľvek dotazov na heslo alebo príkazy vypne.

17. nastavenie automatickej kontroly súborového systému

Súborové systémy ext3 sa kontrolujú automaticky pri štarte po určitom počte spustení (štandardne 28).

Odpojenie oddielu: sudo umount /dev/sda3

 

Ak chcete zmeniť prevolený počet pripojení disku po ktorých sa má kontrola vykonať, zadajte:

sudo tune2fs -c 50 /dev/sda3

kde 50 je požadovaný počet.

18. nastavenie uspávania diskov

Informácie o disku:

sudo hdparm -i /dev/sda

 

Nastavenie uspania disku po 20 minútach:

sudo hdparm -S 240 /dev/sda

hodnoty 1 - 240 vynásobené 5 dávajú počet sekúnd do vypnutia disku pri nečinnosti (240x5=1200sek/60=20min).

Ak potrebujete dlhší čas, použite man hdparm pre získanie informácií. Prehliadanie pomocou man môžete ukončiť napísaním :q

 

19. conky - informácie o systéme na ploche

 

Conky je program, ktorý zobrazuje informácie o systéme na ploche počítača.

 

sudo apt-get install conky

 

Nastavenie spustenia conky po štarte. Ak sa spustí Conky skôr ako správca plochy, tak nie je Conky vidno. Preto treba v domovskom adresári vytvoriť súbor conkystart:

gedit conkystart

 

vložiť do súboru :

#!/bin/bash
sleep 15 && conky

 

čiže, conky sa spustí o 15 sekúnd neskôr.

 

Teraz treba nastaviť súbor tak, aby bol spustiteľný: pravý klik na súbor - Vlastnosti - Oprávnenia - Povolit spúšťanie súboru ako program

A ešte treba súbor skryť, napr. v mc (Midnight commanderi) sa postaviť na súbor, tlačiť F6 a premenovať ho na .conkystart (čiže s bodkou na začiatku).

 

Ovládací panel - Programy po spustení - Pridať

Názov: Conky

Príkaz: /home/nas/.conkystart

(pričom nas je užívateľské meno)

 

Konfigurácia Conky je možná editáciou súboru .conkyrc v domovskom adresári.

gedit .conkyrc

 

Príklad časti môjho .conkyrc (kompletný conkyrc na stiahnutie - treba správne premenovať)

 

Na začiatku súboru sa nachádzajú určité konfiguračné reťazce, napr.:

ak sa používa Nautilus (Gnome) tak nasledujúca voľba musí byť yes:

own_window yes

týmto by bolo okno orámované, pre zrušenie orámovania doplniť riadok:

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager (okno bude bez orámovania - splynie s plochou)

nastavenie pozície Conky na ploche:

gap_x 1000
gap_y 20

interval obnovovania (3 sekundy):

update_interval 3.0

 

Za časťou TEXT je definícia toho, čo sa má vypisovať:

 

TEXT
${alignc}$nodename - $sysname $kernel on $machine
${alignc}${color}${time %A, %e %B %G, %H:%M}
$stippled_hr
${color 8fd54b}Uptime:$color $uptime ${color 8fd54b} Load:$color $loadavg
${color 8fd54b}CPU Usage:${color} $cpu% ${cpubar}
${color}${cpugraph white}
${color 8fd54b}RAM Usage: $color $memperc% ($mem / $memmax) ${membar}
${color 8fd54b}Swap Usage:$color $swapperc% ($swap / $swapmax) ${swapbar}
${color 8fd54b}Processes: $color $processes ${color 8fd54b} Running:$color $running_processes ${color 8fd54b} CPU Freq:$color $freq MHz
$color$stippled_hr
${color 8fd54b}Networking:
Down:${color} ${downspeed eth0} k/s${color 8fd54b} ${offset 80}Up:${color} ${upspeed eth0} k/s
${color}${downspeedgraph eth0 32,150 white} ${color}${upspeedgraph eth0 32,150 white}
${color 8fd54b} IP Address: $color${addr eth0}
$color$stippled_hr
${color 8fd54b}File systems:
${color 8fd54b} ROOT: $color${fs_used_perc /}% ${fs_bar /}
${offset 70}$color Used ${fs_used /} of ${fs_size /}, free ${fs_free /}
${color 8fd54b} DATA: $color${fs_used_perc /media/data}% ${fs_bar /media/data}
${offset 70}$color Used ${fs_used /media/data} of ${fs_size /media/data}, free ${fs_free /media/data}
$color$stippled_hr
${color 8fd54b}Highest CPU PID CPU% MEM%
${color} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}

${color 8fd54b}Highest MEM PID CPU% MEM%
${color} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color} ${top_mem name 4} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}

 

 

20. záloha

Stav systému je teraz taký že sú nainštalované všetky aktualizácie, všetko ponastavované podľa potreby. Vhodné je aktuálny systém zazálohovať. V prípade potreby je možné systém v priebehu 2 minút obnoviť bez potreby inštalovania, sťahovania aktualizácií a nastavovania.

Idem zazálohovať celý diskový oddiel /dev/sda1 so systémom linux na údajový disk archiv1.

Keďže systém sa z bežiaceho linuxu nedá zazálohovať (aspoň momentálne o tom neviem a ani s tým nechcem riskovať), tak treba vypnúť NAS, vložiť USB kľúč so systémom Linux Mint a nastaviť bootovanie z USB kľúča.

Po zobrazení menu zvoliť "Run Linux Mint from this USB".

Po nabehnutí systému treba otvoriť Computer, otvoriť disk archiv1 (t.j. ten disk kam ideme zálohu uložiť, alebo odkiaľ sa má záloha obnoviť).  2

Pomocou pravého tlačítka dám zvoliť nový adresár, z vytvorím adresár kam chcem zálohu uložiť.

Pozor ! Neotvárať systémový disk ktorý chceme zálohovať (alebo kam chceme zálohu obnoviť) 1. Tento je v Computer označený ako "5,0 GB media" alebo "5.0 GB Filesystem" (v mojom prípade). Ten sa nesmie objaviť na ploche ako pripojený.

 

Zvolíme Menu - Terminal a prihlásime sa ako správca:

sudo -s

Skontrolujeme označenie disku so systémom Linux:

fdisk -l (na konci je malé L)

malo by to byť stále /dev/sda1

Nainštalujeme program partimage:

apt-get install partimage

spustíme program partimage:

partimage

Označíme partíciu ktorú chceme zazálohovať: sda1  3

Zadáme kam sa má záloha uložiť:   /media/archiv1/zaloha/zaloha systemu/nas/linuxmint8-1  4

Necháme zaškrtnuté "Save partition into a new image file" (pri obnove partície zvolíme druhú možnosť). 5

 

 

Pomocou F5 sa dostaneme do ďalšieho okna, kde som zvolil "Automatic split" - t.j automatické rozdelenie zálohy iba ak je nedostatok miesta.

Po vytvorení zálohy bude táto umiestnená a nazvaná takto:

 /media/archiv1/zaloha/zaloha systemu/nas/linuxmint8-1.000  (t.j. sú pridané nuly na koniec súboru. Ak je záloha rozdelená na viacero častí, tak ďalšie majú 001, 002 ...)

Pri zadávaní názvu súboru na obnovu sa tento zadáva aj s nulami, t.j.: /media/archiv1/zaloha/zaloha systemu/nas/linuxmint8-1.000  4

 

Keď to všetko úspešne prebehne, záloha je vytvorená, môžme ukončiť terminál (príkaz exit 2x) a následne je možné PC reštartovať.

 

Uvedeným spôsobom je možné zálohu vykonať kedykoľvek.

 

21. spustenie NAS bez monitora a nastavenie rozlíšenia pre vzdialenú pracovnú plochu

 

Problémom, ktorý sa prejaví pri odpojení monitora je to, že linux si pri štarte detekuje pripojený monitor a podľa toho nastavuje rozlíšenie obrazovky. Keďže však monitor nie je pripojený, tak nevie správne nastaviť rozlíšenie a ani v nastaveniach neponúka zmenu rozlíšenia. Toto potom robí problémy pri použití vzdialenej pracovnej plochy - obrazovka je roztiahnutá a nevidieť ju celú naraz.

 

Ja by som potreboval dosiahnuť rozlíšenie 1280x768.

 

sudo gedit /etc/X11/xorg.conf

tento súbor musí existovať a niečo už v ňom musí byť.

 

pôvodnú sekciu:

Section "Screen"
    Identifier "Default Screen"
    DefaultDepth 24
EndSection

 

treba doplniť aby vyzerala takto:

Section "Screen"
    Identifier "Default Screen"
    DefaultDepth 24
    SubSection "Display"
        Viewport 0 0
        Depth 24
        Modes "1280x768"
    EndSubSection

EndSection

 

Záver

 

Všetko čo som požadoval mi funguje. Zapnúť a vypnúť NAS je možné cez sieť ikonkou na ploche pracovného PC.

 

Nainštalovaný a nastavený systém zaberá 2,26 GB miesta na disku, takže vytvorená 5 GB partícia pre systém je úplne postačujúca. Zvolená pamäť RAM 1GB (použiteľných 768 MB, keďže 256 MB si zabrala integrovaná grafika) je dostačujúcich - bežne sa vyťaženie pamäte pohybuje okolo 50%. Tiež použitie jednojadrového procesora je vyhovujúce pre potreby NAS. Uvedené riešenie NAS je možné bez problémov použiť aj vo firmách, pričom by som určite uvažoval aj o doplnení sieťovej tlačiarne.

 

V prípade potreby je možné kedykoľvek doplniť ďalší disk. Samozrejme sú tu aj možnosti ďalšieho rozširovania: nastavenie prístupových práv pre užívateľov, doplnenie funkcie tlačového servera, mailového servera a iné, ktoré však ja v tomto momente nepotrebujem.

 

Ďalšie doplňujúce informácie, kontrola súborového systému, SMART, pridanie ďalšieho disku do funkčného systému sú popísané v dodatkoch pre HTPC (klikni sem).

17.4.2010

 

avir | sac | counter.cnw | SKsoft | mBank | O2 | Linux Mint | Parrotclub ]  

 www.superzoznam.sk       Získejte Firefox!