Salutations !
J’ai un nextcloud 12.0.5 installé sur un yunohost 2.7.10.
Quand j’essaye d’accéder à des fichiers de taille supérieure à quelques seconde de téléchargement (ce qui se remarque sur les logs), j’ai immanquablement une erreur que ce soit depuis mon réseau local ou l’extérieur.
Donc, avec de l’aide j’ai un peu fouillé voici des logs qui me paraissent intéressants :
/var/log/nginx/mon.domaine.tld-error.log
2018/04/04 01:40:48 [crit] 10053#0: *1303 writev() "/var/lib/nginx/fastcgi/0/01/0000000010" has written only 4850 of 8184 while reading upstream, client: 2a01:e34:eeb0:5870:9c93:4224:473d:fa45, server: mon.domaine.tld, request: "GET /remote.php/webdav/Application/ISO/Windows%2010%20Multiple%20Edition%20fr%20N%20x64.iso?downloadStartSecret=g22qp2s1qnv HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm-nextcloud.sock:", host: "mon.domaine.tld"
/var/log/php5-fpm.log
[04-Apr-2018 01:40:47] WARNING: [pool nextcloud] child 10080, script '/var/www/nextcloud/remote.php' (request: "GET /remote.php") executing too slow (5.054332 sec), logging
[04-Apr-2018 01:40:47] NOTICE: child 10080 stopped for tracing
[04-Apr-2018 01:40:47] NOTICE: about to trace 10080
[04-Apr-2018 01:40:47] ERROR: failed to ptrace(PEEKDATA) pid 10080: Input/output error (5)
[04-Apr-2018 01:40:47] NOTICE: finished trace of 10080
La machine est rapide avec d’autre programme ? (parfois l’électricité statique peut ralentir très fortement un ordinateur, il suffit d’appuyer 30s sur le bouton lors de l’extinction)
Le disque dur est neuf ?
Je pose ces questions parce que le message d’erreur dit executing too slow et Input/output error
Pour info il y a un fichier de log dans /home/yunohost.app/data/nextcloud/???.log
Et sinon, tu peux essayer de mettre à jour vers la version testing du paquet (Nextcloud 13.0)
Il n’y a actuellement pas de programme lourd dessus. Mais les sauvegardes Borg se font vite (via le réseau)
Je vais tester pour l’électricité statique.
Mes disques ont 2 ans et demi,
Je sais pour le fichier nextcloud mais aucune erreur ayant un rapport n’était présent dedans ^^
salut
serait il possible que cela viennent de Nextcloud lui-même qui limite la bande passante (paramétres) ou voir du côté de Nginx avec “.user.ini”?
sources: https://help.nextcloud.com/t/maximum-upload-size/665
@yolateng0 dans la partie administration de nextcloud, la taille max d’envoi est de 10GB. Dans /etc/nginx/conf.d/mon.domaine.tld/nextcloud.conf j’ai entre autre ces paramètres
#. Set max upload size
client_max_body_size 10G;
fastcgi_buffers 64 4K;
@ljf
Concernant l’électricité statiques, je ne sais pas si il y en a ou pas. J’ai bien appuyé pendant une trentaine de seconde lors de l’extinction. Mais étant donné qu’il y a d’autres éléments (une autre tour et un switch à proximité, je doutes. À savoir que le tout est ondulé via un onduleur line interactive. Ce qui normalement me met à l’abri de ce genre de problème non ?
Je vais déployer un second nextcloud en parallèle et voir si j’ai toujours ce genre de problèmes sur une config propre ^^
Édit: une seule instance nc à la fois… Je préfère tenter ça en dernier si possible étant donné le temps que ça risque de prendre…
J’ai quatre disques en RAID5, les résultat sont ci-dessous.