Nieuws:

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

Auteur Topic: Kan nieuwe netwerk-opslag niet aankoppelen  (gelezen 5323 keer)

Offline molly w

  • Lid
Kan nieuwe netwerk-opslag niet aankoppelen
« Gepost op: 2022/03/08, 16:51:16 »
Mijn topic lijkt sterk op dat van twee jaar geleden: https://forum.ubuntu-nl.org/index.php?topic=107492.msg1044105#msg1044105 Ook toen ging het om om aankoppelen en gevonden worden van een NAS in 'Bestanden' en in diverse programma's. Nu heb ik een nieuwe netwerkopslag en loop ik tegen eenzelfde soort probleem op: het lukt niet om de nieuwe opslag te koppelen. Ik krijg steeds de melding dat alleen "root" dat mag.
  • Eerst wat gegevens:Het nieuwe apparaat is een Synology Disk Station, DS216j.  DSM 7.0.1 update2. Ik noem het voortaan Obelix
  • in /media/ heb de map obelix.local_documents gemaakt. De rechten heb ik aan mijzelf toegekend. Deze map is trouwens (nog?) leeg.
  • in fstab heb ik de volgende regel toegevoegd:
//192.168.2.27/documents /media/obelix.local_documents cifs vers=1.0,user=mijnobelixusername,password=mijnobelixpw, iocharset=utf8,uid=1000,gid=1000,domain=mijnwerkgroep,_netdev,x-systemd.after=network-online.target 0 0
Ondanks dat ik de rechten heb van /media/obelix.local_documents, blijft het systeem weigeren deze te koppelen.
Als ik via de terminal wil koppelen, krijg ik het volgende:
ik@mijnlaptop:~$ sudo mount /media/obelix.local_documents
[sudo] wachtwoord voor mij:
mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Googlen op "mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)" helpt mij niet: ik verdwaal in de engelstalige problemen op andere fora.

Wie weet raad?

Ik kan wel via een omweg bij de data op obelix komen, via smb: maar dan moet ik na elke start van de laptop opnieuw inloggen in obelix. Doe ik dat niet, dan zie ik obelix niet in diverse programma's zoals Libre Office - ik kan dan niet bestanden op obelix openen. Dan ga ik eerst in "bestanden"  naar "Andere lokaties" , dan obelix aanklikken, (en inloggen) en dan een map kiezen. Deze map is daarmee dan aangekoppeld - staat nu in het linker venster van "bestanden" bij de andere gekoppelde locaties (waar ook obelix.local_documents is gekomen vanuit fstab). Maar bij afsluiten van de laptop is dat alles weer foetsie en mag ik de volgende keer alles herhalen. Aankoppelen zou dat veel gemakkelijker maken, maar dat lukt niet.
« Laatst bewerkt op: 2022/03/08, 16:56:15 door molly w »

Offline bart85

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #1 Gepost op: 2022/03/08, 19:47:04 »
Je kunt het ook met NFS proberen. Ik zou eerst maar proberen met zo min mogelijk opties. De opties zijn later mogelijk uit te breiden naar wensen.

"How to Mount an NFS Share in Linux | Linuxize" https://linuxize.com/post/how-to-mount-an-nfs-share-in-linux/
Je leert maar mooi over weg gaan met de commandline.
Linus: "I'm happy with the people who are wandering around looking at the stars but I am looking at the ground and I want to fix the pothole before I fall in."
I look to the clouds behind me and see the thunder coming.

Offline vanadium

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #2 Gepost op: 2022/03/09, 09:22:38 »
cifs is dikwijls moeilijk wegens de vage foutmeldingen, en de noodzaak de gepaste versie aan te geven ("vers=" optie).

Alternatief: als het met je bestandsbeheerder wel lukt, zou je via de terminal eens kunnen proberen koppelen met "gio mount":  dat koppelt aan zoals bestandsbeheer dat doet. Vind je een werkend commando, dan kan je dat automatisch laten uitvoeren na login.

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #3 Gepost op: 2022/03/09, 11:35:54 »
Je kunt het ook met NFS proberen. Ik zou eerst maar proberen met zo min mogelijk opties. De opties zijn later mogelijk uit te breiden naar wensen.

