Un serveur (exécutant 14 LTS) sur lequel j’admin disposais d’un montage NFS (que j’appellerai "FooFolder") précédemment configuré par un autre administrateur (qui n’est pas disponible). Le montage est tombé en panne lors de certaines modifications sur le serveur hôte. L'hôte fonctionne à nouveau correctement. Quand je vais dans le répertoire/mnt, le reste laissé par le vieux mont me laisse perplexe:
foobar@fooserver:/mnt$ ls -al
ls: cannot access FooFolder: No such device
total 8
drwxr-xr-x 3 root root 4096 Oct 7 18:13 .
drwxr-xr-x 24 root root 4096 Oct 13 17:07 ..
d????????? ? ? ? ? ? FooFolder
foobar@fooserver:/mnt$ Sudo mv FooFolder FooFolderOld
mv: cannot stat `FooFolder': No such device
foobar@fooserver:/mnt$ Sudo chmod 775 FooFolder
chmod: cannot access `FooFolder': No such device
Quelle est cette chose qui n'existe pas et est inaccessible? Et que dois-je faire pour l'enlever?
Parfois, poser une question à haute voix (et entendre les réponses) permet de repenser un problème plus clairement. Par conséquent, certaines recherches Google recentrées ont révélé une réponse: http://www.linuxquestions.org/questions/linux-newbie-8/ls-shows-directory-attributes-as-question-marks-942157/ =
Ce sont les symptômes d'une tentative infructueuse de montage d'un partage CIFS. umount efface le problème et permet de le remonter correctement.
Démontez et remontez-le .. Simple Pour démonter la commande, umount pour remount vous pouvez exécuter mount -a (notez que vous devez avoir une entrée dans le fichier fstab pour cette commande. Les entrées sont comme ceci: cifs et l'emplacement du fichier fstab est généralement/etc/fstab)