[Nextcloud] A cloud for personal or group use

Mise à jour vers 21 ok; merci :wink:

par contre j’ai dû ajouter apc.enable_cli=1 au fichier /etc/php/7.3/cli/conf.d/20-apcu.ini
sinon j’avais l’erreur suivante:

2021-07-08 22:53:16,612: WARNING - mmap() failed: [12] Cannot allocate memory
2021-07-08 22:53:16,630: DEBUG - 
2021-07-08 22:53:16,631: WARNING - mmap() failed: [12] Cannot allocate memory
2021-07-08 22:53:16,631: WARNING - PHP Fatal error:  Out of memory (allocated 3082813440) (tried to allocate 4096 bytes) in /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php on line 133
1 Like

Bonjour à tous,

Petit problème avec la nouvelle mise à jour de Nextcloud.

Mon serveur YunoHost

Matériel: Raspberry Pi 3B+ à la maison
Version de YunoHost: 4.0.8.2
J’ai accès à mon serveur : En SSH, la webadmin et aussi en direct avec un clavier/écran |
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : oui:Yunohost est installé sur un disque dur externe HDD de 1 T.

4 applications tournent sur mon Yuno: Nextcloud, rainloop, Jellyfin et Webtrees

ça fait 2 fois que j’essaye de faire la mise à jour, 2 fois qu’elle s’arrête en cours de route.
Ci-dessous les logs complets.
Merci d’avance pour votre aide
Thierrry

https://paste.yunohost.org/raw/ahopamawek

extrait:

