Linux

Absolute Theme & icons

Een van de leuke dingen op een Linux desktop is het vermogen om zelf te bepalen hoe je die desktop wilt vormgeven. Nog even los van elementaire keuzes of je gebruik maakt van Gnome, KDE, XFCE etc.  Want welke bureaubladmanager je ook gebruikt, alles is aan te passen.

Toen Ubuntu met 10.04 en later met 10.10 kwam was ik verrukt van de nieuwe vormgeving. Inmiddels ben ik gewend aan de knoppen links. Maar als ik ze alsnog rechts wil hebben is dat zo veranderd. Het standaard thema dat Ubuntu nu aanbiedt is ook erg fraai. Maar naar verloop van tijd zoek ik dan toch weer iets anders. Onlangs heb ik even gespeeld met Elementary, maar ik vond toch die kleuren iets te flets.

Op dit moment heb ik daarom gekozen voor een ander fraai thema onder Gnome: Absolute. Daarbij maak ik dan ook gebruik van de hierbij aanbevolen iconenset: Absolute Icons. De resultaten mogen er zijn.

Nautilus heeft ook een makeover gekregen. Daarvoor heb ik gebruik gemaakt van een hack onder de naam Elementary. Inmiddels begreep ik dat er een betere versie van te verkrijgen is dus ik blijf nog even roepen dat ik daar op terugkom. Meer informatie is overigens te vinden bij Web UPD8.

Simpel Backup Suite

Onlangs werd hier een QNAP TS-419 NAS geïnstalleerd. Met de komst van een dergelijke machine ga je natuurlijk ook nadenken over een backup strategie. Voorheen kopieerde ik de belangrijkste mappen en bestanden naar een aparte partitie van mijn harde schijf. En heel soms kopieerde ik die ook weer naar een externe harde schijf. Dat kan je niet echt een strategie noemen natuurlijk.

Daarom ben ik overgestapt naar een geautomatiseerd proces van backuppen. Hoewel dat ook prima kan met bijv. rsync heb ik een grafische frontend gebruikt: Simple Backup Suite.

Simple Backup Suite comprises of backend backup script and GNOME GUI frontends that provide a simple yet powerful backup solution for common desktop users. Simple Backup Suite comprises of backend backup script and GNOME GUI frontends that provide a simple yet powerful backup solution for common desktop users.

Installeren en configureren

Installeren is eenvoudig te realiseren via bijv. Ubuntu Softwarecentrum. Zoek naar “Configuratie van Simple Backup” en de benodige bestanden worden geinstalleerd. Daarna kan je het programma configureren via Toepassingen, Systeemgereedschap, Simple Backup-Configuration.

De opties van Simple Backup Suite spreken wel voor zich. Ik heb gekozen voor een volledige backup om de 30 dagen en verder wordt er dagelijks een incremental backup gemaakt. Uiteraard heb ik vervolgens de belangrijkste mappen gekozen waar mijn data én instellingen worden bewaard. Denk dan aan bijv. Documenten, maar ook aan de (onzichtbare) mappen voor applicaties zoals bluefish, xchat, thunderbird etc.

Wat ik alleen even moest uitzoeken was de manier om dat naar mijn NAS te laten stromen. Maar dat bleek ook niet lastig te zijn. Op mijn QNAP heb ik het FTP protocol actief gemaakt. Ik gebruik die alleen intern, want de poort is niet naar buiten open gezet. (Je kan natuurlijk ook ssh gebruiken).

Door nu de juiste verwijzing te maken wordt volautomatisch iedere dag de backup gedraaid. Dat gaat snel en geruisloos en dat maakt het leven weer een heel stuk prettiger (en veilig)

Gnome Thema: Elementary

Onder Gnome is het eenvoudig om een andere vormgeving in te stellen. De laatste tijd maakt het zgn. Elementary thema goede sier op veel desktops. Ik was eigenlijk wel benieuwd naar dit thema en besloot het te installeren. Dat gaat eenvoudig als je onderstaande commando’s in je terminal invoert:

sudo add-apt-repository ppa:elementaryart/ppa

sudo apt-get update && sudo apt-get install elementary-theme elementary-icon-theme

Daarna ga je vanuit je menu naar Systeem, Voorkeuren en kiest dan Elemantary in de toepassing “Uiterlijk”. Er bestaat ook een zgn. Elementary aanpassing voor Nautilus waardoor Nautilus een ander uiterlijk en mogelijkheden verkrijgt. Daar kom ik binnenkort op terug.

 

 

Sleutelring

Onlangs besloot ik in Ubuntu 10.10 om mijn wachtwoord te veranderen. Er was geen directe aanleiding voor. Het kwam eigenlijk omdat ik toevallig die optie tegenkwam. Als je onder Ubuntu naar Voorkeuren klikt en daar kiest voor “Over Mij” zie je vanzelf die optie aangeboden worden.

