QNAP Monter le QNAP sous un pc linux

chg

Chevalier Jedi
8 Janvier 2018
157
16
18
Hello la compagnie,

J'ai lu plusieurs tuto ici et ailleurs (ex: https://www.forum-nas.fr/threads/commande-linux-pour-monter-un-partage-lecteur-réseau-du-nas.13268/ ou https://www.forum-nas.fr/threads/linux-monter-un-partage-nas-sur-linux.19943/) mais je bloque sans aucun doute car je ne comprends pas ce que je fais...

Objectif: le qnap doit être aussi "visible" qu'un DD externe ou interne du pc; c'est à dire que par exemple lorsque j'effectue une recherche de fichier, elle s'opère sur tous les DD du qnap. Pour l'instant, quand je recherche un fichier, je dois le faire disque par disque du qnap. Si j'ai bien compris, c'est parce que les DD du qnap ne sont pas montés et partagés.
Précision: sur un pc sous windows, ça marche tout seul; une recherche "toto" s'effectue sur tous les DD du qnap.

Si je prends ce tuto: https://www.forum-nas.fr/threads/commande-linux-pour-monter-un-partage-lecteur-réseau-du-nas.13268/ je coince sans que je comprenne pourquoi.
Tout d'abord, l'arborescence du qnap: il y a 3 DD
Les 2 derniers sont des répertoires créés tout seuls.
Pour écrire la séquence de montage, je sélectionne dans le DD nommé 2025 le répertoire datasdb2

Screenshot du partage sur l'interface qnap:

Et ça coince:
[marc@marc-pc ~]$ //192.168.1.10/2025/datasdb2 /home/marc/qnap cifs username=XXX,password=YYY,nocase,noperm
,file_mode=0777,dir_mode=0777 0 0
bash: //192.168.1.10/2025/datasdb2: Aucun fichier ou dossier de ce nom
[marc@marc-pc ~]$

J'ai bien sûr mis login et password en lieu et place de XXX et YYY et j'ai bien créé le dossier qnap dans le home.
Et quand je vais voir l'état de samba, j'ai ça:

J'ai aussi tenté avec un autre chemin et autre répertoire via systemd mais je coince...

[Unit]
Description=Mount NAS Video share using NFS

[Mount]
What=192.168.1.10:/data/
Where=/run/media/marc/download
Type=nfs
Options=_netdev,auto

[Install]
WantedBy=multi-user.target

Code:
[marc@marc-pc ~]$ sudo nano /etc/systemd/system/run-media-marc-download.mount
[sudo] Mot de passe de marc :
[marc@marc-pc ~]$ sudo systemctl daemon-reload
[marc@marc-pc ~]$ systemctl show -p ActiveState -p SubState --value run-media-marc-download.mount
active
mounted
[marc@marc-pc ~]$ sudo systemctl start run-media-marc-download.mount
[marc@marc-pc ~]$ systemctl show -p ActiveState -p SubState --value run-media-marc-download.mount
active
mounted
[marc@marc-pc ~]$

Ça a l'air ok sauf que j'ai un message au boot qui indique Failed et

Code:
[marc@marc-pc ~]$ systemctl status run-media-marc-download.mount
● run-media-marc-download.mount - Mount NAS Video share using NFS
    Loaded: loaded (/proc/self/mountinfo; disabled; preset: disabled)
    Active: active (mounted) since Sun 2024-12-15 12:27:56 CET; 57s ago
Invocation: 146ea2be55c744da9db3e70e415cc0f8
     Where: /run/media/marc/download
      What: /dev/sdb2
[marc@marc-pc ~]$

Moi pas comprendre où moi foirer...:unsure:

Si vous avez compris, n'hésitez pas et désolé pour le pavé...
Merci.
 
Salut,
Alors j'avais lu ton mesage, et je t'avoue que je n'avais pas vu d'erreur dans les chemins, alors cela m'intrigue encore plus maintenant 😅
 
Un exemple des erreurs commises, le bon fichier est celui-ci:
[Unit]

Description=Mount NAS Video share using NFS



[Mount]

What=192.168.1.10:/2025

Where=/MyNAS/2025



Type=nfs

Options=_netdev,auto



[Install]

WantedBy=multi-user.target

Il ne faut pas passer par /home ou /run et bien faire en sorte que ce soit les mêmes noms de répertoire entre ceux du Nas et ceux créés au point de montage.
 
  • J'aime
Réactions: EVO