Problème update, plus de place sur la carte sd

rpi

#1

Bonjour

Je viens de le faire

Et depuis, je n’ai plus accès à Gladys :

Gladys is currently unavailable Error 502

If this page is here for a long time, check our troubleshooting page.

Les logs que j’obtiens :

[email protected]:~ $ pm2 logs gladys

[TAILING] Tailing last 15 lines for [gladys] process (change the value with --lines option)

[PM2][ERROR] No file to stream for app [gladys], exiting.

[email protected]:~ $

Une idée de l’origine du problème ?

Merci

JPL


Nouvelle version de Gladys: Gladys v3.13.0!
Nouvelle version de Gladys: Gladys v3.13.0!
#2

@JPL salut,

tu as essayé un reboot du rpi ? sudo reboot


#3

Oui j’ai essayé :

Je ne vois pas d’où vient le problème
Merci de ton aide
JPL


#4

un
pm2 list
Te renvoie quoi ?


#5

Le starter pack a été conçu pour Gladys 3, certaines vidéos ne seront plus utiles dans Gladys 4. Je vais probablement stopper les ventes à l’approche de la sortie, et refaire un tournage d’un starter pack pour Gladys 4 :slight_smile: Enfin je n’ai pas encore réfléchi à 100% à tout ça, on est encore loin d’y être!

Je te conseille de relancer le script de mise à jour de Gladys, ça devrait re-télécharger Gladys + relancer Gladys.


#6

N’ayant plus accès à gladys, comment relancer le script de mise à jour gladys en ssh ?
J’ai essayé une instruction update mais rien ne va :slight_smile:

[email protected]:~ $ sudo update-gladys.sh
sudo: update-gladys.sh: command not found

Merci de ton aide
Sinon, je crois que je vais vraiment attendre la v4 et relancer tout à ce moment là : pour un novice comme moi, ça sera peut être plus simple comme tu le dis sur les dernières infos du developpement. Patience donc…
JPL


#7

Connecte toi en ssh puis exécute la commande ./rpi-update.sh

Ne JAMAIS exécuter une commande en rapport à Gladys avec sudo ou bien avec l’user root. Tu ferais pas mal de dégâts sinon :stuck_out_tongue:

Ensuite, en attendant la V4, tu peux faire connaissances avec les commandes linux de base :slightly_smiling_face:


#8

Bonjour
J’ai exécuté la commande mais je retrouve le même problème qu’au départ alors que j’ai bien réalisé expand files (c’est d’illeurs depuis que j’ai fait cette commande que je n’ai plus accès à gladys):voila le retour

[email protected]:~ $ ./rpi-update.sh
mkdir: cannot create directory ‘/tmp/gladys_hooks’: No space left on device

Voila les logs actuels

[email protected]:~ $ pm2 logs gladys
[PM2] Spawning PM2 daemon with pm2_home=/home/pi/.pm2
[PM2] PM2 Successfully daemonized
[PM2][Module] Starting module serialport
[PM2][WARN] Applications list not running, starting...
[PM2] App [serialport] launched (1 instances)
[PM2][Module] Monitoring module behavior for potential issue (5secs...)
[TAILING] Tailing last 15 lines for [gladys] process (change the value with --lines option)
[PM2][ERROR] No file to stream for app [gladys], exiting.

Et voici le retour de list

[email protected]:~ $ pm2 list
┌──────┬──────┬────────┬───┬─────┬────────┐
│ Name │ mode │ status │ ↺ │ cpu │ memory │
└──────┴──────┴────────┴───┴─────┴────────┘
 Module activated
┌────────────┬────────┬─────┬─────────────┐
│ Module     │ status │ cpu │ mem         │
├────────────┼────────┼─────┼─────────────┤
│ serialport │ online │ 99% │ 24.879 MB   │
└────────────┴────────┴─────┴─────────────┘
 Use `pm2 show <id|name>` to get more details about an app

Et si j’essaye de reboot, j’ai une erreur serveur

Voila où j’en suis, je pense que je vais tout réinstalller, ce sera peut être plus simple, d’autant que je n’avis que peu de modules
Qu’en pensez vous ?
Si oui, je charge quelle image ?

Merci encore de votre aide


#9

Il n’y a plus de place sur ta carte sd

Pas besoin de réinstaller, faut juste faire de la place et relancer l’update.

Ps: je crée un nouveau topic à partir de ton message


#10

met nous le résultat de df -h


#11

Voila

[email protected]:~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       7.3G  6.9G     0 100% /
devtmpfs        460M     0  460M   0% /dev
tmpfs           464M     0  464M   0% /dev/shm
tmpfs           464M  6.2M  458M   2% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           464M     0  464M   0% /sys/fs/cgroup
/dev/mmcblk0p1   41M   21M   21M  51% /boot
tmpfs            93M     0   93M   0% /run/user/1000

Ca vous parle ?
Merci


#12

Oui ça confirme le message d’erreur plus haut.

Ta carte SD est pleine.

Maintenant exécute la commande ls -l


#13

Voila ce que ça donne