"How to Mount an NFS Share in Linux | Linuxize" https://linuxize.com/post/how-to-mount-an-nfs-share-in-linux/

Instructie van genoemde site gevolgd. Nog niet meteen succes.
Installeren NFS leverde volgende op:
$ sudo apt install nfs-common
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
Pakket nfs-common is niet beschikbaar, hoewel er naar verwezen wordt door
een ander pakket. Mogelijk betekent dit dat het pakket ontbreekt,
verouderd is, of enkel beschikbaar is van een andere bron

E: Pakket 'nfs-common' heeft geen kandidaat voor installatie
Weet nu niet of het gelukt is.

Poging tot mounten
~$ sudo mount NSF_SERVER:192.168.2.27/documents /media/obelix.local_documents
mount: /media/obelix.local_documents: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
Betekent dit dat NFS-pakket niet is geïnstalleerd en dat het aankoppelen daarom niet lukt?

Heb fstab al wel bijgewerkt: cifs vervangen door nfs
//192.168.2.27/documents /media/obelix.local_documents nfs user=IK,password=mijnPW, iocharset=utf8,domain=mijnDOMEIN, 0 0
« Laatst bewerkt op: 2022/03/09, 11:41:51 door molly w »

Offline MKe

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #4 Gepost op: 2022/03/09, 15:10:58 »
Ik heb vorig jaar nog een handleiding geschreven voor Plek, een van de leden hier. Dat is een handleiding die gebruik maakt van systemd en de mount pas uitvoert op het moment dat je daadwerkelijk je share wilt gebruiken (lazy mount). Ik heb het hier in een odt bestand, laat maar weten of je die wilt hebben.

Offline vanadium

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #5 Gepost op: 2022/03/09, 15:42:05 »
Dat is een handleiding die gebruik maakt van systemd en de mount pas uitvoert op het moment dat je daadwerkelijk je share wilt gebruiken (lazy mount).
Mooi, maar dat zal niet helpen in een situatie waar een mount aan de commandolijn zelfs niet werkt.

Citaat van: Bart85
Je kunt het ook met NFS proberen.
Mooi, maar daarvoor moet eerst de NAS het protocol ondersteunen.

Offline peer

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #6 Gepost op: 2022/03/09, 16:28:24 »
is cifs-utils geïnstalleerd???????

kloppen je directorygegevens???
in mijn synology gebruik ik de volgende regel om mijn vidoe-map aan te koppelen:
sudo mount -t nfs 192.168.178.5:/volume1/video /mnt/synology/videoDe hoofdmap van de synology is hier: /volume1/ Daaronder de door mij aangemaakte map video. Ik denk dat de map /volume1 staat voor de 'shared folder'

Verder herinner mij dat ik ik op mij synology ook heb zitten worstelen om de rechten goed in te stellen. Ik kwam er eerst ook niet in.
Als je in de synologyomgeving in het control panel naar de shared folder  gaat dan zie je daar jouw map. L;il op jouw map en kies voor EDIT. Dan zie een scherm waarin je van alles kan instellen. Bij het tabblad 'Permissions' geef je jezelf read/write-permissies. Er is ook een tabblad 'NFS Permissions'. Hier geef je jouw pc (ip-adres) de toegangsrechten (read/write) tot de nfs-map.
Voor het ip-adres gebruik ik: 192.168.178.10/24. Mijn ip-adres is 192.168.178.18. Met /24 geef ik aan dat alle pc in dezelfde omgeving (192.168.178.1 -- 192.168.178.255) allemaal toegang hebben.

Ik heb hier ook een tijd me zitten worstelen maar uiteindelijk is het wel gelukt.

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #7 Gepost op: 2022/03/09, 17:31:13 »
Citaat van: Bart85
Je kunt het ook met NFS proberen.
Mooi, maar daarvoor moet eerst de NAS het protocol ondersteunen.

Ik had op Obelix al NFS aangevinkt. Zie afbeelding.
Moet ik nog voor alle mappen op de gedeelde map ook NFS-machtigingen instellen??? Zoi ja, wat vul ik in bij Hostnaam of IP?  Zie afbeelding.

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #8 Gepost op: 2022/03/09, 18:11:27 »
Citaat van: Bart85
Je kunt het ook met NFS proberen.
Moet er ook een nfs-common zijn die ik kan installeren. Dat lijkt nu niet gebeurd te zijn

