[systemd] montage disknas cifs (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

[systemd] montage disknas cifs (résolu)

Message par fran »

bonjour

Je me lance dans la mise à jour vers systemd sur ce 1er pc "mediacenter" arch openbox

Le soucis que je rencontre est pour le montage de mon disque externe nas (usbstation2 synology), tout fonctionnait avec initscript

Code : Tout sélectionner

[franck@eeebox ~]$ systemctl status media-disknas
media-disknas.service
	  Loaded: error (Reason: No such file or directory)
	  Active: inactive (dead)

[franck@eeebox ~]$ systemctl status media-disknas.mount
media-disknas.mount - /media/disknas
	  Loaded: loaded (/etc/fstab)
	  Active: failed (Result: exit-code) since Tue, 02 Oct 2012 16:04:21 +0200; 3min 41s ago
	   Where: /media/disknas
	    What: //192.168.0.10/usbshare1
	 Process: 308 ExecMount=/bin/mount //192.168.0.10/usbshare1 /media/disknas -t cifs -o user,users,nofail,credentials=/home/franck/.smbcredentials (code=exited, status=32)
	  CGroup: name=systemd:/system/media-disknas.mount

[franck@eeebox ~]$ 

Code : Tout sélectionner

[franck@eeebox ~]$ cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
tmpfs		/tmp	tmpfs	nodev,nosuid	0	0
UUID=8a234b60-88d4-48a6-af71-5bed6352ec0c swap swap defaults 0 0
UUID=a6d0d050-ae30-426f-8168-f59de1e42928 /home ext4 defaults 0 1
UUID=abf952c6-c984-49ae-bd00-085ecfca2ef2 /boot ext2 defaults 0 1
UUID=b315be96-59a7-4fec-9c9a-b7ad097389fb / ext4 defaults 0 1
# disknas
//192.168.0.10/usbshare1    /media/disknas       cifs    user,users,nofail,credentials=/home/franck/.smbcredentials  0 0




[franck@eeebox ~]$ 
apparement il est chargé au demarrage mais je n'arrive pas à le monter
Merci
Dernière modification par fran le mar. 02 oct. 2012, 17:21, modifié 1 fois.
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd] montage disknas cifs

Message par benjarobin »

Peux tu donner la sortie de

Code : Tout sélectionner

systemctl stop media-disknas.mount
systemctl start media-disknas.mount
systemctl status media-disknas.mount
Question stupide, tu es bien connecté ?
Sinon tu utilises quel daemon / service pour te connecter au réseau ? Filaire ou Wifi ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [systemd] montage disknas cifs

Message par fran »

pour la connexion , filaire , eth0

Code : Tout sélectionner

[franck@eeebox ~]$ systemctl status dhcpcd@eth0.service
dhcpcd@eth0.service - dhcpcd on eth0
	  Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled)
	  Active: active (running) since Tue, 02 Oct 2012 16:04:21 +0200; 31min ago
	 Process: 265 ExecStart=/sbin/dhcpcd -A -q -w %I (code=exited, status=0/SUCCESS)
	Main PID: 306 (dhcpcd)
	  CGroup: name=systemd:/system/dhcpcd@.service/eth0
		  └ 306 /sbin/dhcpcd -A -q -w eth0

[franck@eeebox ~]$ 

Code : Tout sélectionner

[franck@eeebox ~]$ systemctl stop media-disknas.mount
Failed to issue method call: Access denied
[franck@eeebox ~]$ systemctl start media-disknas.mount
Failed to issue method call: Access denied
[franck@eeebox ~]$ systemctl status media-disknas.mount
media-disknas.mount - /media/disknas
	  Loaded: loaded (/etc/fstab)
	  Active: failed (Result: exit-code) since Tue, 02 Oct 2012 16:04:21 +0200; 33min ago
	   Where: /media/disknas
	    What: //192.168.0.10/usbshare1
	 Process: 308 ExecMount=/bin/mount //192.168.0.10/usbshare1 /media/disknas -t cifs -o user,users,nofail,credentials=/home/franck/.smbcredentials (code=exited, status=32)
	  CGroup: name=systemd:/system/media-disknas.mount
en root

Code : Tout sélectionner

[franck@eeebox ~]$ su
Mot de passe : 
[root@eeebox franck]# systemctl stop media-disknas.mount 
Pas de retour , mais ne se monte pas

Code : Tout sélectionner

[root@eeebox franck]# systemctl start media-disknas.mount
Job for media-disknas.mount failed. See 'systemctl status media-disknas.mount' and 'journalctl' for details.
[root@eeebox franck]# systemctl status media-disknas.mount
media-disknas.mount - /media/disknas
	  Loaded: loaded (/etc/fstab)
	  Active: failed (Result: exit-code) since Tue, 02 Oct 2012 16:39:22 +0200; 16s ago
	   Where: /media/disknas
	    What: //192.168.0.10/usbshare1
	 Process: 8985 ExecMount=/bin/mount //192.168.0.10/usbshare1 /media/disknas -t cifs -o user,users,nofail,credentials=/home/franck/.smbcredentials (code=exited, status=32)
	  CGroup: name=systemd:/system/media-disknas.mount

Oct 02 16:39:22 eeebox systemd[1]: Mounting /media/disknas...
Oct 02 16:39:22 eeebox mount[8985]: mount error(22): Invalid argument
Oct 02 16:39:22 eeebox mount[8985]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Oct 02 16:39:22 eeebox systemd[1]: Failed to mount /media/disknas.
[root@eeebox franck]# exit
exit
[franck@eeebox ~]$ 
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [systemd] montage disknas cifs

Message par tuxce »

fran a écrit :

Code : Tout sélectionner

