Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Ubuntu server shares mounten op Ubuntu feisty client  (gelezen 1348 keer)

Offline psyghotic

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Gepost op: 2007/10/25, 23:16:13 »
Hi,

Ik heb een ubuntu server waar ik /media/servarch1 en /media/servarch2 op share
In ubuntu gutsy client kan ik deze wel zien en lezen en schrijven.
Maar ik krijg ze niet gemount naar /media/sharename op mijn gutsy client.

in /etc/fstab :

//ip-server/servarch1 /media/sharename ext 3 defaults 0 2

Maar dan word ip-server niet herkent, wanneer ik dit doe met server naam dan krijg ik zelfde probleem.

Iemand een idee??

alvast bedankt.

Offline woteb

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #1 Gepost op: 2007/10/25, 23:56:00 »
In je fstab ontbreekt in ieder geval iets:

//ip-server/servarch1 /media/sharename ext 3 defaults 0 2

Er staat niet in wat voor een systeem het is:

: nfs 0 0

of:

//server/share /mountpoint smbfs userid=foo,passwd=bar,rw 0 0

Je hebt dus óf nfs óf smbfs nodig en geen ext3

In jouw geval dus (als je nfs gebruikt, heeft de voorkeur omdat je met een pure linuxomgeving werkt):

//ip-server/servarch1 /media/sharename nfs defaults 0 2

De directory /media/sharename moet je dan wel met chmod -R 0777 /media/sharename van de juiste rechten voorzien.

op je server moet je dan in het bestandje /etc/exports /servach1 opnemen:

/servarch .*(rw,no_subtree_check,async)

Ipnummers is dan bijv. 192.168.0.*
Dan hebben alle systemen van dat netwerk toegang tot die share. Heb je maar één systeem, dan kun je i.p.v. die * het laatste getal van het ip-adres van die computer invullen.

Hier kun je lezen hoe je een nfs netwerkje op kunt zetten met Ubuntu systemen: http://ubuntuforums.org/showthread.php?t=249889

Vooral dit is belangrijk:
Op de server:
sudo apt-get install nfs-kernel-server nfs-common portmap
When configuring portmap do =not= bind loopback. If you do you can either edit /etc/default/portmap by hand or run:
sudo dpkg-reconfigure portmap
sudo /etc/init.d/portmap restart

Op de client(s):
sudo apt-get install portmap nfs-common

En na iedere aanpassing van je /etc/exports bestandje:

sudo /etc/init.d/nfs-kernel-server restart

Wanneer je dat niet doet, zal het niet werken.

Succes !!
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

Offline psyghotic

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #2 Gepost op: 2007/10/26, 00:54:34 »
Hi,

Allereerst heel erg bedankt voor de duidelijke uitleg.
Ben al een stuk wijzer en iets verder.

Ik krijg nu bij het mounten deze foutmelding

mount.nfs: can't get address for //192.168.0.131

Op client ziet /etc/fstab er zo uit :
----------------------------------------
//192.168.0.131:/media/servarch1  /media/ubserv1        nfs     defaults 0 2

op server ziet /etc/exports er zo uit :
-------------------------------------------
/ubserv1 192.168.0.*(rw,no_subtree_check,async)


Op mijn server is het /media/servarch1 dat ik wil mounten
de mount naam op mijn client is /media/ubserv1



Ik heb na elke aanpassing in exports sudo /etc/init.d/nfs-kernel-server restart
uitgevoerd.

Ik ben ook zeker dat mijn server ip 192.168.0.131 is.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #3 Gepost op: 2007/10/26, 01:05:29 »
op server ziet /etc/exports er zo uit :
-------------------------------------------
/ubserv1 192.168.0.*(rw,no_subtree_check,async)
Citaat
de mount naam op mijn client is /media/ubserv1
Je moet dus de exports op je server goed instellen :)
Er moet nog /media voor staan.

Offline psyghotic

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #4 Gepost op: 2007/10/26, 01:20:58 »
Hi,

nog steeds dezelfde foutmelding.

Maar mss begrijp ik ook iets niet goed in /etc/exports op de server

moet ik daar mijn share van server plaatsen dus /media/servarch1

of moet ik daar waarnaar ik het ga mounten plaatsen van de client /media/ubserv1

Ik denk zelf die van de server, aangezien je dan met alle systemen in het netwerk op die server share kan.

Offline woteb

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #5 Gepost op: 2007/10/26, 19:35:13 »
Een vraag: Heb je een dhcp adres voor je server, of een statisch?

Dit is die van mij (/etc/network/interfaces):

auto eth0
allow-hotplug eth0
auto eth0
iface eth0 static (staat bij jou denk ik op dhcp)
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254 (toelichting: dit is het adres van mijn router ==> modem)
dns-nameserver 192.168.0.254
dns-search spinakker.net

(Mijn router geeft ip-adressen uit, maar dan een range buiten die van de server die op 192.168.0.1 staat.)

Heb je dit adres ingevoerd, dan (zonder de server te herstarten) het volgende doen:

ifdown eth0
ifup eth0