Offline bart85

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #9 Gepost op: 2022/03/09, 19:38:26 »
Citaat
Citaat van: Bart85
Je kunt het ook met NFS proberen.
Moet er ook een nfs-common zijn die ik kan installeren. Dat lijkt nu niet gebeurd te zijn
Ja die ben je nodig. Kun je die met het volgende installeren. Na updaten:
sudo apt update && sudo apt install nfs-common
Je leert maar mooi over weg gaan met de commandline.
Linus: "I'm happy with the people who are wandering around looking at the stars but I am looking at the ground and I want to fix the pothole before I fall in."
I look to the clouds behind me and see the thunder coming.

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #10 Gepost op: 2022/03/10, 11:58:26 »
Citaat
Citaat van: Bart85
Je kunt het ook met NFS proberen.
Moet er ook een nfs-common zijn die ik kan installeren. Dat lijkt nu niet gebeurd te zijn
Ja die ben je nodig. Kun je die met het volgende installeren. Na updaten:
sudo apt update && sudo apt install nfs-common
Reeds geprobeerd. Dit was het antwoord:
  $ sudo apt install nfs-common
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
Pakket nfs-common is niet beschikbaar, hoewel er naar verwezen wordt door
een ander pakket. Mogelijk betekent dit dat het pakket ontbreekt,
verouderd is, of enkel beschikbaar is van een andere bron

E: Pakket 'nfs-common' heeft geen kandidaat voor installatie


Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #12 Gepost op: 2022/03/11, 11:47:52 »
Doe eens
apt policy nfs-common
Terminal meldt:
nfs-common:
  Geïnstalleerd: (geen)
  Kandidaat:     (geen)
  Versietabel:
Dat schiet dus niets op

Als ik handmatig Obelix wil aankoppelen (mounten) dan moet ik 2 stappen zetten:
  • invullen aanmeldsleutel. zie afbeelding
  • invullen gebruikersnaam+wachtwoord voor gedeelde map. zie afbeelding
Stap 1 staat niet in de fstab. De sleutel is opgeslagen op de systeempartitie op Obelix. Zo daar niet het probleem liggen dat Obelix niet automatsich wordt aangekoppeld middels fstab???? Zo ja, hoe kan stap 1 in fstab worden opgenomen?
« Laatst bewerkt op: 2022/03/11, 12:17:57 door molly w »

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #13 Gepost op: 2022/03/11, 12:18:14 »
Doe eens
apt policy nfs-common
Terminal meldt:
nfs-common:
  Geïnstalleerd: (geen)
  Kandidaat:     (geen)
  Versietabel:
Dat schiet dus niets op

Als ik handmatig Obelix wil aankoppelen (mounten) dan moet ik 2 stappen zetten:
  • invullen aanmeldsleutel. zie afbeelding
  • invullen gebruikersnaam+wachtwoord voor gedeelde map. zie afbeelding
Stap 1 staat niet in de fstab. De sleutel is opgeslagen op de systeempartitie op Obelix. Zo daar niet het probleem liggen dat Obelix niet automatsich wordt aangekoppeld middels fstab? Zo ja, hoe kan stap 1 in fstab worden opgenomen?

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #14 Gepost op: 2022/03/11, 12:19:13 »
Doe eens
apt policy nfs-common
Terminal meldt:
nfs-common:
  Geïnstalleerd: (geen)
  Kandidaat:     (geen)
  Versietabel:
Dat schiet dus niets op

Als ik handmatig Obelix wil aankoppelen (mounten) dan moet ik 2 stappen zetten:
  • invullen aanmeldsleutel. zie afbeelding
  • invullen gebruikersnaam+wachtwoord voor gedeelde map. zie afbeelding