[franck@eeebox ~]$ systemctl status media-disknas
media-disknas.service
	  Loaded: error (Reason: No such file or directory)
	  Active: inactive (dead)
Tu as un media-disknas.service qui ne pointe vers rien, c'est pas normal ... tu l'as rajouté manuellement ?
fran a écrit :

Code : Tout sélectionner

[franck@eeebox ~]$ systemctl status media-disknas.mount
media-disknas.mount - /media/disknas
	  Loaded: loaded (/etc/fstab)
	  Active: failed (Result: exit-code) since Tue, 02 Oct 2012 16:04:21 +0200; 3min 41s ago
	   Where: /media/disknas
	    What: //192.168.0.10/usbshare1
	 Process: 308 ExecMount=/bin/mount //192.168.0.10/usbshare1 /media/disknas -t cifs -o user,users,nofail,credentials=/home/franck/.smbcredentials (code=exited, status=32)
	  CGroup: name=systemd:/system/media-disknas.mount
Il faut soit être en root, soit appartenir au groupe adm pour voir les log.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd] montage disknas cifs

Message par benjarobin »

Code : Tout sélectionner

/bin/mount //192.168.0.10/usbshare1 /media/disknas -t cifs -o user,users,nofail,credentials=/home/franck/.smbcredentials
Ne doit pas être une commande valide, tu as essayé depuis un terminal ?

Code : Tout sélectionner

mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [systemd] montage disknas cifs

Message par fran »

Non , je ne le pas rajouté manuellement , le repertoire de montage est bien présent sous /media

Code : Tout sélectionner

[franck@eeebox ~]$ ls /media
disknas
[franck@eeebox ~]$ 

comme je le disait le montage fonctionnait avant le passage sous systemd et je n'ai rien modifié entre temps , jai installé systemd-sysvcompat , ce qui m'a desinstallé
initscript et sysvinit

j'ai crée les fichiers de conf pour hostname, console , timezone , modules et demarrer les services mpd,dhcpcd,slim.
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd] montage disknas cifs

Message par benjarobin »

Merci de répondre à la question. Est ce que la commande ci-dessus fonctionne ? Car apparemment elle est invalide
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [systemd] montage disknas cifs

Message par fran »

je testais le montage en manu

Code : Tout sélectionner

[franck@eeebox ~]$ su
Mot de passe : 
[root@eeebox franck]# /bin/mount //192.168.0.10/usbshare1 /media/disknas -t cifs -o user,users,nofail,credentials=/home/franck/.smbcredentials
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@eeebox franck]# exit
exit
[franck@eeebox ~]$ 

Code : Tout sélectionner

[franck@eeebox ~]$ ls /media
disknas
[franck@eeebox ~]$ su
Mot de passe : 
[root@eeebox franck]# mount -a
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@eeebox franck]# exit
exit
[franck@eeebox ~]$ su
Mot de passe : 
[root@eeebox franck]# mount -t cifs //192.168.0.10/usbshare1 /media/disknas --verbose -o user=admin
Password for admin@//192.168.0.10/usbshare1: 
mount.cifs kernel mount options: ip=192.168.0.10,unc=\\192.168.0.10\usbshare1,user=admin,pass=********
[root@eeebox franck]# exit
exit
[franck@eeebox ~]$ 
Le montage en manu à fonctionné , donc je dois avoir une erreur dans mon fstab ?
ma ligne disknas fstab

Code : Tout sélectionner

# disknas
//192.168.0.10/usbshare1    /media/disknas       cifs    user,users,nofail,credentials=/home/franck/.smbcredentials  0 0
Dernière modification par fran le mar. 02 oct. 2012, 17:38, modifié 1 fois.
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17612
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd] montage disknas cifs

Message par benjarobin »

J'aime bien, je jure que cela fonctionnait avant, pas de soucis... sic...
Bref, l'option nofail n'est pas valide, supprime la
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [systemd] montage disknas cifs

Message par fran »

Merci , pour le commentaire

j'ai enlevé nofail

Code : Tout sélectionner

# disknas
//192.168.0.10/usbshare1    /media/disknas       cifs    user,users,credentials=/home/franck/.smbcredentials  0 0
et ça fonctionne

Code : Tout sélectionner

[franck@eeebox ~]$ systemctl status media-disknas.mount
media-disknas.mount - /media/disknas
	  Loaded: loaded (/etc/fstab)
	  Active: active (mounted) since Tue, 02 Oct 2012 17:08:38 +0200; 4min 23s ago
	   Where: /media/disknas
	    What: //192.168.0.10/usbshare1
	 Process: 299 ExecMount=/bin/mount //192.168.0.10/usbshare1 /media/disknas -t cifs -o user,users,credentials=/home/franck/.smbcredentials (code=exited, status=0/SUCCESS)
	  CGroup: name=systemd:/system/media-disknas.mount

[franck@eeebox ~]$ 
Donc ça me refait mon fstab comme avant , comme quoi , je le jure , ça fonctionnait

j'avais trouvé l'infos de nofail dans le wiki systemd , dans la partie montage ,ça sert a quoi ?
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [systemd] montage disknas cifs

Message par tuxce »

Le nofail est pour éviter un long timeout dans le cas où on aurait par exemple un disque usb noté dans le fstab mais non connecté au démarrage.
J'ai rajouté une précision dans le wiki, certains types n'implémentent pas nofail, de plus, les partitions réseaux ne sont pas concernées par le timeout.
Avatar de l’utilisateur
fran
yeomen
Messages : 238
Inscription : lun. 27 déc. 2010, 18:47
Localisation : breizh

Re: [systemd] montage disknas cifs

Message par fran »

merci,
passage à systemd ok pour ce pc , reste le portable
HP elitebook 2570P : arch kde
intelNuc 10 :arch kde
Répondre