Zo gezegd, zo gedaan. Het blijkt echter niet helemaal goed te gaan. Als je opnieuw inlogt krijg je een melding van je Keyring applicatie. En dan moet je alsnog je oude wachtwoord inbrengen.

Dat is natuurlijk niet de bedoeling. Het is gelukkig snel op te lossen. In Nautilus maak je even de verborgen bestanden en mappen zichtbaar door de toetscombinatie CTRL-H. Blader dan naar .gnome2/keyrings en wis daarin het bestand login.keyring.

Blijft natuurlijk de vraag waarom dat zo moet. Als je gebruik wil maken van de GUI, zijn er dan andere manieren om je wachtwoord (en keyring) te veranderen?

Een QNAP TS-419P in de praktijk

De tijden veranderen en onze opslag veranderd mee. Zo was mijn eerste computer nog voorzien van een 10 Mb harde schijf. Tegenwoordig worden onze computers uitgerust met een opslag van 1 TB of meer.

Toch is het niet altijd handig om die opslag te beperken tot het gebruik op maar 1 computer. We hebben onze computers tegenwoordig onderdeel gemaakt van een (thuis)netwerk. En dan wil iedereen in het netwerk wel mee profiteren van een grote opslagruimte. Om in die behoefte te voorzien zijn er meerdere oplossingen mogelijk.

Network Attached Storage

Er zijn bijvoorbeeld routers verkrijgbaar die een externe harde schijf kunnen integreren in het netwerk. En je kan natuurlijk een server inzetten als fileserver voor op je netwerk. En wat te denken van cloudcomputing? Maar toch blijft de mooiste oplossing voor centrale opslag de inzet van een NAS. Dat staat voor Network Attached Storage. Een NAS is eigenlijk niets meer dan een opslagmedium die dankzij het TCP/IP protocol data kan overdragen aan alle op dat netwerk aangesloten computers.

En dat is wezenlijk eigenlijk precies wat een fileserver ook doet. Maar er zijn op onderdelen toch wel verschillen aan te wijzen. Het grootste verschil is dat het besturingsysteem van een NAS. Het besturingssyteem is toegesneden op het verrichten van pure fileserver activiteiten. Dat geeft voordelen in zowel performance als in energiebeheer. Het besturingssyteem (de firmware) is immers helemaal op maat gemaakt voor de door de fabrikant samengestelde hardware.

Gelukkig blijft de functionaliteit van die firmware niet beperkt tot pure fileserver activiteiten. Je kan op een NAS ook software installeren waarmee je NAS gebruikt kan worden als Web-, FTP- of print server of je gebruikt de NAS om automatisch bittorrents of nzb bestanden naar binnen te trekken.

Er zijn voor de thuis en soho eindgebruikers meerdere merken te vinden die zich specialiseren in deze markt. Grote namen zijn bijvoorbeeld Synology, Qnap, Netgear, Linksys, Freecom en Buffalo maar de lijst is nog heel veel groter te maken.

QNAP TS-419P

Zelf heb ik sinds kort een QNAP TS-419P in gebruik genomen. Het is eigenlijk alweer een gedateerd model want de opvolger is de QNAP TS-419p+. Die heeft nagenoeg dezelfde prijs maar een iets zwaardere processor aan boord. Nu we toch over hardware praten is het wel handig om even de belangrijkste specificaties te vermelden:

Als processor is gekozen voor een Marvell 6281 CPU die draait op een snelheid van 1.2 GHz. Aan boord is dan vervolgens 512 MB aan DDRII Ram geheugen en 16 MB aan flash geheugen. Er zijn twee Gigabit Lan poorten en 4 USB 2.0 poorten aan boord. Er zijn 4 zgn. hot-swappable harde schijf trays die kunnen worden voorzien van 2,5″ of 3,5″ (sata I/II) schijven. Ik heb gekozen voor 4 x 1,5 TB HDD’s van Samsung. Het is dan prettig om te weten dat er nog twee extra eSATA poorten beschikbaar zijn voor externe plaatsing van twee extra schijven.

RAID configuratie

Met 4 harde schijven van ieder 1,5 TB is het raadzaam om optimaal gebruik te maken van die opslag. Je kan ze natuurlijk inzetten als 4 afzonderlijke schijven, maar dat is niet zo handig in de praktijk. Het is gebruikelijk om een zgn. RAID configuratie te gebruiken.

