JupyterHub restarté

Benoît a restarté le JupyterHub. On ne devrait plus avoir de problèmes de mémoire avec les n_jobs :crossed_fingers:.

  • on a utilisé n_jobs=2 dans tous les notebooks et correction de wrap-up quizzes
  • vu que la limite en CPU est pas implémenté dans DockerSpawner, n_jobs=-1 faisait qu’on utilisait tous les coeurs de la machine. Du coup on a fait LOKY_MAX_CPU_COUNT=4 pour utiliser 4 processes max. J’ai double-checké dans un notebook:
    image

Alors qu’avant ça retournait 256 (tous les coeurs de la machine).

Un truc que je suis pas sûr de comprendre si je lis bien docker ps on dirait qu’on a des containers qui sont encore vivant alors qu’ils ont été startés quelques heures avant le restart de JupyterHub:

vieux container starté il y a 4 heures:

19c16e2fbcbb   moocsl-user    "tini -- /srv/docker…"   4 hours ago          Up 4 hours          8888/tcp                                   moocsl-user-2e8ce7bfd61944b27cf0a314912d1610

JupyterHub starté il y a 24 minutes:

a8c9916df70f   jupyterhub     "jupyterhub -f /srv/…"   24 minutes ago       Up 24 minutes       8000/tcp                                   sl-apps_hub_1
Full docker ps output
❯ docker ps
CONTAINER ID   IMAGE          COMMAND                  CREATED              STATUS              PORTS                                      NAMES
9f047639a778   moocsl-user    "tini -- /srv/docker…"   About a minute ago   Up About a minute   8888/tcp                                   moocsl-user-c5ec530cc79de2448404fe166c1e78b3
0d2ad9987b57   moocsl-user    "tini -- /srv/docker…"   2 minutes ago        Up 2 minutes        8888/tcp                                   moocsl-user-020c26b83c0f00a6f0fdb80187d015b2
c523628bf325   moocsl-user    "tini -- /srv/docker…"   3 minutes ago        Up 3 minutes        8888/tcp                                   moocsl-user-6fd4d62b4d898fccfc7843f789b29cf7
71fe50cd8937   moocsl-user    "tini -- /srv/docker…"   4 minutes ago        Up 4 minutes        8888/tcp                                   moocsl-user-39c7c391273ba7e4a3169c87fb19d857
a484bbbb9472   moocsl-user    "tini -- /srv/docker…"   9 minutes ago        Up 9 minutes        8888/tcp                                   moocsl-user-f9a11f6423d26d044ac59618cbafe043
c371a5c15b0c   moocsl-user    "tini -- /srv/docker…"   10 minutes ago       Up 10 minutes       8888/tcp                                   moocsl-user-6f00cea169a7f492b1edf1ee9c0e1e52
065c98049ef9   moocsl-user    "tini -- /srv/docker…"   11 minutes ago       Up 11 minutes       8888/tcp                                   moocsl-user-c118e09be7afb119b45516ccad88df91
36aa1fcec0f7   moocsl-user    "tini -- /srv/docker…"   14 minutes ago       Up 14 minutes       8888/tcp                                   moocsl-user-6eb8c9f71df095e2e74d26ba860d93b0
df5faf7e64dc   moocsl-user    "tini -- /srv/docker…"   15 minutes ago       Up 15 minutes       8888/tcp                                   moocsl-user-5e64139abcf3589b0ffc2e1abc1092e5
0a1967f9a552   moocsl-user    "tini -- /srv/docker…"   15 minutes ago       Up 15 minutes       8888/tcp                                   moocsl-user-88a4c9aa01b8cb1953eb14197b34b1de
26344c8b6510   moocsl-user    "tini -- /srv/docker…"   17 minutes ago       Up 17 minutes       8888/tcp                                   moocsl-user-b0515040cb77db92462a6494ef6b86ed
fdd7f80df0cb   moocsl-user    "tini -- /srv/docker…"   17 minutes ago       Up 17 minutes       8888/tcp                                   moocsl-user-dade41b0f29c966881987af3bcc55c7c
861075b252dd   moocsl-user    "tini -- /srv/docker…"   18 minutes ago       Up 18 minutes       8888/tcp                                   moocsl-user-5ec98ed4d4ecc19d19b20fbe61822e09
3062f532e7f5   moocsl-user    "tini -- /srv/docker…"   21 minutes ago       Up 21 minutes       8888/tcp                                   moocsl-user-44b185e934c0112d03aa3d17530b7a89
15618f0c686d   moocsl-user    "tini -- /srv/docker…"   21 minutes ago       Up 21 minutes       8888/tcp                                   moocsl-user-ef9ad2db3ece3367d17cfe3c27fcb743
49bdb456aa88   moocsl-user    "tini -- /srv/docker…"   22 minutes ago       Up 22 minutes       8888/tcp                                   moocsl-user-ea9f23e58f82b83186fdc7546c09f21d
80ab8f583827   moocsl-user    "tini -- /srv/docker…"   24 minutes ago       Up 24 minutes       8888/tcp                                   moocsl-user-020445d91f3eab050551b3157ad49cc9
a8c9916df70f   jupyterhub     "jupyterhub -f /srv/…"   24 minutes ago       Up 24 minutes       8000/tcp                                   sl-apps_hub_1
5ed63e6cc294   moocsl-user    "tini -- /srv/docker…"   30 minutes ago       Up 30 minutes       8888/tcp                                   moocsl-user-7c834946865a358485e600b77b2764e0
ddce45d8e79d   moocsl-user    "tini -- /srv/docker…"   32 minutes ago       Up 32 minutes       8888/tcp                                   moocsl-user-f14675ff2bdf0fad0d50e160e22b4b30
36c61c1061de   moocsl-user    "tini -- /srv/docker…"   36 minutes ago       Up 36 minutes       8888/tcp                                   moocsl-user-4dea6e25f1cca01a75eb5113f8bacbb1
218febaf9693   moocsl-user    "tini -- /srv/docker…"   40 minutes ago       Up 40 minutes       8888/tcp                                   moocsl-user-85a15fbdacbdf119627e8015a4843df8
2ddeaee62626   moocsl-user    "tini -- /srv/docker…"   45 minutes ago       Up 45 minutes       8888/tcp                                   moocsl-user-bfde1f284a90b5e6daa775bbb4370d4f
a6705d37f654   moocsl-user    "tini -- /srv/docker…"   46 minutes ago       Up 46 minutes       8888/tcp                                   moocsl-user-d559481c73688b224491562e09d04d20
780e49cda35c   moocsl-user    "tini -- /srv/docker…"   55 minutes ago       Up 55 minutes       8888/tcp                                   moocsl-user-3f1bd9a5c0d680bfcd72d0bfbad17e30
03e6abb16593   moocsl-user    "tini -- /srv/docker…"   About an hour ago    Up About an hour    8888/tcp                                   moocsl-user-fc5decd2028f8e35304edaa1e20479c6
d18c11d9ad7f   moocsl-user    "tini -- /srv/docker…"   About an hour ago    Up About an hour    8888/tcp                                   moocsl-user-7c67c6a1587fc7036be262e3cd2e839d
43c7a03fda29   moocsl-user    "tini -- /srv/docker…"   2 hours ago          Up 2 hours          8888/tcp                                   moocsl-user-13265de89c11bbdfaf20a6f1cdf49b8a
19c16e2fbcbb   moocsl-user    "tini -- /srv/docker…"   4 hours ago          Up 4 hours          8888/tcp                                   moocsl-user-2e8ce7bfd61944b27cf0a314912d1610
aba036d352e6   postgres:9.5   "docker-entrypoint.s…"   3 days ago           Up 3 days           5432/tcp                                   sl-apps_hub-db_1
17b8debed52e   nginx:1.17.8   "/bin/bash -c 'envsu…"   3 days ago           Up 3 days           0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   sl-apps_nginx_1

Oui c’est un problème que j’ai remarqué aussi. Normalement ils auraient du être stoppés au restart mais certains containers sont passés au travers.
J’ai vérifier ils sont toujours fonctionnels donc pour l’instant je pensais les laisser…

OK bizarre mais pas très grave …