Mounting CIFS Shares On C8
Hi all,
I’m tearing my hair off trying to understand the difference between C7 & C8
for mounting a cifs FS with fstab
I’m building a Plex media server on C8 and duplicated the fstab entries over from my current C7 installation My data (music & movies) are on CIFS shares on a Synology NAS. The packages cifs-utils samba-client samba-common are installed, up to date etc…
These are my current fstab entries on the C7 box
//192.168.1.200/mp3 /home/plex/Musique cifs user=plex,pass=plex,ro,auto,vers=3.0
//192.168.1.200/videos /home/plex/Vidéos cifs user=plex,pass=plex,ro,auto,vers=3.0
On my C8:
[root@plexvm etc]# cat fstab
#
# /etc/fstab
# Created by anaconda on Fri Apr 3 14:02:23 2020
#
# 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.
#
# After editing this file, run ‘systemctl daemon-reload’ to update systemd
# units generated from this file.
#
/dev/mapper/cl_plexvm-root / xfs defaults
0 0
UUID=f7c4e0e2-703e-4e61-8d7a-0aa34f836b02 /boot ext4
defaults 1 2
/dev/mapper/cl_plexvm-swap swap swap defaults
0 0
//192.168.1.200/mp3 /home/plex/Musique cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
//192.168.1.200/videos /home/plex/Vidéos cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
//192.168.1.200/series /home/plex/Séries cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
[root@plexvm etc]# mount -a mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@plexvm etc]#
Any pointer would be MUCH appreciated!
Thanks
—
Patrick Derwael Rue de la fontaine, 3
4210 Burdinne Tél:+32.(0)479.80.50.79
18 thoughts on - Mounting CIFS Shares On C8
I don’t know the answer, but a thought or three:
1. the entries for the cifs mounts don’t have the last two fields specified. I dunno if they’re absolutely required, so it may not mean anything.
2. you might want to experiment with the smbclient tool to see if you can learn anything from its responses when trying to access the remote.
3. also verify that seliinux is not blocking the access.. I’ve had at least one case in which I spent hours banging my head, only to discover it was selinux and not anything in Samba.
Good luck!
Fred
Le ven. 3 avr. 2020 à 16:13, Fred Smith a
écrit :
Hi,
starting with the easy bit: (3) selinux is disabled, and F/W is (for the time being) stopped as well
(2) smbclient can access my cifs shares… no sweat…
[root@plexvm ~]# smbclient //192.168.0.200/mp3/
Enter SAMBA\root’s password:
Try “help” to get a list of possible commands. smb: \> ls
. DA 0 Sun Mar 29 15:21:54 2020
.. DA 0 Thu Mar 26 11:28:36 2020
T DA 0 Thu Jun 20 09:53:40 2019
W DA 0 Thu Dec 19 11:28:50 2019
F DA 0 Mon Mar 9 14:08:49 2020
N DA 0 Thu Mar 12 09:54:55 2020
11523186296 blocks of size 1024. 3135971700 blocks available smb: \>
as for (1), if I understand well, the 5th field is optional and it is used to determine if the fs needs to be dumped The 6th field is also optional and controls the fsck. As the fs is remote, I don’t want my C8 box to fsck it That should be ok then…
—
Patrick Derwael Rue de la fontaine, 3
4210 Burdinne Tél:+32.(0)479.80.50.79
Do the directories /home/plex/Musique, /home/plex/Vidéos and
/home/plex/Séries really exist on the C8 host?
Regards, Simon
Le ven. 3 avr. 2020 à 17:02, Simon Matter via CentOS a
écrit :
Yes, they do exist and the directories are empty
[root@plexvm ~]# l /home/plex total 0
drwxrwx— 2 plex plex 6 Apr 3 15:41 Music drwxrwx— 2 plex plex 6 Apr 3 15:41 Musique drwxrwx— 2 plex plex 6 Apr 3 15:41 Séries drwxrwx— 2 plex plex 6 Apr 3 15:41 Vidéos
[root@plexvm ~]# find /home/plex -ls
68073798 0 drwxrwx— 6 plex plex 64 Apr 3 15:41
/home/plex
33674251 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/Musique
68166320 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/Vid\303\251os
101999836 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/S\303\251ries
992376 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/Music
[root@plexvm ~]#
—
Patrick Derwael Rue de la fontaine, 3
4210 Burdinne Tél:+32.(0)479.80.50.79
Try removing non-ascii characters from your mountpoints and try again.
Le ven. 3 avr. 2020 à 17:54, Jonathan Billings a
écrit :
I have commented out the 2 mounts with non-ascii… that didn’t help…
[root@plexvm ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Apr 3 14:02:23 2020
#
# 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.
#
# After editing this file, run ‘systemctl daemon-reload’ to update systemd
# units generated from this file.
#
/dev/mapper/cl_plexvm-root / xfs defaults
0 0
UUID=f7c4e0e2-703e-4e61-8d7a-0aa34f836b02 /boot ext4
defaults 1 2
/dev/mapper/cl_plexvm-swap swap swap defaults
0 0
//192.168.1.200/mp3 /home/plex/Musique cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
#//192.168.1.200/videos /home/plex/Vidéos cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
#//192.168.1.200/series /home/plex/Séries cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
[root@plexvm ~]# mount -a mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@plexvm ~]#
—
Patrick Derwael Rue de la fontaine, 3
4210 Burdinne Tél:+32.(0)479.80.50.79
I assume that you have done this part too?
Done that and rebooted as well….
——————————–
Patrick Derwael Rue de la Fontaine 3
4210 Burdinne
+32.(0)479.80.50.79
Le ven. 3 avr. 2020 à 18:11, Frank Cox a écrit :
CentOS mailing list CentOS@CentOS.org https://lists.CentOS.org/mailman/listinfo/CentOS
Am 03.04.20 um 18:01 schrieb Patrick DERWAEL:
username=value
password=value
domain=value
?
—
Leon
User & pass are present According to the man pages, workgroup is supported I have changed it to domain, but that didn’t change a thing
[root@plexvm ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Apr 3 14:02:23 2020
#
# 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.
#
# After editing this file, run ‘systemctl daemon-reload’ to update systemd
# units generated from this file.
#
/dev/mapper/cl_plexvm-root / xfs defaults
0 0
UUID=f7c4e0e2-703e-4e61-8d7a-0aa34f836b02 /boot ext4
defaults 1 2
/dev/mapper/cl_plexvm-swap swap swap defaults
0 0
//192.168.1.200/mp3 /home/plex/Musique cifs user=plex,pass=plex,domain=DERWAEL,ro,auto,vers=3.0
#//192.168.1.200/videos /home/plex/Vidéos cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
#//192.168.1.200/series /home/plex/Séries cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
[root@plexvm ~]# systemctl daemon-reload
[root@plexvm ~]# mount -a mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@plexvm ~]#
Le ven. 3 avr. 2020 à 18:23, Leon Fauster via CentOS a
écrit :
—
Patrick Derwael Rue de la fontaine, 3
4210 Burdinne Tél:+32.(0)479.80.50.79
Instead of user=, try username=. mount.cifs(8) states:
While some versions of the cifs kernel module accept user= as an abbreviation for this option, its use can confuse the standard mount program into thinking that this is a non-superuser mount. It is therefore recommended to use the full username= option name.
That was my initial setup before trying the abbreviations, but anyway:
[root@plexvm ~]# nano /etc/fstab
[root@plexvm ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Apr 3 14:02:23 2020
#
# 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.
#
# After editing this file, run ‘systemctl daemon-reload’ to update systemd
# units generated from this file.
#
/dev/mapper/cl_plexvm-root / xfs defaults
0 0
UUID=f7c4e0e2-703e-4e61-8d7a-0aa34f836b02 /boot ext4
defaults 1 2
/dev/mapper/cl_plexvm-swap swap swap defaults
0 0
//192.168.1.200/mp3 /home/plex/Musique cifs username=plex,password=plex,domain=DERWAEL,ro,auto,vers=3.0
#//192.168.1.200/videos /home/plex/Vidéos cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
#//192.168.1.200/series /home/plex/Séries cifs user=plex,pass=plex,workgroup=DERWAEL,ro,auto,vers=3.0
[root@plexvm ~]# systemctl daemon-reload
[root@plexvm ~]# mount -a mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@plexvm ~]#
Le ven. 3 avr. 2020 à 18:55, Chris Schanzle a
écrit :
—
Patrick Derwael Rue de la fontaine, 3
4210 Burdinne Tél:+32.(0)479.80.50.79
What happens when you run
mount -t cifs //192.168.1.200/mp3 /home/plex/Musique –verbose \
-o username=plex,password=plex,domain=DERWAEL,ro,auto,vers=3.0
Regards, Simon
Exactly the same…
Just checking… do the target directories exist? I.e. “/home/plex/Musique”
?
—
*Matt Phelps*
*Information Technology Specialist, Systems Administrator*
(Computation Facility, Smithsonian Astrophysical Observatory)
Center for Astrophysics | Harvard & Smithsonian
60 Garden Street | MS 39 | Cambridge, MA 02138
email: mphelps@cfa.harvard.edu
cfa.harvard.edu | Facebook <http://cfa.harvard.edu/facebook> | Twitter
<http://cfa.harvard.edu/twitter> | YouTube <http://cfa.harvard.edu/youtube>
| Newsletter <http://cfa.harvard.edu/newsletter>
Hi Matt,
Yes all the directories do exist, are empty and (as far as I know) have the proper permissions
[root@plexvm ~]# ls -l /home/plex total 0
drwxrwx— 2 plex plex 6 Apr 3 15:41 Music drwxrwx— 2 plex plex 6 Apr 3 15:41 Musique drwxrwx— 2 plex plex 6 Apr 3 15:41 Séries drwxrwx— 2 plex plex 6 Apr 3 15:41 Vidéos
[root@plexvm ~]# find /home/plex -ls
68073798 0 drwxrwx— 6 plex plex 64 Apr 3 15:41
/home/plex
33674251 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/Musique
68166320 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/Vid\303\251os
101999836 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/S\303\251ries
992376 0 drwxrwx— 2 plex plex 6 Apr 3 15:41
/home/plex/Music
[root@plexvm ~]#
Le ven. 3 avr. 2020 à 23:26, Phelps, Matthew a
écrit :
—
Patrick Derwael Rue de la fontaine, 3
4210 Burdinne Tél:+32.(0)479.80.50.79
Then, what I’d try is
1) With an other directory like /mnt/xxx just to make sure it’s not something with /home that it doesn’t like.
2) See what it’s doing by running it with strace -f mount…..
Regards, Simon
Ok guys, issue solved. This was a RTFM issue