[email protected]:~ $ ls -l
total 59004
-rwxr-xr-x  1 pi pi      773 Mar  3  2018 enable-ssl-gladys.sh
drwxr-xr-x 14 pi pi     4096 Oct 14 00:16 gladys
-rw-r--r--  1 pi pi 60399985 Oct 14 00:47 gladys-v3.10.3-Linux-armv6l.tar.gz
drwxr-xr-x 12 pi pi     4096 Mar  3  2018 open-zwave
-rwxr-xr-x  1 pi pi      119 Mar  3  2018 rpi-update.sh

Merci


#14

@JPL tu peux déjà supprimer l’archive glady que tu as dans ta session, elle est peut être corrompu …

rm gladys-v3.10.3-Linux-armv6l.tar.gz

ensuite retourne le résultat de ces deux commandes stp :

du -hs /home/pi

du -hs /var/log


#15

Bonjour Jean,
J’ai fait la commande mais elle m’est refusée

[email protected]:~ $ du -hs /home/pi
5.4G /home/pi
[email protected]:~ $ du -hs /var/log
1.1M /var/log
[email protected]:~ $ rm gladys-v3.10.3-Linux-armv61.tar.gz
rm: cannot remove ‘gladys-v3.10.3-Linux-armv61.tar.gz’: No such file or directory

alors que le répertoire existe bien
[email protected]:~ $ ls -l
total 59004
-rwxr-xr-x 1 pi pi 773 Mar 3 2018 enable-ssl-gladys.sh
drwxr-xr-x 14 pi pi 4096 Oct 14 00:16 gladys
-rw-r–r-- 1 pi pi 60399985 Oct 14 00:47 gladys-v3.10.3-Linux-armv6l.tar.gz
drwxr-xr-x 12 pi pi 4096 Mar 3 2018 open-zwave
-rwxr-xr-x 1 pi pi 119 Mar 3 2018 rpi-update.sh

Faut il choisir un autre répertoire de lancement de la commande ? (j’ai essayé depuis ‘home’, même problème)
Merci


#16

Salut @JPL :slight_smile:,

Perso j’ai 1.6G dans /home/pi, donc ton soucis vient de là, surtout si tu as une carte sd de 8go.
Ce qui est bizarre c’est que ça n’est pas cohérent avec ce que tu écris plus haut, je te cite:

Soit tu n’as pas tout mit quand VonOx t’a demandé de lister avec ls -l soit tu as un gros problème et là dessus je ne pourrais pas t’aider plus. Mais c’est pas normal que tu sois à 5.4 Giga, pour si peux de répertoires ?.


#17

Elle t’est peut-être refusé car tu n’est pas administrateur essaie
sudo -i puis donc rm gladys-v3.10.3-Linux-armv6l.tar.gz quand tu est dans l’emplacement, retourne le résultats de la même manière s’il te plaît


#18

Bonjour Sernoz,
Voila ce que j’ai en retour

[email protected]:~ $ sudo -i

SSH is enabled and the default password for the ‘pi’ user has not been changed.
This is a security risk - please login as the ‘pi’ user and type ‘passwd’ to set a new password.

[email protected]:~# rm gladys-v3.10.3-Linux-armv61.tar.gz
rm: cannot remove ‘gladys-v3.10.3-Linux-armv61.tar.gz’: No such file or directory
[email protected]:~#

dans ce repertoire

[email protected]:~# ls -l
total 0
[email protected]:~#

et dans le repertoire gladys

[email protected]:~ $ ls -l
total 59004
-rwxr-xr-x 1 pi pi 773 Mar 3 2018 enable-ssl-gladys.sh
drwxr-xr-x 14 pi pi 4096 Oct 14 00:16 gladys
-rw-r–r-- 1 pi pi 60399985 Oct 14 00:47 gladys-v3.10.3-Linux-armv6l.tar.gz
drwxr-xr-x 12 pi pi 4096 Mar 3 2018 open-zwave
-rwxr-xr-x 1 pi pi 119 Mar 3 2018 rpi-update.sh
[email protected]:~ $

Est ce que ça te parle ?
merci de ton aide
JPL


#19

De ce que j’ai compris au début tu n’était pas dans le répertoire déjà.
Donc fais:
sudo -i
puis cd <la localisation>
puis rm gladys-v3.10.3-Linux-armv61.tar.gz
Pour la localisation c’est l’endroit ou se trouve ton tar.gz, je crois qu’il est dans /home/pi si j’ai bien tout compris, sinon tu peux faire une recherche de fichier en faisant:
find -iname "gladys-v3.10.3-Linux-armv61.tar.gz"
ou locate gladys-v3.10.3-Linux-armv61.tar.gz


#20

Salut @Sernoz et @JPL ,

je ne suis pas un pro linux, loin de là :crazy_face: mais de par ma maigre expérience, je sais qu’il ne faut surtout pas utiliser ce genre de commande sudo -i quand on ne sait pas ce qu’on fait, parce que après il reste en root et peut faire n’importe quoi très rapidement…

@JPL, exécute une nouvelle session ssh et une fois connecté, lance cette commande stp, ls -la et tu nous colle le résultat entre les balises code pour plus de lisibilité. Ce n’est pas normal ce problème de place.