https://hub.docker.com/r/emby/embyserver





Lors de mes tentative d’installation de rancher , j’ai reinstaller plusieur fois ubuntu.
Je crée donc un template pour mettre en place une procedure de deployement plutot que d’installe a chaque fois.
Premierement j’installe un VM ubuntu via l’iso , en activant l’option dans l’installation “ssh”
j’ajoute qemu-guest-agent pour que proxmox puisse recuperer des info de la VM
sudo apt-get install qemu-guest-agent
en suivant cette video , j’utilise cloud-init pour faire un template deployable
sudo apt install cloud-init

curl https://releases.rancher.com/install-docker/20.10.sh | sh
la commande d’installation fait que /opt/rancher est l’emplacement persistant de la configuration du node docker , ce qui permet d’assigner un disk vm pour conserver la config rancher meme si on detruit le contener docker
ajouter un disk a la vm

dans ubuntu le partitionner , formater et le monter
sudo mkdir /opt/rancher
sudo parted /dev/sdb
sudo mkfs -t ext4 /dev/sdb1
sudo nano -Bw /etc/fstab
/dev/sdb1 /opt/rancher ext4 defaults 0 2
Execution de le commande d’installation
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 -v /opt/rancher:/var/lib/rancher --privileged --name=rancher_docker_server -e CATTLE_BOOTSTRAP_PASSWORD=password rancher/rancher:latest


https://techno-tim.github.io/posts/docker-rancher-kubernetes/
Sur les 5 disk , 3 sont interne et 2 sont en USB
sudo fdisk -l | grep "Disk /"

sudo blkid -o list

Les 2 usb (500 et 300 Go) serve de tempon pour reorganiser le system de fichier.
Comme je n’ai que des disques unique je ne fais pas de redondance (Raid)
0,850 Redondance
0,150 IceStorage
VideoClub
DataPool
Une fois l’installation de TrueNAs términé , a partir de la console du PVE , on attache les disques necessaire pour TrueNas “/etc/pve/qemu-server/<VMID>. conf”
qm set 102 -scsi1 /dev/disk/by-id/ata-WDC_WD10EZRX-00D8PB0_WD-WCC4M0EE37RE
qm set 102 -scsi2 /dev/disk/by-id/ata-WDC_WD20EZRX-22D8PB0_WD-WCC4M7UHY201
qm set 102 -scsi5 /dev/disk/by-id/ata-WDC_WD40EZRZ-00GXCB0_WD-WCC7K5HL7SHY-part1
qm set 102 -scsi6 /dev/disk/by-id/ata-WDC_WD40EZRZ-00GXCB0_WD-WCC7K5HL7SHY-part2
On se connecter a la webinterface
Il faut des disque sans données pour crée une Pool de disque ZFS (tout les disques doivent etre de la meme taille
Tout mes diques sont differents , jutilise donc 2 mes disques Usb de secours pour initialiser 2 Pool (un par disque) un de 500 g0 et un de 300 go
Les donnes des disques seront effacer

Si les zfs existe deja on peut le importer


On edite les permissions et il faut editer via ACL en utilisant le preset “OPEN”
Le proprietaire et ROOT et dans GROUP {un groupe a definir}




On creé un user avec “Microsoft Account” et “Samba Authentification” et dans le groupe auxliaire “wheel” et {un groupe a definir}

Il faut parametre la gateaway etait le rputer de la box et les namespaces etait le serveur dns de mon providers

Pour faciliter le debug , j’active la console gui et le niveau debug


Dabord pour cettte premier vm je souhaite tester la monté de drive ,c’est pour cela que jJe formate mes 2 disques usb ssd de recup (husk (300go) et penance (500go) ) et je les attaches au serveur.

Apres avoir telecharger l’iso de TrueNAS-12.0-U6.iso on crée une nouvelle VM

Passthrough Physical Disk to Virtual Machine (VM)
https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM)
Recupere la liste des disks sur le serveur
lsblk |awk 'NR==1{print $0" DEVICE-ID(S)"}NR>1{dev=$1;printf $0" ";system("find /dev/disk/by-id -lname \"*"dev"\" -printf \" %p\"");print "";}'|grep -v -E 'part|lvm'
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT DEVICE-ID(S)
sda 8:0 0 111.8G 0 disk /dev/disk/by-id/wwn-0x50026b738058fd3e /dev/disk/by-id/ata-KINGSTON_SA400S37120G_50026B738058FD3E
sdb 8:16 0 1.8T 0 disk /dev/disk/by-id/wwn-0x50014ee2b5e069bb /dev/disk/by-id/ata-WDC_WD20EZRX-22D8PB0_WD-WCC4M7UHY201
sdc 8:32 0 465.8G 0 disk /dev/disk/by-id/ata-HGST_HTS545050A7E680_RBF50FM52MY7UR /dev/disk/by-id/wwn-0x5000cca7a3e53fde
sdd 8:48 0 931.5G 0 disk /dev/disk/by-id/wwn-0x50014ee261364daf /dev/disk/by-id/ata-WDC_WD10EZRX-00D8PB0_WD-WCC4M0EE37RE
sde 8:64 0 298.1G 0 disk /dev/disk/by-id/usb-JMicron_Generic_0123456789ABCDEF-0:0
sdf 8:80 0 3.6T 0 disk /dev/disk/by-id/wwn-0x50014ee26394dace /dev/disk/by-id/ata-WDC_WD40EZRZ-00GXCB0_WD-WCC7K5HL7SHY
puis on attache un disk a la vm
qm set 102 -scsi1 /dev/disk/by-id/ata-HGST_HTS545050A7E680_RBF50FM52MY7UR
