NFS

NFS onder Ubuntu 14.10

Krijg je die NFS netwerkshare niet meer automatisch verbonden onder Ubuntu 14.10? Dat ligt niet aan jou maar aan deze bug.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1385846

Maar er is een oplossing voorhanden:

sudo gedit /etc/rc.local

Voeg deze regel toe in dat bestand:

mount -a

Opslaan en rebooten.

Het probleem is dat 14.10 systemd gebruik om services van Ubuntu te starten. NFS werk echter niet omdat netwerk nog niet is gestart tijdens dit vernieuwde bootproces.

Fedora 20 configuratie

Als liefhebber van een pure GNOME desktop ben ik onlangs overgestapt van Ubuntu GNOME 14.04.1 naar Fedora 20. Hoe dat gaat verlopen moet de tijd gaan leren. Er komen bij de overgang een paar uitdagingen op me af en de meeste zijn overwonnen. De belangrijkste hobbels vermeld ik hier ook even.

Installatie

Verloopt anders dan onder Ubuntu. Het oogt wat onrustiger. Een bevestiging staat soms links, dan weer rechts op het scherm. Daar is overigens wel over nagedacht denk ik. Je voorkomt op die manier automatisme om zomaar door te klikken. Verder niet zo heel spannend, anders is niet meteen slechter. Bij het installeren kan je een gebruiker ook root rechten geven. Je gebruikt dan net als Ubuntu sudo om met root rechten te kunnen werken. Je kan ook kiezen voor een aparte root account en dan zal je eerst met su een root terminal moeten openen (# ipv $)

Yum

Fedora gebruikt rpm ipv deb en dus gebruik je ook andere tools en commando’ s. De belangrijkste (en eenvoudigste) is het gebruik van yum, zeg maar de apt-get van rpm. Wat je in ieder geval moet weten zijn:

Automount een QNAP NFS Share

Als je een linux server bezit wil je die kunnen benaderen vanuit Ubuntu. Dat kan o.a. met Samba. Het is echter prettiger om gebruik te maken van het NFS protocol.

  • Het Network File System, of kortweg NFS, is een netwerkbestandssysteem dat oorspronkelijk werd ontworpen door Sun Microsystems in 1984 voor hun eigen Unix-werkstations.
  • NFS maakt het mogelijk om bestanden op te vragen over het netwerk op dezelfde manier als men dit zou doen voor bestanden op de lokale schijf.
  • NFS bestaat enkel uit een bestandssysteem en heeft niets te maken met procesbeheer of geheugenbeheer.

Een ander voordeel is dat je onder Nautilus de bestanden kan zien zoals je lokaal ook gewend bent. Zo worden foto’s dus keurig met een thumbnail weergegeven.

Zelf gebruik ik een QNAP TS-419P NAS en dat is natuurlijk ook een server. Gelukkig wordt daarin ook NFS als service aangeboden. Als je die aanzet dan kan je daar ook gebruik van maken.

Om zondermeer gebruik te kunnen maken van NFS op je Ubuntu desktop heb je een paar stappen te maken. Ten eerste installeer je nfs-common (sudo apt-get install nfs-common).

Let op: https://www.digiplace.nl/krijg-je-die-nfs-netwerkshare-niet-meer-automatisch-verbonden-onder-ubuntu-14-10/

Je maakt vervolgens een mountpoint aan op je computer. Zelf gebruik ik daarvoor /mnt/Nas (sudo mkdir /mnt/Nas). Straks wordt de NAS dus gekoppeld aan die plek op je computer. Belangrijk: Zorg dat je zelf de owner/eigenaar bent van die map. Doe dat met behulp van chown en de volgende syntax : sudo chown -R jouwinlognaam:jouwinlognaam /mnt/Nas (of jouw mountpoint)

Vervolgens edit  je fstab (gksudo gedit /etc/fstab) en plaatst daar een extra regel met de volgende syntax:

example.hostname.com:/jouwkeuze /local/ubuntu nfs rsize=8192,wsize=8192,timeo=14,intr

example.hostname.com:/ubuntu is de naam van de NAS (of het IP adres) met achter de dubbele punt de share map die je wil koppelen.
/local/ubuntu is de lokatie waarmee je wilt koppelen. In mijn voorbeeld is dat dus /mnt/Nas
De rest neem je over. De time0=14 is de timeout die het systeem in acht neemt voordat de koppeling tot stand komt. Dat kan sneller, maar deze waarde is veilig ingesteld.

Als je dan je desktop herstart en even die timeout afwacht kan je onder Nautilus naar je aangemaakte /mnt/Nas toe klikken om meteen toegang te krijgen tot je share op je NAS.

 

Ervaringen met Bubba|Two, deel 2

Klik  op introductie en deel 1 voor eerdere artikelen van deze serie.

Music Maestro!

Digiplace schrijft vooral over het gebruik van Linux op de desktop. Sinds de komst van een  Bubba|Two server wordt er ook geschreven over het gebruik van Linux op  een server. Maar in tegenstelling tot de desktop artikelen zal die server serie ook gebruikers van Windows- of  Apple systemen aan kunnen spreken.

Bubba is immers een kleine, zuinige én stille homeserver oplossing die voor iedereen valt in te zetten. Het Debian besturingssysteem hoeft niemand af te schrikken want de bediening van deze server geschiedt door middel van een keurige webinterface.

Inmiddels staat mijn Bubba|Two server  naar volle tevredenheid te draaien. Tot op dit moment heb ik Bubba alleen maar gebruikt als server voor mijn Logitech Squeezebox.  Gelukkig is de Bubba|Two server standaard voorzien van de juiste software om een Squeezebox aan te kunnen sturen.

Daarvoor wordt gebruikt gemaakt van SqueezeCenter. De update functionaliteit van een Bubba|Two server zorgt ervoor dat ook SqueezeCenter up to date wordt gehouden. Maar als je geen Squeezebox hebt staan heb je natuurlijk niets aan deze mogelijkheden. In dat geval draai je die server natuurlijk niet. Dat kan je eenvoudig vanuit het menu systeem van Bubba|Two aangeven. En dan kies je voor een andere optie. Er zijn namelijk meer mogelijkheden om te gebruiken.

Firefly is een van die mogelijkheden en die gebruikt vooral DAAP als protocol zodat die perfect kan samenwerken met iTunes of b.v. de Roku/Pinnacle Soundbridge mediaspeler. (Overigens kan Rhythmbox en vele andere Linux (en Windows) muziekspelers prima overweg met het DAAP protocol)

The purpose of this project is built the best server software to serve digital music to the Roku Soundbridge and iTunes; to be able to serve the widest variety of digital music content over the widest range of devices. Current stable releases have been reported to run on Linux, all the BSDs, Solaris, AIX, and a variety of embedded devices such as the Linksys NSLU2, the Maxtor MSS, and the Buffalo Linkstation, to name but a few.

firefly190809

Klinkt goed nietwaar? Maar er is nog meer aan boord om je muziek behoeften te temmen.Want als je geen Squeezebox gebruikt of het DAAP protocol niet kan of wil gebruiken dan kan je vast wel overweg met het UPnP protocol. En dan komt de UPnP MediaServer van MediaTomb om de hoek kijken. En die is ook standaard met een button te activeren in je Bubba|Two server.

MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user interface, it allows you to stream your digital media through your home network and listen to/watch it on a variety of UPnP compatible devices.

mediatomb190809

Mocht je trouwens zo’n populaire Popcorn Hour bezitten dan is het goed om te weten dat die zondermeer de bestanden kan benaderen vanaf de Bubba|Two server. Dat lijkt mij dan ook ook een perfecte combinatie.

Some media players such as Popcorn Hour are able to find the media content on Bubba|Two, without the need for a media server. Simply browse your network (from example Popcorn Hour) and connect to Bubba|Two via SMB or NFS (NFS will be available in Bubba|Two in a nearby software update).

Kortom, de mogelijkheden van deze server zijn eindeloos. En dan hebben we alleen nog maar gekeken naar de mogelijkheden om media af te spelen. De volgende keer komt de mogelijkheid aan bod hoe je op Bubba|Two een website of online fotoalbum kan presenteren.

Scroll naar boven