Martin Koksrud Bekkelund

Martin Koksrud Bekkelund

Teknologi • Samfunn • Politikk

Hjemmeserver del 2: programvare

24.05.07

Nå som maskinvaren er skrudd forsvarlig sammen og starter på stuerent vis, er det på tide å installere nødvendig programvare for operativsystem, RAID og filserver. Serveren skal altså kun tjene som filserver, blant annet for å ta vare på mine kosteligste, det vil si bilder, film og musikk.

Før du starter

Det aller første jeg må gjøre er å sette opp BIOS til å starte fra riktige enheter, eksempelvis DVD-enheten før harddisken.

Operativsystem

Denne serveren skal utelukkende være en filserver. For dette formålet er det laget et eget operativsystem, kalt FreeNAS. Med FreeNAS kan du administrere disker, RAID og diverse tjenester, som eksempelvis Samba, FTP, NFS, RSYNC, SSH, med flere.

FreeNAS er et utrolig kjekt OS. Du kan velge å installere det på harddisk, et minnekort eller en USB-minnepinne. Ferdig installert tar FreeNAS under 40 MB. Personlig valgte jeg å installere FreeNAS på en egen harddisk, ettersom jeg har større tro på at en harddisk er bedre egnet enn en minnepinne. Dessuten er det ingen fare for at noen napper ut en harddisk, slik tilfellet kan være med en minnepinne. Snakk om sløsing av plass, når jeg bruker 40 MB av en 500 GB harddisk.

Last ned FreeNAS og brenn det på en CD- eller DVD-plate. Sett maskinen til å starte fra platen, og følg instruksjonene på skjermen. Det er tekstbasert, men svært lettfattelig. Dessuten har FreeNAS en svært god brukerveiledning. Sørg for at maskinen er koblet til nettverket, og alt går smertefritt av seg selv.

Når maskinen har startet opp fra CD- eller DVD-platen, velger du å installere FreeNAS. Etter installasjon setter du opp en fast IP-adresse, eksempelvis 192.168.1.2. Ta så frem en vanlig PC og start nettleseren. Åpne adressen http://192.168.1.2/ og logg inn med brukernavn og passord angitt i brukermanualen. Følgende innstillinger bør settes før du fortsetter:

  • General setup
    • «Hostname»
    • «Domain»
    • «Username» (endre admin til ditt eget)
    • «WebGUI protocol» setter du til «HTTPS». Merk at neste gang du logger inn via nettleseren, må du logge inn via https://192.168.1.2/.
    • «Time zone» setter du til «Europe / Oslo»
  • System: Advanced
    • » Enable the S.M.A.R.T daemon». Med denne kjekke parameteren får du tilgang til diverse systeminformasjon fra maskinvaren.

Du har nå satt opp de mest grunnleggende parametrene for å kjøre FreeNAS på serveren din. Du kan nå sette opp disker og tjenester.

RAID

Oppsett av RAID i FreeNAS er svært enkelt. Følg denne prosedyren:

  • Installer alle diskene i FreeNAS under menypunktet «Disks: Management». Dette er kun et menyvalg for å fortelle FreeNAS hvilke disker du ønsker å benytte av de som er installert i serveren. Jeg valgte samtlige disker.
  • Benytt menypunktet «Disks: Format» for å formatere diskene. Velg disk du ønsker å formatere, sett «File system» til «Software RAID», la «Don’t Erase MBR» så tomt, og trykk «Format disk». Det er svært viktig at du ikke formaterer systemdisken din!
  • Når du har formatert alle diskene, velger du menypunktet «Disks: Software RAID». Du har nå tilgang til en rekke forskjellige RAID-varianter. Skulle du være i tvil om hva du bør velge, har Wikipedia en god artikkel om RAID. Selv benytter jeg RAID 5, som gir god utnyttelse av disker ispedd nok sikkerhet. Gi RAID-et et navn og velg de diskene du ønsker å benytte i RAID-et. Du vil nå få meldingen «Synchronizing» på RAID-et, og på serverens skjerm vil du se hvor langt i synkroniseringsprosessen du har kommet. Dette tar litt tid, og selv om brukermanualen sier at du kan arbeide på RAID-et mens det synkroniserer, lot jeg serveren være til prosessen var ferdig. Jeg skal ikke legge skjul på at det er litt tilfredsstillende å se 2,5 TB diskplass tilgjengelig.
  • Til slutt monterer du RAID-et under menypunktet «Disks: Mount Point».

Fildeling med Samba

Ettersom det er en filserver jeg setter opp, er det naturligvis på sin plass å benytte en tjeneste for å dele filer med klientene i nettverket. Hadde jeg kun hatt Linux-klienter hadde det ikke vært noe å sette opp utover NFS, men ettersom jeg bruker Mac må jeg installere Samba. Samba tilbyr fil- og printtjenester for miljø med blandede klienter. Samba finner du som CIFS i FreeNAS.

Det var alt. I løpet av et kvarter har jeg installert operativsystem, satt opp maskinen i nettverket med nødvendige tjenester for fildeling, samt satt opp diskene i RAID.

Martin skriver regelmessig om hvordan teknologi, samfunn og politikk påvirker hverandre. Dersom du er interessert i å følge med på hva Martin skriver, finnes det flere måter å holde deg oppdatert på. Les mer...

Flere artikler

Enda flere artikler? Besøk arkivet.

Martin Koksrud Bekkelund

Martin Koksrud Bekkelund

Bekkelund.net er Martin Koksrud Bekkelund sitt private nettsted, hvor han skriver om samspillet mellom teknologi, samfunn og politikk. Martin arbeider til daglig som direktør for produkt- og forretningsutvikling i et av Norges største selskaper. Les mer...

Følg Martin

Facebook Twitter Instagram LinkedIn GitHub SlideShare Martin Koksrud Bekkelunds RSS-kanal

Søk

© 1995-2016 Martin Koksrud Bekkelund
OpphavsrettRSS og abonnementKontakt