Forum Linux.debian/ubuntu Exécuter un fichier sh au démarrage d'un service (systemd ou PM2)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
7
avr.
2022

Bonjour

J'ai besoin d'aide SVP pour finir un truc. (J'utilise Debian 11).

Je cherche une solution pour qu'un fichier sh que j'ai créé, s'exécute automatiquement quand un service (que j'ai aussi moi-même créé) a fini de redémarrer.

Mon service est un service qui fais toruner une App Node.js. Le voici (avec PM2) :

    module.exports = {
      apps: [
        {
          name: "nextjs_mon-site-prod_1",
          cwd: "/home/steph/www/mon-site.com/prod/front-nextjs_1",
          script: "npm run start_prod_1", // et après je souhaite lancer un script sh
        },
      ],
    };

Je (…)

Forum Linux.général Lancer un service systemd dans un répertoire

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
9
avr.
2021

Hellou, j'ai un mini programme python que je dois lancer depuis un certain répertoire et qui tourne tranquillement en boucle jours & nuits. Je me suis fait un service systemd qui va bien.

Mais voilà le drame : je n'ai pas trouvé où préciser à systemd qu'il faut aller dans ce fichu répertoire pour lancer le python. Du coup j'ai fait un bash de 2 lignes pour aller dans ce répertoire, puis lancer le programme python, et systemd appelle cela (…)

Forum Linux.général grub2 gpt systemd lvm et uuid

Posté par  . Licence CC By‑SA.
Étiquettes :
0
20
nov.
2015

Bonjour,

savez vous s'il est possible de booter une machine avec le rootfs en lvm (/boot pas séparé) sans initramfs, sachant qu'il y a bien l'option qui va bien (insmod lvm ou encore insmod_dufskejutilise) dans grub2 et que le contenu fstab n'a pas de device mais des uuid et que j'utilise systemd comme init.

J'ai un kernel panic comme quoi il trouve pas /dev/mapper/. Si j'active le initramfs c'est tout bon.

J'ai lu en gros que cela n'était pas possible (…)

Forum Linux.général [RÉSOLU] synchroniser les changements dans /boot vers /mnt/boot[23]

Posté par  . Licence CC By‑SA.
0
1
juil.
2023

Bonjour,

J'ai un PC RAID1 avec 3 disques.
Pour pouvoir booter quoi qu'il arrive, j'ai donc 3 partitions UEFI réparties sur les 3 disques.

Une est montée sur /boot , et les deux autres sur /mnt/boot2 et /mnt/boot3.

Je voudrais synchroniser tout changement dans le répertoire /boot (installation de kernels, ou modification de la config de boot) vers /mnt/boot[23].

Pour ce faire, j'ai essayé d'utiliser systemd-path mais je ne m'en sors vraiment pas.
Quand je le lance, le service est (…)