Follow

Bon les gens, j'ai converti le type de base de données de mon NextCloud, et depuis c'est juste horriblement lent...

Pas d'entrées particulières dans les logs, pas de load anormal ou de consommation anormale de ressources, et des performances disque tout à fait satisfaisantes.

J'ai fait une conversion MySQL -> PostgreSQL.

Des idées d'où je pourrais chercher pour trouver la cause ? Je sèche un peu...

· · Web · 4 · 16 · 1

Bon, j'ai éteint la VM hier soir, et l'ai redémarrée il y a quelques dizaines de minutes, et tout va bien maintenant.

Merci pour les RePouets et votre aide :)

@xakan étrange. J'ai fait cette même conversion l'an dernier et je n'ai pas ce genre de souvenir. Par contre, je me souviens avoir suivi les tutos d'optimisation de performances de NextCloud.

@Fritange je les avais déjà suivis avant et ça marchait vraiment très bien. Là ça a été très flagrant suite à la mise à jour. Ce soir ce n’est même plus utilisable. Je viens d’éteindre le serveur qui l’héberge… Ça me gave et je vois pas où chercher. La nuit porte conseil, la suite demain :)

@framasky j'ai l'impression que personne n'a jamais eu ça 🤣

@framasky oui, là j'arrive même plus à m'authentifier :/

@framasky et j'ai strictement rien nulle part dans les logs, même la journalisation NextCloud ne me donne rien.

En fait, je sais même plus où chercher.

@framasky @tcit j'ai même des 499 sur les POST sur /login...

@framasky @tcit sur /login par exemple, dans Délais, Firefox (avec les outils de développement web) m'annonce une attente de 30s... Pareil sur /apps/dashboard

@xakan
Et dans les logs du serveur web ? L'access.log et le error.log ? Rien d'intéressant ?
@tcit

@framasky @tcit strictement rien. Je viens par contre de voir un NS_BINDING_ABORTED sur des .js du dashboard, je suis en train d'essayer de voir à quoi ça correspond.

Je suis aussi en train de regarder le dmesg qui me dit rien d'intéressant.

@xakan
Tu te connectes comment à la bdd dams ton config.php ? Socket unix ou port réseau ? Si port, tu as mis 127.0.0.1 ou localhost, comme adresse ? Si localhost, peux-tu mettre 127.0.0.1 à la place pour tester ?
@tcit

@framasky comme ça, je dirais le socket unix, mais je vois psa l'info dans le fichier config.php. J'ai juste db_port qui est vide, d'où ma déduction.

Le passage à 127.0.0.1 au lieu de localhost n'a rien changé.

@tcit

@LovisIX @framasky oui mais dans tous les cas il communique bien avec, vu qu'il finit par répondre, jusque que c'est super lent... Et j'ai activé (je crois) le slowlog de postgresql, sans que rien ne soit retourné.

@xakan @framasky

Evh… Vne base de données qvi est longve à répondre relexe de photographe, les index…

@LovisIX justement, j'ai pas l'impression qu'elle soit fautive pour le coup. C'est ce qui est étrange...

Mais la suite sera pour demain maintenant, les filles se lèvent dans trop peu de temps...

Merci pour votre aide en tout cas, je reprends demain :)

@framasky @tcit

Show newer
Show newer

@framasky @xakan Mouai.. je sais pas trop non plus que des choses ne fonctionnent pas ok, mais que ce soit vraiment plus lent..

Bon peut-etre que le pg est juste mal configuré?

@pierreozoux alors j'ai fait quelques tests de requêtes, et pg répond vraiment bien. Là c'est juste inutilisable. Ça rame, je timeout, et ça me permet même plus de m'authentifier... ET les logs disent strictement rien.

@framasky

@xakan @framasky si tu avais un newrelic ou un truc dans le style ce serait plus facile 😅

@pierreozoux oui enfin pour une utilisation perso, c'est un peu overkill 🤣

@framasky

@jpfox non ça c'est tout bon. J'ai même plus que doublé la RAM. Pour une instance NextCloud qui dort, 6Go devraient suffire :)

@pierreozoux @framasky

@xakan
Ah, bah ça vient peut-être pas de toi alors ? J'ai déjà subit les aléas de ce genre de service... et c'est bien merdique quand on ne supervise pas la machine 😕 @pierreozoux @framasky

@jpfox bah justement, les perfs ont quand même pas l'air mauvaises, hors NC.

@pierreozoux @framasky

@xakan est ce que tu as bien config ta base pg?
Pas de soucis sur le cache PHP / redis ou memcached ?
Nextcloud est assez gourmand et nécessite une bonne configuration.

@foudreclair bah ça fonctionnait plus que nickel avant le convert-type, donc je vois pas pourquoi ça aurait changé. Je suis en train de vérifier la con postgres là...

@xakan PS c'était quoi le besoin de migrer de mysql a pg ?

@foudreclair me débarrasser de MySQL, et prévoir la migration vers une nouvelle machine sur laquelle je ne veux pas de MySQL / MariaDB.

@foudreclair ouais je viens de vérifier, j'ai fait deux trois modifs mais j'étais pas trop mal, et surtout ça n'a rien changé :/

@nicod_ hahaha ouais mais pas là, j'avais bien évidemment déjà tenté avant :)

Sign in to participate in the conversation
social.zdx.fr

social.zdx.fr est une instance Mastodon essentiellement francophone.