Stap 1 staat niet in de fstab. De sleutel is opgeslagen op de systeempartitie op Obelix.
Zou daar niet de oplossing van het probleem kunnen liggen dat Obelix niet automatisch wordt aangekoppeld middels fstab?
Zo ja, hoe kan stap 1 in fstab worden opgenomen?

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #15 Gepost op: 2022/03/11, 12:24:23 »
Heb nog eens via de terminal geprobeerd Obelix aan de koppelen.
$ sudo mount /media/obelix.local_documents
[sudo] wachtwoord voor MIJ:
mount: /etc/fstab: ontledingsfout op regel 27 -- is genegeerd
mount.cifs: bad UNC (*//obelix.local/documents)
Ik had in fstab maar weer cifs gezet i.p.v. nfs, omdat die laatste niet geïnstalleerd is.
Geen idee waar 'bad UNC' op wijst.

Offline vanadium

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #16 Gepost op: 2022/03/11, 14:21:34 »
Misschien nog eens vooraf aan beginnen: ik zie dat er een spatie staat tussen je opties in de regel in /etc/fstab: daardoor is de regel wellicht ongeldig, en dat is wat de foutmelding aangeeft.

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #17 Gepost op: 2022/03/11, 16:45:38 »
Misschien nog eens vooraf aan beginnen: ik zie dat er een spatie staat tussen je opties in de regel in /etc/fstab: daardoor is de regel wellicht ongeldig, en dat is wat de foutmelding aangeeft.
Inderdaad. Verklaart waarom er een foutmelding in regel 27 werd gesignaleerd doch genegeerd.
Maar dat deed niets af aan het probleem in de grafische omgeving.
Via Terminal:
$ sudo mount /media/obelix.local_documents
[sudo] wachtwoord voor MIJ:
mount: /media/obelix.local_documents: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
Inderdaad, de ontledingsfout is weg, er komen andere voor cifs en nfs voor terug.

Ben wat verder gaan neuzen:
$ /sbin/mount.cifs

Usage:  mount.cifs <remotetarget> <dir> -o <options>

Mount the remote target, specified as a UNC name, to a local directory.

Options:
user=<arg>
pass=<arg>
dom=<arg>

Less commonly used options:
credentials=<filename>,guest,perm,noperm,setuids,nosetuids,rw,ro,
sep=<char>,iocharset=<codepage>,suid,nosuid,exec,noexec,serverino,
noserverino,mapchars,nomapchars,nolock,servernetbiosname=<SRV_RFC1001NAME>
cache=<strict|none|loose>,nounix,cifsacl,sec=<authentication mechanism>,
sign,seal,fsc,snapshot=<token|time>,nosharesock,persistenthandles,
resilienthandles,rdma,vers=<smb_dialect>,cruid

Options not needed for servers supporting CIFS Unix extensions
(e.g. unneeded for mounts to most Samba versions):
uid=<uid>,gid=<gid>,dir_mode=<mode>,file_mode=<mode>,sfu,
mfsymlinks,idsfromsid

Rarely used options:
port=<tcpport>,rsize=<size>,wsize=<size>,unc=<unc_name>,ip=<ip_address>,
dev,nodev,nouser_xattr,netbiosname=<OUR_RFC1001NAME>,hard,soft,intr,
nointr,ignorecase,noposixpaths,noacl,prefixpath=<path>,nobrl,
echo_interval=<seconds>,actimeo=<seconds>,max_credits=<credits>,
bsize=<size>

Options are described in more detail in the manual page
man 8 mount.cifs

To display the version number of the mount helper:
mount.cifs -V
mijn@laptop:~$ /sbin/mount.cifs -V
mount.cifs version: 6.9
mijn@laptop:~$ sudo mount /media/obelix.local_documents
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
mijn@laptop:~$
Hier houdt het voor mij even op.
De betreffende fstab luidde:
//192.168.2.27/documents /media/obelix.local_documents cifs vers=6.9,user=IK,password=mijnPW,iocharset=utf8,domain=IK, 0 0

Offline bart85

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #18 Gepost op: 2022/03/11, 16:57:48 »
Ik heb hier een stukje script geschreven username en password aanpassen aan die  van de server. Als het eerst lukt om via de terminal te  mounten dan kun je het overzetten naar fstab. Mogelijk zie je nu de fouten tegenkomen. Als je ze er vervolgens uit haalt en lukt om in de terminal te mounten. Kun je fstab regel gaan maken.

#!/bin/bash
server_ip=192.168.2.27
dir=documents
mnt=/media/obelix.local_documents
type=cifs
version=3.0
server_user=mijnobelixusername
server_password=mijnobelixpw
iocharset=utf8
uid=1000
gid=1000
domain=mijnwerkgroep
optons=_netdev

ping -c 3 $server_ip
[ -d $mnt ] || echo "kan $mnt niet vinden"

mount -t $type -o vers=$version,user=$server_user,password=$server_password,iocharset=$iocharset,uid=$uid,gid=$gid,domain=$domain,$options //$server_ip/$dir $mnt

version heb ik verandert naar 3.0  , omdat je waarschijnlijk op de server geen 1.0 gebruikt.
Je leert maar mooi over weg gaan met de commandline.
Linus: "I'm happy with the people who are wandering around looking at the stars but I am looking at the ground and I want to fix the pothole before I fall in."
I look to the clouds behind me and see the thunder coming.

Offline vanadium

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #19 Gepost op: 2022/03/11, 17:05:49 »
De nieuwe foutmelding wijst erop dat mount.cifs op je systeem niet aanwezig is. Installeren indien nodig met  "sudo apt install cifs-utils".

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #20 Gepost op: 2022/03/12, 14:13:12 »
De nieuwe foutmelding wijst erop dat mount.cifs op je systeem niet aanwezig is. Installeren indien nodig met  "sudo apt install cifs-utils".

Toch wel:
$ sudo apt install cifs-utils
[sudo] wachtwoord voor MIJ:
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
cifs-utils is reeds de nieuwste versie (2:6.9-0ubuntu1).
De volgende pakketten zijn automatisch geïnstalleerd en zijn niet langer nodig:
  libaio1 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
  libcgi-fast-perl libcgi-pm-perl libevent-core-2.1-6 libfcgi-perl
  libhtml-template-perl liblua5.2-0 libmecab2 mecab-ipadic mecab-ipadic-utf8
  mecab-utils mysql-client-8.0 mysql-client-core-8.0 php-common php7.3
  php7.3-cli php7.3-common php7.3-fpm php7.3-json php7.3-opcache
  php7.3-readline
Gebruik 'sudo apt autoremove' om ze te verwijderen.
0 opgewaardeerd, 0 nieuw geïnstalleerd, 0 te verwijderen en 1 niet opgewaardeerd

Offline vanadium

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #21 Gepost op: 2022/03/12, 14:58:32 »
Verkeerd van mij inderdaad. Uit voorgaande blijkt al heel duidelijk dat dat geïnstalleerd is. Misschien eens de comma achter al je opties weghalen. Een comma hoort tussen de opties, maar mag mogelijk niet achteraan de opties blijven staan.

Offline molly w

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #22 Gepost op: 2022/03/12, 15:04:27 »
Dankzij suggestie van Bart85 doet ie het nu!!! :) :) Cifs versie gezet op 3.0.
Fstab ziet er nu zo uit:
//192.168.2.27/documents /media/obelix.local_documents cifs vers=3.0,user=mijnObelixnaam,password=mijnPw,iocharset=utf8,domain=WORKGROUP, 0 0
Probleem voorlopig opgelost. Afwachten of ik nu in programma's ook zonder inloggen bij de bestanden op Obelix kan komen.

Offline vanadium

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #23 Gepost op: 2022/03/12, 15:06:52 »
Ik stond op het punt dit ook te melden: 6.7 staat niet opgegeven als geldig versienummer in "man mount.cifs". Goed dat het gelukt is!

Offline bart85

  • Lid
Re: Kan nieuwe netwerk-opslag niet aankoppelen
« Reactie #24 Gepost op: 2022/03/12, 16:02:27 »
Voor de veiligheid kun je gebruik gaan maken van een credentials bestand. Daarmee kun je password en username niet uit fstab lezen.
Je leert maar mooi over weg gaan met de commandline.
Linus: "I'm happy with the people who are wandering around looking at the stars but I am looking at the ground and I want to fix the pothole before I fall in."
I look to the clouds behind me and see the thunder coming.