Proxmox - VM HAAS + conteneur LXC PLEX

image
Pour le montage, je n trouve pas la bonne commande

Ok je vois.

Ah mon avis, il faut que tu créés un répertoire dans lequel tu fasses tes 2 montages. Tu ne peux pas monter /mnt/plex/freebox dans /mnt/plex/ qui est déjà un point de montage.
En revanche ça devrait marcher si tu montes
/mnt/plex/freebox
et
/mnt/plex/nas

Et en plus quand tu seras au stade de déclarer les répertoires de ta bibliothèque plex, tu pourras n’indiquer que /mnt/plex et tu verras arriver tes media des 2 origines sans distinction.

ok je vais reprendre la config NFS en premier lieu déjà

Pour ne pas perdre de temps, modifie déjà ton point de montage pour ta freebox pour vérifier la piste. Par exemple /mnt/fbox histoire de voir si ça remonte bien.

est-ce qu’il y a une commande pour vider le dossier mnt?
ça devient le bazard, j’ai un peu tout en double

Si tes dossiers sont démontés et que tu es sûr de toi, tu dois pouvoir les supprimer comme n’importe quel répertoire

rm -r /mnt/tonrepertoire

il faut démonter avant de faire le suppression?
Si oui c’est quoi la commande unmount -a? (à l’inverse de mount -a)

Oui

umount /mnt/tonrepertoire

Ça marche merci. Je dois sortir un moment je reprends après

J’y suis allé un peu fort, j’ai supprimé tout mon dossier sur le NAS; ça fait mal 1To de donné

Finalement toujours la même erreur

Je commence à avoir des doutes sur le fait de paramétrer à la fois en NFS et samba que ce soit viable

Oups, comment as-tu fait ?

Rappelle moi pourquoi tu veux monter un répertoire en samba/cifs et l’autre en nfs ?

As-tu bien veillé à ne pas essayer de monter un de tes répertoires dans un répertoire déjà monté comme je te l’ai proposé ?

1)- alors j’ai supprimé le /mnt/plex
J’aurais dû faire /mnt/plex/nas j’imagine

2)- je pensais que c’était bien de dissocier les 2 mais visiblement non. Du coup, vu ta question il semblerait que l’on puisse monter les 2 sources en samba?

3)- pour ceci « As-tu bien veillé à ne pas essayer de monter un de tes répertoires dans un répertoire déjà monté comme je te l’ai proposé ? »
cela veut dire tester un dossier qui est vide pour lancer la commande ls -l … pour voir s’il y a lecture du dossier?

Non, tu montes le répertoire de ton NAS dans /mnt/plex/nas
et le répertoire de ta box dans /mnt/plex/freebox

Du coup, après je copie tous mes fichier dans ces dossiers.

Par contre quand je dois renseigner le compte en samba, il possible de mettre à la fois le compte accès du nas puis la freebox ?
Je suis sceptique

Chaque montage peut/doit être paramétré différemment.

De même que tu indiques une adresse IP et un dossier différent, tu indiques le user/password correspondant.

j’avais quelque part qu’il fallait privilégier le NFS au samba, plus rapide et plus stable en fait.
Raison pour laquelle je me suis acharné. Mais bon la freebox Delta n’est pas compatible

Il lisant le tuto, j’ai un peu de mal à voir comment il dissocie les deux comptes en semba du coup

Ok, j’ai relu le tuto.
Celui-ci ne prévoit de monter qu’un seul répertoire distant.
Tu veux en monter 2.

Donc on va doubler les étapes.

  • Création du fichier user mot de passe NAS (tu y indiques user et mot de passe comme tu l’as déjà fait)
nano /root/.cifs_credentials_NAS
  • Création du fichier user mot de passe Freebox (idem utilisateur/mot de passe samba freebox)
nano /root/.cifs_credentials_Freebox
  • On sécurise :
chmod 600 /root/.cifs_credentials_NAS 
chmod 600 /root/.cifs_credentials_Freebox
  • On créé tes points de montage
mkdir /mnt/plex
mkdir /mnt/plex/NAS
mkdir /mnt/plex/Freebox
  • Tu l’as déjà fait en principe mais on récupère les ids du compte plex
id -u plex && id -g plex
  • On créé les scripts de montage
nano /etc/systemd/system/mnt-plex-NAS.mount
nano /etc/systemd/system/mnt-plex-Freebox.mount

Dans chacun des fichiers, on indique les bonnes informations

[Unit]
  Description=Plex Media Server files NAS
  Requires=network-online.target
  After=network-online.service

[Mount]
  What=//<server_path>/<share>
  Where=/mnt/plex/NAS
  Options=credentials=/root/.cifs_credentials_NAS,uid=998,gid=998
  Type=cifs

[Install]
  WantedBy=multi-user.target
[Unit]
  Description=Plex Media Server files Freebox
  Requires=network-online.target
  After=network-online.service

[Mount]
  What=//192.168.0.254/volume3
  Where=/mnt/plex/Freebox
  Options=credentials=/root/.cifs_credentials_Freebox,uid=998,gid=998
  Type=cifs

[Install]
  WantedBy=multi-user.target
  • On active les scripts de montage
systemctl enable mnt-plex-NAS.mount
systemctl enable mnt-plex-Freebox.mount
  • On croise les doigts et on lance
systemctl start mnt-plex-NAS.mount
systemctl start mnt-plex-Freebox.mount

Si tout a bien fonctionné, tu devrais voir tes fichiers dans leurs dossiers respectifs.

Merci Matt, je vais essayer cela

Bon presque
image

Pour le NAS cela fonctionne, les dossiers sont créés dans l’arborescence mais pour la Freebox, rien.
Pas de nouveau dossier créés et pour le coup pas de montage :exploding_head:

J’arrête pour ce soir, bonne nuit

Salut,

Il faudrait vraiment que tu puisses partager ce que donne la commande « journalctl -xe » lancée juste après que le script ait echoué. Il doit y avoir le message d’erreur exact qui permettra de débloquer la situation.

Oui pas faux, le problème c’est que je ne sais pas où trouver ce journal pour le moment