7.3 - Mettre à jour TrueNAS et migrer vers VectorChord
L'application TrueNAS gère ses images et fichiers Compose. Les changements doivent passer par le catalogue et l'écran de mise à jour.
Avant la mise à jour TrueNAS ou Immich
- dump PostgreSQL validé ;
- snapshots des datasets
dataetpgData; - réplication terminée ;
- version actuelle notée ;
- état du pool sain ;
- P2000 visible par
nvidia-smi; - fenêtre de maintenance prévue.
Mettre l'application à jour
- ouvrir
Apps > Installed Applications; - sélectionner Immich ;
- lire les notes de mise à jour ;
- lancer la mise à jour ;
- attendre l'état
Running; - examiner tous les conteneurs ;
- contrôler la base et l'interface.
sudo docker ps -a --format '{{.Names}} {{.Image}} {{.Status}}' | grep -i immich
sudo docker logs --tail 200 NOM_CONTENEUR_SERVEUR
sudo docker logs --tail 200 NOM_CONTENEUR_POSTGRES
pgvecto.rs et VectorChord
Les anciennes installations peuvent comporter :
pgvecto
pgvecto_upgrade
Ton installation a déjà rencontré un pgvecto_upgrade quittant avec le code 1. Ne pas relancer au hasard ni supprimer pgData.
Procédure de diagnostic :
sudo docker ps -a --format '{{.Names}} {{.Image}} {{.Status}}' | grep -Ei 'immich|pgvecto|postgres'
sudo docker logs --tail 300 NOM_CONTENEUR_PGVECTO_UPGRADE
sudo docker logs --tail 300 NOM_CONTENEUR_POSTGRES
Relever :
- version PostgreSQL ;
- image pgvecto.rs source ;
- version Immich ;
- première erreur réelle dans le journal ;
- espace libre et permissions du dataset.
La documentation Immich actuelle utilise VectorChord. L'image PostgreSQL officielle récente inclut les extensions nécessaires pour restaurer d'anciens dumps pgvecto.rs. Pour une application TrueNAS, suivre le chemin de migration fourni par le mainteneur du catalogue au lieu de modifier le Compose rendu.
Après mise à jour TrueNAS
nvidia-smi
sudo docker exec NOM_CONTENEUR_IMMICH nvidia-smi
sudo zpool status
Vérifier aussi le port 30041, les montages externes et les ACL.
Références :
https://docs.immich.app/install/upgrading/https://docs.immich.app/install/truenas/
No comments to display
No comments to display