PlexmediaServer ( Vm ) + Stockage Distant ( Qnap )

sir_siegfrieds

Nouveau membre
19 Mars 2019
27
0
0
Attention, ce tutoriel n'a pas eu de mise a jour depuis avril 2019, il n'est peut-être plus d'actualité !



Bonjour a tous,,

je vous propose un petit condenser de tuto sur l'installation de votre PlexMediaServer en VM sur un Server NUC.
Mais en stockant vos données sur un Qnap .

Prérequis :


  • Une Minimachine ( Nuc, Vorke V2, hystou ou une machine recyclée )
    Une Solution de Virtualisation pour créer vos VM ( Proxmox dans mon cas, HyperV, Vsphère etc fonctionneront aussi très bien )
    Une connection internet
    Le Logiciel Putty pour pouvoir copier coller aisément les ligne de codes.
    Créer un compte utilisateur sur votre Qnap ( ex : Plex - mdpauchoix )

On se lance tout de suite :

Installation de Proxmox ( source :https://gwenvaelauger.wordpress.com

Pour l'installation de proxmox, je vous laisse suivre le tuto du site :

https://gwenvaelauger.wordpress.com/2018/01/21/installation-de-proxmox/

Une fois que vous avez passer cette étapes vous allez surement vous demander, et alors on fait quoi ensuite ?
Ben on va devoir créer nos machines virtuelles, en somme je vous conseille de créer plusieurs types de machine virtuelles ( avec des caractéristique bien définies, et de les clonées )
Ainsi vous éviterez de tout recommencer a chaque création d'une vm , pour un usage autre que Plex par exemple.
D'ailleurs dans un soucis de stabilité, je fais toujours une copie de mon server Plex, avant de réaliser tout opération. Ainsi si cela plante tout, je peux restaurer rapidement le service.

Passons a la suite, création des VMs,

Suivez donc le tuto de ce même blog mais en faisant ce qui concerne les VM seulement ! :)
Personnellement je préfère séparer mes minimachines que faire des conteneurs :).

Pour la distribution linux j'vous conseille une Debian 9.0

https://gwenvaelauger.wordpress.com/2018/02/19/prise-en-main-de-proxmox-ve-5-1/


une chose importante avec Proxmox, c'est d'activé le Qemu Guest, cela permets la connection en ssh de vos vm et donc d'utiliser le fameux Putty.
D'ailleurs dans les infos de votre proxmox vous pourrez voir l'ip directement de vos VM
Allez je suis bon prince je vous donne une page ou se trouve la commande facile

https://pve.proxmox.com/wiki/Qemu-guest-agent


Une fois fait, on passe au vis du sujet : installation de PMS



Suivez donc ce liens :

https://blog.microserum.net/index.php/2018/05/21/installation-de-plex-media-server-sous-linux/

Sachez que Putty installer dans ce tuto précédent vous sera très utile pour créer vos dossier, et vos point de montage par la suite sur votre vm.


Création de l'utilsateur sur le Qnap

A. Création de l'utilisateur plex

Connectez vous a votre NAS par son adresse IP et accedez a vos interface d'administration.
Cliquez dans le coin haut gauche ( les trois traits )
et choisissez : dans privilèges/utilisateurs

Vous choisissez comme nom plex . En permission les dossiers concernés en lectures ( Films, Photos, etc etc )
Biensur au préalable vous aurez bien créer les partages correspondant sur votre Qnap ( étape que je ne détaillerai pas ici )

B. Création de la structure de vos dossiers ( exemple )

On peut créer une structure de répertoire qui seront mirroir de ceux de vos partages sur le Qnap

Code:
/nas
/nas/movies
/nas/movies2
/nas/children
/nas/tv
/nas/cartoons
/nas/photos
/nas/music

Adaptez la liste selon vos besoin, ainsi que la commande qui suit.
Une fois que vous vous êtes connecté via Putty sur votre server en ssh

utilisez les commandes suivantes : ( une ligne après l'autre biensur )

Code:
sudo sh
mkdir /nas  /nas/movies /nas/movies2 /nas/children /nas/tv /nas/cartoons /nas/photos /nas/music
chmod -R 755 /nas
exit

On va maintenant éditer le fichier /etc/host

On va identifier le Qnap par son adresse ip ( il faut d'ailleurs que celle-ci soit fixe )
En root

Code:
nano /etc/host [/code ]

Ajouter la ligne :

192.168.x.xx      qnap 


Les X après les point étant les chiffres que vous devez reporter ( l'ip étant celle de votre nas )
Ainsi lors de l'édition du fichier Fstab,   plus besoin de taper cette ip. 
Le système reconnaîtra votre Qnap comme étant joignable a cette ip

[code]

qnap:/volume1/movies     /nas/movies           nfs    auto,defaults,nofail 0 0
qnap:/share/movies2      /nas/movies2          nfs    auto,defaults,nofail 0 0
qnap:/volume1/children   /nas/children         nfs    auto,defaults,nofail 0 0
qnap:/volume2/tv         /nas/tv               nfs    auto,defaults,nofail 0 0
qnap:/share/cartoons     /nas/cartoons         nfs    auto,defaults,nofail 0 0

pour tester que vos montage fonctionne utilisez les commandes

Code:
sh
mount -avt nfs

Et pour en finir avec les problemes de droit du dossier /nas

Code:
chmod 775 /nas/*

Mon seul soucis, en cas de redémarrage du Nuc, j'arrive pas a faire monter automatiquement les disque sur le NAS

Edit : Petite nouveautée

Méthode pour mettre a jour son server plex sans prise de tête

Rendez vous sur https://www.plex.tv/fr/media-server-downloads/#plex-app
et Choississez Plex Media Server

Ensuite dans le menu deroulant Linux et ensuite a droite la distribution Ubuntu 64 Bit ou 32 Bit selon ce que vous avez choisi pour votre server au départ
Mais effectuez directement un clic droit et copiez le liens pour ne pas le dl sur votre machine ( PC )

Ensuite sur putty, on se connecte a Plex en ssh et c'est partie pour les lignes de codes :

Mettez vous en mode root
Code:
su -

On vous demandera le code root

adaptez les liens avec celui que vous avez copiez
Code:
wget https://downloads.plex.tv/plex-media-server-new/1.17.0.1841-d42cfa161/debian/plexmediaserver_1.17.0.1841-d42cfa161_amd64.deb

Une fois télécharger on va le decompresser

Code:
dpkg -i votre-package-plex.deb

en mettant dans votre package le nom du package qu'on a télécharger ( dans l'exemple c'est : plexmediaserver_1.17.0.1841-d42cfa161_amd64.deb )
Pour mon cas cela donne
Code:
dpkg -i plexmediaserver_1.17.0.1841-d42cfa161_amd64.deb

Et ensuite on execute la mise a jour en executant les commandes

Code:
 apt-get update &&  apt-get upgrade -y

Donc si vous retournez sur votre plexmediaserver a partir de votre ip locale, normalement on ne vous proposera pas de mettre a jour le server :).

Enjoy it

Veuillez m'excuser pour la présentation, je ne suis pas un fin écrivain ni très fort en présentation.
Mais j'espère que même s'il faille l'améliorer ce topic aidera certains d'entre vous. Si vous avez des question contactez moi par mp :)