En de netwerkkaart draait nu op het statische adres.
Uiteraard dit nieuwe serveradres aanpassen in /etc/fstab op de clients.

Een server kun je beter op een statisch adres zetten, en aan jouw server ip-adres te zien (131 op het eind) is dat een toegewezen adres.

Verder moet je in /etc/exports de EXACTE locatie opgeven van de share. Dus het -HELE- pad.

Ik zag dat je dit had: /media/servarch1

Dan moet je in /etc/exports dus dit hebben:

/media/servarch1 192.168.0.*(rw,no_subtree_check,async)

(LET OP: er staat een spatie vóór 192)

Dan, als je dit op de server hebt aangepast, op de client in een terminal dit doen:

sudo mount -a

En dan wordt als het goed is de share gemound.
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

Offline psyghotic

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #6 Gepost op: 2007/10/26, 21:24:38 »
Het is opgelost

in etc/fstab
de // voor //server-ip:/share uitgehaald

in etc/exports op server
/media/servarch1 192.168.0.* ... vervangen door
/media/servarch1 192.168.0.0/24 ....

dan gaat hij een hele range ip-adressen toegang geven.


server is statisch ip ingesteld overigens.

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #7 Gepost op: 2007/10/26, 21:31:21 »
Dat heb ik anders ......
Locaties > Verbinden met server
Wanneer je dat hebt ingevuld, komt er een icoon op je werkblad en staat hij in nautilus .......
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een dwarsligger.

Offline woteb

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #8 Gepost op: 2007/10/26, 22:21:58 »
@Ron

Dan ben je met Samba bezig. Kan natuurlijk ook, maar in een pure Linux omgeving is nfs een betere oplossing. Dan kun je Samba er zelfs helemaal uitslopen en draait je systeem vlotter omdat dat dan minder services moet laden. En als je XFCE (bijv. Zenwalk of Xubuntu) draait is het samba nog een hele toer en moet je met allerlei kunstgrepen je systeem aan Samba gaan hangen.
Mijn ervaring met nautilus is dat het netwerken nogal traag verloopt. Om die reden draai ik nu met KDE en Konqueror als file/netwerk browser. Die loopt een heel stukje vlotter. Zelfs onder Gnome.

@Psychotic

Blij dat alles werkt. Loopt het nu ook nog vlot en was je eerst ook met Samba aan de gang? Maar wat een hoog ip-adres voor een server? Is je eigen keuze, en als het werkt is dat natuurlijk de bedoeling. Maar ik zou dergelijke machines toch zo laag mogelijk nummeren, bijv. 1 en routers e.d. op 254 (en naar voren, 253, 252 enz.) nummeren. Heb je een makkelijk overzicht.
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

Offline psyghotic

  • Lid
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #9 Gepost op: 2007/10/28, 14:57:09 »
Hi,

het loopt nu nog steeds geweldig goed.
Ik heb Samba niet geporbeerd nee, omdat ik in een all linux omgeving zit.

wat ip-adressen aangaat heb ik bewust voor 131 gekozen. Als zijnde een inside joke met vriendin.  Heb ik gekozen voor ons huis nummer als adres voor server.  (huis :waar alles bij elkaar staat, server : waar alle multimedia bij elkaar staat) die gedachte zeg maar.

op .1 heb ik mijn router staan, dit uit gemak eigenlijk daar dit de standaard config van de router was.

Maar is nu eindelijk een leuke opstelling geworden.

Ubuntu feisty server met multimedia
game pc (windows xp)
notebook vriendin(windows xp)
notebook van mij(gutsy)
Helaas dat ik me vriendin niet zo ver krijg om gutsy te gaan gebruiken. Dan had ik enkel nog me game PC die op windows loopt.

Offline socialdefect

  • Lid
    • socialdefect
    • Socialdefect's Blog
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #10 Gepost op: 2007/11/19, 14:16:54 »
Ik krijg t toch ook niet aan de praat , ben nu 2 dagen bezig en heb al een hoop tutorials gezien waarvan de meeste me achter laten met een systeem wat niet meer wil opstarten.
http://ubuntuforums.org/showthread.php?t=249889 deze tut brengt me wel in de buurt maar als ik nu een share wil mounten krijg ik de foutmelding permission denied.

mijn exports ziet er alsvolgt uit
# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
/home 192.168.1.1/24(rw,no_root_squash,async)
Ik heb de shares de juiste rechten gegeven met chmod.

en probeer te mounten met
sudo mount 192.168.1.9:/socialdefect /home/socialdefect/Desktop/mnt -t nfs

Offline socialdefect

  • Lid
    • socialdefect
    • Socialdefect's Blog
  • Steunpunt: Nee
Ubuntu server shares mounten op Ubuntu feisty client
« Reactie #11 Gepost op: 2007/11/19, 14:19:00 »
pfffffffffffffffffffffffffff..... heb t al opgelost....

zo lukt ie wel
sudo mount 192.168.1.9:/home/socialdefect /home/socialdefect/Desktop/mnt -t nfs