RAID staat voor ‘Redundant Array of Independent Disks’ Met behulp van een RAID configuratie wordt de opslag van je data verspreid over meerdere schijven. Er zijn meerdere zgn. RAID niveaus die ieder hun voor- en nadelen kennen. Zo wordt bijvoorbeeld bij RAID 0 een aantal schijven benaderd alsof het één grote schijf is. Door de manier waarop data wordt weggeschreven over fysiek verschillende schijven wordt dit systeem heel erg snel. Maar als er een schijf kapot gaat is alle data ook verloren gegaan.

En juist het risico van gegevens verlies wordt centraal gesteld bij een NAS configuratie. Daarom wordt bij een NAS met 3 of meer schijven vaak gekozen voor een RAID 5 configuratie. Met RAID 5 wordt de data gelijkmatig verdeeld over meerdere schijven en wordt er extra informatie bijgehouden (dat wordt parity genoemd) waarmee de gegevens zijn te herconstrueren wanneer er een harde schijf stuk gaat.

Dankzij een dergelijke setup zijn je gegevens veilig. Als er een schijf kapot gaat kan je die vervangen voor een nieuw exemplaar en wordt dankzij de parity informatie de ontbrekende gegevens herberekend en opnieuw geconstrueerd. Het nadeel van RAID5 is de berekening van de parity informatie waardoor het schrijven van data altijd wat extra tijd kost.

Gelet op de voordelen van een RAID 5 configuratie heb ik voor de QNAP ook voor RAID 5 gekozen. Je komt vanzelf voor die keuze te staan als je start met de setup van deze NAS. De 1e initialisatie van de NAS duurt circa 45 minuten. Maar het bouwen van de RAID5 configuratie (op de achtergrond) duurt echt wel lang. Ik meen dat het iets van 14 uur geduurd heeft. Maar dat ging niet zomaar in een keer.

Firmware problemen

Voor ik begon met het installeren van de NAS had ik besloten om meteen te starten met de toen beschikbare laatste firmware. De meegeleverde cd had de firmware van april en het leek mij zinvol om meteen met de laatste versie te starten. Dat was de 3.3.5 versie die toen nog (inmiddels niet meer) op de website van QNAP was te vinden. Maar gaandeweg het opbouwen van de RAID5 configuratie bleek er iets fout te gaan. Op enig moment was de NAS niet meer te benaderen. Niet met de browser (ipadres:8080), niet vanuit Nautilus en ook pingen vanuit de terminal bleek onmogelijk te zijn. Kortom…”Houston, we have a problem”. Na een harde reboot het proces nog een een keer gestart en wederom hetzelfde probleem. Op dat moment blijkt al snel via het forum dat er meerdere van dit soort problemen zijn gemeld. Omwille van die problemen is alsnog de cd gepakt en met die oude firmware was de zaak probleemloos opgezet.

Vanuit die situatie werd de firmware opgewaardeerd naar wederom versie 3.3.5. De gedachte was dat er mogelijk een bug zat in het bouwen van de RAID5 configuratie en dat de rest wel goed zou zitten. Helaas bleek dat een misvatting te zijn. Na een tijdje bleek de NAS wederom “te hangen”. Om een lang verhaal kort te maken bleek dat versie 3.3.4 en 3.3.5 echt grote fouten bevatten. QNAP heeft ze daarom ook (mede naar aanleiding van mijn gemelde ervaringen) uit de markt getrokken en liet weten dat er gewerkt moest worden met versie 3.3.3 build 928. Dat leek inderdaad een goede optie te zijn, maar na enkele dagen werd wederom het plezier verstoord door dezelfde verschijnselen. Ook de inmiddels op de markt gebrachte versie 3.3.6 loste dat probleem niet op. Uiteindelijk werk ik nu met versie 3.3.2 omdat daarvan wordt gezegd (door gebruikers) dat deze versie wel stabiel blijkt te zijn.

Het ziet er dus naar uit dat de fabrikant problemen heeft met het aanbieden van goede firmware. Elke maand komt er wel nieuwe firmware uit, maar op deze manier heb je er niets aan. Ik mag alleen maar hopen dat QNAP hier lering uit trekt want ze bewijzen zichzelf een slechte dienst door op deze manier met hun firmware en klanten om te springen.

Omwille van deze problemen aarzel ik om hier meteen al mijn ‘gewone’ ervaringen mede te delen. Op zich zijn die wel goed, maar uiteindelijk valt alles tegen als de NAS dood valt. Voorlopig lijkt het goed te gaan met de 3.3.2 firmware en heb ik inmiddels een hoop data over weten te zetten naar mijn NAS. Maar de praktijktest moet wel worden verlengd want op dit moment is het nog te vroeg om erg enthousiast over haar mogelijkheden te schrijven. De tijd zal het leren en dan komt vanzelf een vervolg op dit artikel.

Scroll naar boven