Hihihi. L’avantage avec un serveur à 64GB de RAM, c’est que tu peux mettre innodb_buffer_pool_size sans pitié à 32G, et ça passe crème. Et du coup ma plateforme d’accès au fediverse réagit bien plus vivement. Ça fait plaisir.

##AdminEnCarton ##MariaDB ##HomeServer ##Auto-Hébergement
Pfwalala. Ça faisait longtemps que j’avais pas eu de serveur déconnecté aussi longtemps!

Comme quoi, ce genre de truc, ça se prépare en fait.

Et j’avais rien préparé. YOLO.

##AdminEnCarton
Houlà. Ça ne s'est pas du tout passé comme prévu.

##AdminEnCarton
Bon allez. On se la tente, cette migration du serveur vers une bécane plus puissante. Si tout se passe bien, ça me fera une coupure de 20 minutes, pas plus. On croise les doigts.

##AdminEnCarton
En gros, je vais passer de ce processeur i5-8259 à un processeur i5-1340p. Je n’ai pas encore décidé si je laissais juste 32GB de RAM, comme sur le serveur actuel, ou si je profite d’avoir une barrette de 32GB qui traîne pour upgrader de ce côté-là aussi (ce n’est probablement pas la même barrette que celle fournie par Intel, donc je ne sais pas si ça peut poser problème ou pas).

##YunoHost ##ChangementDeServeur ##AdminEnCarton
Intel Core i5-8259U Benchmark

Performance and price comparison graphs for Intel Core i5-8259U @ 2.30GHz

Hmm. Je sais pas trop comment procéder pour la migration de mon serveur YunoHost depuis un NUC 8 vers un NUC 13 (obtenu à vil prix). Genre, est-ce que je passe simplement le SSD d’un ordi à l’autre en croisant les doigts pour que ça marche (la solution de la flemme), ou est-ce que je me lance dans un transfert de données via rsync comme décrit sur cette page?

J’hésite.

Tu serais moi, tu ferais quoi?

##YunoHost ##ChangementDeServeur ##AdminEnCarton
How to migrate a Debian server (with rsync) - man42 blog

How to migrate a Debian server (with rsync)'

man42 blog
Le pire, c’est que ce n’est même pas un gros serveur (streams), je suis le seul utilisateur, et je ne suis pas des milliers de comptes. Donc, j’avoue, ça saoule un peu. J’en ai déjà discuté avec le principal développeur du code, il n’y a pas vraiment de solution miracle. En résumé, c’est comme ça.

Mais alors du coup, est-ce que c’est comme ça, quelle que soit la plateforme utilisée? Je veux dire, dans une configuration avec très peu d’utilisateurs, est-ce que le problème se pose pour tout le monde, que ce soit sur Mastodon, GoToSocial ou Pleroma, par exemple? Si vous avez votre serveur à vous, est-ce que vous avez vous aussi ce genre de problème, ou pas du tout (coucou @@parleur, coucou @@parigotmanchot)?

Non, parce que mine de rien, si la machine qui me sert de serveur n’est pas forcément une bête de guerre, c’est pas un Raspberry Pi 1 à 512 Mo de RAM, on est quand même sur un NUC de 8ème génération, avec un petit i5 et 32 Go de RAM (achetés à une époque où la RAM coûtait 4 fois, oui, 4 fois, moins cher).

##AdminEnCarton ##Auto-Hébergement
Grumbulmum.

Obligé de passer pour serveur en IP4 only pour que ça passe.

##AdminEnCarton

Ce matin, j'ai :

  • Créé un Containerfile correct pour le container qui fait ma conversion de FLAC ⇒ MP3 quand un téléchargement se termine.
  • Posté le code sur Github (pas bien, je sais, mais ils ont un registre d'images Docker et j'en connais pas d'autre à part Dockerhub)
  • Configuré le dépot pour que Github crée l'image et la mette sur son registre Docker

Ce que ça va me permettre c'est que ça sera plus simple à installer et configurer sur d'autres PC que le mien. (Au hasard, celui de @Plume)

#AdminEnCarton

Eh ben, c'était vraiment très facile de déménager TrueNAS sur un nouvel appareil. Il faut :

  • Aller dans les paramètres et exporter la configuration.
  • Éteindre l'appareil.
  • Installer TrueNAS sur le nouvel appareil.
  • Sortir les disques de l'ancien et les mettre dans le nouveau.
  • Démarrer le nouveau.
  • Importer la config et redémarrer.

J'ai bien pris mon temps à chaque étape histoire d'être sûre de pas faire de connerie évidemment, donc en tout ça m'a pris un peu plus d'une heure, mais mis à part mon DHCP qui lui a pas redonné la bonne IP (alors que je lui avais dit de le faire) tout est revenu spontanément (même les containers que j'avais ajoutés à la main avec docker build et docker compose.)

#TrueNAS #AoostarR1 #AdminEnCarton