2021-07-14 22:32:50,116: DEBUG - 738630 + '[' reload == reload ']'
2021-07-14 22:32:50,117: DEBUG - 738631 + action=reload-or-restart
2021-07-14 22:32:50,117: DEBUG - 738632 + systemctl reload-or-restart nginx
2021-07-14 22:32:53,263: DEBUG - 741780 + [[ -n '' ]]
2021-07-14 22:32:53,605: DEBUG - 742122 + echo '[####################] > Restoration completed for nextcloud'
2021-07-14 22:32:53,607: DEBUG - 742124 [####################] > Restoration completed for nextcloud
2021-07-14 22:32:53,608: DEBUG - 742125 + ynh_exit_properly
2021-07-14 22:32:53,609: DEBUG - 742126 + local exit_code=0
2021-07-14 22:32:53,609: DEBUG - 742127 + rm -rf /var/cache/yunohost/download/
2021-07-14 22:32:53,685: DEBUG - 742202 + '[' 0 -eq 0 ']'
2021-07-14 22:32:53,686: DEBUG - 742203 + exit 0
2021-07-14 22:32:54,963: DEBUG - 743480 Pour voir le journal de cette opération 'Restaurer 'nextcloud' depuis une sauvegarde', utilisez la commande 'yunohost log show 20210714-202158-backup_restore_app-nextcloud20210714-202158-backup_restore_app-nextcloud'
2021-07-14 22:32:55,636: DEBUG - 744154 The permission database has been resynchronized
2021-07-14 22:32:56,243: DEBUG - 744760 La configuration de SSOwat a été regénérée
2021-07-14 22:32:58,278: DEBUG - 746795 Restauration terminée
2021-07-14 22:32:58,344: DEBUG - 746861 action [30320.1] executed in 745.105s
2021-07-14 22:32:58,575: DEBUG - apps:
2021-07-14 22:32:58,576: DEBUG -   nextcloud: Success
2021-07-14 22:32:58,578: DEBUG - system:
2021-07-14 22:33:03,827: DEBUG - + ynh_die '--message=The app was restored to the way it was before the failed upgrade.'
2021-07-14 22:33:04,233: DEBUG - + ret_code=1
2021-07-14 22:33:04,234: DEBUG - + echo 'The app was restored to the way it was before the failed upgrade.'
2021-07-14 22:33:04,235: DEBUG - + exit 1
2021-07-14 22:33:04,236: WARNING - The app was restored to the way it was before the failed upgrade.
2021-07-14 22:33:06,417: ERROR - Impossible de mettre à jour nextcloud : Une erreur s’est produite durant l’exécution du script de mise à niveau de l’application

Just passing by, you got

WARNING - /usr/share/yunohost/helpers.d/user : ligne 184 : 26423 Processus arrêté      sudo -u "$user" "$@"
DEBUG - + ynh_exit_properly
DEBUG - + local exit_code=137

You probably had a SIGKILL because of an OOM.
Which means not enough RAM to perform the update.
A swap could help you get over it temporary.

But really, just passing by…

1 Like

I am having this same issue. I have 16GB RAM on my server, and I increased the swapfile to 8GB. It still isn’t enough :confused:

Edit: I increased swapfile size to 20GB, and the install still fails. I watch ‘Top’, and it just eats up all the RAM and swap until it’s gone.

Bonjour leuser

Mon post est en dessous du tien.
Je me demande si je n’aurai pas un problème similaire…problème de mémoire.
Pourtant jusqu’à la version 20, je n’avais pas eu de pb.
Peux-tu m’indiquer ce qu’il faut saisir précisement en ligne de commande, pour faire essayer ce que tu as fais…je ne maitrise pas trop le sujet.
Merci d’avance

Ce sera
sudo nano /etc/php/7.3/cli/conf.d/20-apcu.ini

Et ajouter la ligne suivante
apc.enable_cli=1

Puis enregistrer le fichier

Redémarrer php
yunohost service restart php7.3-fpm

2 Likes

a faire avant la mise à jour je suppose ?

Effectivement

Re,
En grand merci. ça a fonctionné également pour moi.
J’avoue que je ne comprend pas la syntaxe, mais ça règle le problème “d’insuffisance de RAM”. :hugs:

1 Like

Il paraît qu’il s’agit d’une extension php pour le cache mémoire. Serait-il convenable de laisser activé ou non ?

Perhaps I posted it in the wrong forum-thread, but I really need some help with this. If someone has the same issue and/or a solution I would love to hear and be very greatful:

Désolé, je reviens un peu tard, mais effectivement j’ai fait comme jarod5001

Hi, many thanks for this update !

Everything went perfectly well except for my Keeweb app that was broken again.
I had to comment the line include conf.d/yunohost_panel.conf.inc; in the /etc/nginx/conf.d/YOURYHNHOS/nextcloud.conf file.

For future installations, could we / should we detect if the keeweb app is installed and comment automatically that line if so ?

New testing release :trophy:: thanks to @Kayou and @ericg :clap:

To try it run:
sudo yunohost app upgrade nextcloud -u https://github.com/YunoHost-Apps/nextcloud_ynh/tree/testing --debug

Works well on 2 instances on my server, thanks a lot!

1 Like

Hello,

Mise à jour 21.0.2 → 21.0.3 sans souci pour moi ce matin :+1:

Bref, nickel, merci !

Sangokuss.

Bonjour,

La mise à jour de la version 21.0.2 à la 21.0.3 s’est bien passée :+1:

Il y a les 2 “habituelles” alertes mineures que je verrais éventuellement à corriger :

  • celle du codage sur 4 octets ;
  • et celle du préfixe pour les numéros de téléphone.

Merci à tous les contributeurs <3

ppr

Hi @Limezy,
A hook must do the job.

Bon bah j’ai tenté une MAJ de 20.0.7 à 21.0.3 et j’ai l’impression que ça a flingué yuno … J’ai plus accès à rien, ni par le navigateur ni par ssh…
J’espère que c’est juste parce que ça dure très longtemps …

1 Like

Hello,

problème de fuite mémoire (remplissage du swap) depuis la maj de mon côté ([SWAP plein] : remplissage progressif et inexpliqué du swap - #12 by Maknho )

New stable release: :postal_horn:

10/09/2021 - #435

  • Upgrade to 22.1.1
  • Add is_public argument
  • Bullseye install

:warning: Update YunoHost and Nextcloud to fix a security flaw

9 Likes