- Télécharger
- Obtenir Fedora
- Toutes les méthodes de téléchargement
- Sous-projets
- Muffin
- Plateforme de blog
Dernière news : Rencontrez-nous à Solutions Libres et Open Source 2013 (28 & 29 Mai)
Bonsoir,
depuis quelques temps je tentes de faire des partages de fichiers au moyen de NFS.
J'ai donc suivi ce tuto:
tuto de Fedora-fr
mais j'ai des difficultés.
Je me permet donc de vous poser plusieurs questions.
1)
Point 3.1 du tuto: par "coté serveur" NicolasDolisy (merci Nicolas) entend bien l'ordinateur SUR lequel on va accéder au dossier partagé?
2)
si je fais:
# service nfs start
Redirecting to /bin/systemctl start nfs.service
Failed to issue method call: Unit nfs.service failed to load: No such file or directory. See system logs and 'systemctl status nfs.service' for details.et
# service nfs restart
Redirecting to /bin/systemctl restart nfs.service
Failed to issue method call: Unit nfs.service failed to load: No such file or directory. See system logs and 'systemctl status nfs.service' for details.même chose, quelqu'un sait-il ce que cela veut dire?
pour info NFS est bien installé:
# rpm -qi nfs-utils
Name : nfs-utils
Epoch : 1
Version : 1.2.5
Release : 1.fc16
Architecture: x86_64
Install Date: mer 26 oct 2011 20:50:50 CEST
Group : System Environment/Daemons
Size : 986861
License : MIT and GPLv2 and GPLv2+ and BSD
Signature : RSA/SHA256, ven 14 oct 2011 19:08:09 CEST, Key ID 067f00b6a82ba4b7
Source RPM : nfs-utils-1.2.5-1.fc16.src.rpm
Build Date : jeu 13 oct 2011 19:17:52 CEST
Build Host : x86-11.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager : Fedora Project
Vendor : Fedora Project
URL : http://sourceforge.net/projects/nfs
Summary : NFS utilities and supporting clients and daemons for the kernel NFS server3)
Point 4.1 la commande suivante ne fonctionne pas:
# /etc/init.d/nfs restart
-bash: /etc/init.d/nfs: Aucun fichier ou dossier de ce typeLes services NFS sur Fedora ont-ils été déplacés depuis la rédaction du tuto?
4)
Puis comme expliqué, coté serveur j’ai utilisé les commandes
# chkconfig nfs on
# chkconfig rpcbind onafin de démarrer le serveur NFS au démarrage de l'ordinateur.
et coté client j'ai modifié mon fstab pour le montage automatique du partage.
Si mon poste qui fait office de serveur est allumé avant le client cela fonctionne correctement (sauf parfois je n'ai accès qu'au dossier publique au lieu de /home/moi qui est configuré. Mais je m'occuperais de ce problème plus tard.)
Du fais que mes ordinateurs ne sont pas toujours enclenchés dans le même ordre, le démarrage du client devient très long s' il est allumé avant le serveur. Pour cette raison j'aimerais retiré le montage automatique de fstab et le démarrer manuellement.
Malheureusement la commande "mount" du tuto me pose des difficultés. Je vous donne ici une série de commande que j'ai faite, (aujourd’hui le partage était fait au démarrage raison pour laquelle j'ai fait "umount")
au démarrage dans Dolphin et en ligne de commande c'est ok:
$ ls
PublicDonc pour pouvoir tester:en root -->
umount -t nfs /media/Daniel_salon
[root@portableAsus ~]# ls /media/Daniel_salon/
[root@portableAsus ~]# ls /media/
Daniel_salonuser-->
$ ls
[daniel@portableAsus Daniel_salon]$c'est tout bon
puis:
# mount -t nfs 192.168.1.40:/home/daniel/ /media/Daniel_salon/
[root@portableAsus ~]# ls /media/Daniel_salon/
ls: impossible d'ouvrir le répertoire /media/Daniel_salon/: Permission non accordée
[root@portableAsus ~]#ça a l'air bon, mais...
en user Dolphin reste vide, alors que c'est bon en ligne de commande:
$ ls
Publicje dois arrêter et relancer Dolphin pour que le nouveau montage soit pris en compte
Est-ce normal?
5)
Enfin j'aimerais savoir s'il existe un moyen dans KDE d'avoir un "lanceur" sur le bureau qui exécuterais la commande mount et ouvrirais directement le navigateur de fichier?
J'espère avoir pu me faire comprendre et vous remercie tous pour vos conseils.
Exister, c'est aussi s'opposer, ne pas toujours suivre l'opinion générale. [Christophe Malavoy]
Hors ligne
Le fait qu'il ne monte pas n'est pas normal par contre s'il est bien dans le fstab donne nous la ligne.
Ensuite es-tu bien en su - pour monter ?
Essaye de monter en activant le mode « verbeux » (-v). Et aussi un df dans le terminal suffit pour savoir si la partition est montée.
Hors ligne
Le fait qu'il ne monte pas n'est pas normal par contre s'il est bien dans le fstab donne nous la ligne.
Ensuite es-tu bien en su - pour monter ?
Essaye de monter en activant le mode « verbeux » (-v). Et aussi un df dans le terminal suffit pour savoir si la partition est montée.
resalut,
pour la connexion root j'ai pris l'habitude depuis que je fréquente ce forum de le faire avec su -,
pour mon fstab:
#
# /etc/fstab
# Created by anaconda on Mon May 3 23:11:06 2010
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=39eecd99-4c21-46b8-8cd7-25a638d02484 / ext4 defaults 1 1
UUID=0fa2b136-4cbe-4a8e-9f01-a194ad7923cd /boot ext3 defaults 1 2
UUID=9cf31bc6-7d72-48d0-97ea-25f147ea54bb /home ext4 defaults 1 2
UUID=80bdc117-46a2-4bba-bfbe-53d5e8d03598 swap swap defaults 0 0
#rajout par moi
192.168.1.40:/home/daniel /media/Daniel_salon nfs auto,user,rw 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0Pour la commande mount -v .... :
# mount -v -t nfs 192.168.1.40:/home/daniel/ /media/Daniel_salon/
mount.nfs: access denied by server while mounting (null)ça veut dire quoi?
et pour un df après montage:
# df /media/Daniel_salon/
Sys. de fichiers 1K-blocs Util. Dispo. Uti% Monté sur
192.168.1.40:/home/daniel 125663488 35879424 83400704 31% /media/Daniel_salon
[root@portableAsus ~]# ls /media/Daniel_salon/
ls: impossible d'ouvrir le répertoire /media/Daniel_salon/: Permission non accordée
[root@portableAsus ~]# exit
déconnexion
[daniel@portableAsus ~]$ ls /media/Daniel_salon/
PublicCe "access denied" quand je montes le partage est sûrement étrange,non? le problème vient peut-être plus du coté serveur (F15) que du coté client?
merci déjà pour ta réponse.
A+
Exister, c'est aussi s'opposer, ne pas toujours suivre l'opinion générale. [Christophe Malavoy]
Hors ligne
Hors ligne
Oui clairement vu l'erreur de access denied c'est que le serveur n'accepte pas. Essaye :
# mount -v -t nfs 192.168.1.40:/home/daniel /media/Daniel_salon
# mount -v -t nfs 192.168.1.40:/home/daniel /media/Daniel_salon
mount.nfs: timeout set for Fri Oct 28 21:01:23 2011
mount.nfs: trying text-based options 'vers=4,addr=192.168.1.40,clientaddr=192.168.1.41'Cela n'a pas l'air mieux
au deuxième essai :
# mount -v -t nfs 192.168.1.40:/home/daniel /media/Daniel_salon
mount.nfs: access denied by server while mounting (null)même chose qu'avant.
Dernière modification par rodyste (28/10/2011 21:08:42)
Exister, c'est aussi s'opposer, ne pas toujours suivre l'opinion générale. [Christophe Malavoy]
Hors ligne
Bonsoir,
depuis quelques temps je tentes de faire des partages de fichiers au moyen de NFS.
J'ai donc suivi ce tuto:
tuto de Fedora-fr
mais j'ai des difficultés.Je me permet donc de vous poser plusieurs questions.
1)
Point 3.1 du tuto: par "coté serveur" NicolasDolisy (merci Nicolas) entend bien l'ordinateur SUR lequel on va accéder au dossier partagé?2)
si je fais:# service nfs start Redirecting to /bin/systemctl start nfs.service Failed to issue method call: Unit nfs.service failed to load: No such file or directory. See system logs and 'systemctl status nfs.service' for details.et
# service nfs restart Redirecting to /bin/systemctl restart nfs.service Failed to issue method call: Unit nfs.service failed to load: No such file or directory. See system logs and 'systemctl status nfs.service' for details.même chose, quelqu'un sait-il ce que cela veut dire?
Je répond à ce message car j'ai été confronté à cette erreur avec ma Fedora 16.
Un peu de google m'a permis de découvrir que ne nom du service est
nfs-serverDonc faire
service nfs-server startSi ça ne marche pas, il faut faire :
systemctl enable nfs-server.servicepuis
service nfs-server startIl faudrait voir à modifier la doc, je vais voir si j'ai le temps de le faire.
source :
http://www.fedoraforum.org/forum/showth … p?t=272648
Dernière modification par Roultabie (29/12/2011 13:51:43)
Config: Asus U53SD, Intel Core i5-2410M, DDR3 4G, NVIDIA GeForce GT520M, Fedora 16 x86_64 Archlinux, Optimus avec Bumblebee.
Hors ligne
Ah p****n ce tuyau là je le cherche depuis 2 jours !
Merci !!!
La différence entre la théorie et la pratique est beaucoup plus importante en pratique qu'en théorie
Hors ligne
Bonsoir, j'irai même plus loin en disant que la procédure donnée par Routabie est valable pour tous les services.
Pour l'activer: systemctl enable service_name.service
Pour le désactiver: systemctl disable service_name.service
Explications ici.
«Celui qui peut, agit. Celui qui ne peut pas, enseigne.» [ George Bernard Shaw ]
Hors ligne
Pourquoi ne pas utiliser systemctl aussi pour le démarrage des services ?
Démarrage de nfs-server:
systemctl start nfs-server.serviceArrêt de nfs-server:
systemctl stop nfs-server.serviceDémarrage automatique au boot du système de nfs-server:
systemctl enable nfs-server.serviceArrêt du démarrage automatique au boot du système de nfs-server:
systemctl disable nfs-server.service(il n'y a pas besoin de le mettre sur enable pour pouvoir le démarrer une fois le système démarré)
EDIT:
C'est un peu plus long à écrire, mais d'après ce que j'ai vu, il semble y avoir plus de retour rapporté dans la console, que juste un: Redirecting to /bin/systemctl [...], car le retour de systemctl ne semble pas être pris en compte ou est rapporté différemment (j'ai eu un cas, mais je ne me souviens pas du service actuellement)
Dernière modification par Heldwin (03/06/2012 02:10:14)
Hors ligne