Sto cercando di eseguire uno script di shell da systemd. Lo script funziona bene dalla riga di comando. Lo script (runServer.sh) esegue un processo Java e assomiglia a questo: #!/bin/bash java -jar -Dresources=/home/pruss/dev/ServerDeploy5-4.1/Server/resources/MyServer.jar "0" "Test" All'interno /usr/lib/systemd/system(o /lib/systemd/system/su altri sistemi operativi) ho creato un file di servizio (myService.service): [Unit] Description=My …
Sto eseguendo un box Arch Linux (più recente e aggiornato) e sto tentando di avviare MySQL all'avvio. Con il pacchetto systemd installato ho systemctl disponibile e come tale posso fare cose del genere: systemctl start mysqld.service systemctl [stop|status|restart] mysqld.service Va tutto bene, e funziona benissimo quando voglio avviarlo / fermarlo …
Mentre sto lavorando su una soluzione che utilizza il blocco dei file, credo che il mio codice stia entrando in una fase di stallo. Sto usando systemd per avviare il processo all'avvio del sistema. Usare alarm (3) è un'opzione, ma mi chiedevo se c'è un modo per systemd per rilevare …
1 su 10 volte, systemd si blocca durante il riavvio. Non capisco il motivo. Cosa / dove dovrei guardare per risolvere il problema? Sto usando systemd v196 e non riesco ad aggiornarlo alla versione> = 198 perché quest'ultimo richiede un kernel recente (con supporto per cgroups), che non può essere …
Quando scrivo shutdown -h +30, Linux in qualche modo pianifica il cambio di runlevel entro 30 minuti. Su Debian, /sbin/shutdownc'è un collegamento simbolico a /bin/systemctl. I miei test indicano che shutdownfa non usa né cron né timer systemd . Come viene implementato l'arresto del sistema systemd?
Sto eseguendo un'app nodo usando systemd con un file di unità. Il registro delle app può essere visualizzato utilizzando journalctl -u example.comma il registro viene tagliato ad un certo punto, cancellando la cronologia (di cui ho bisogno per il debug). Come configuro la rotazione dei registri con systemd in modo …
Ho una macchina Fedora 23. Ho uno script bash di sincronizzazione directory / file che sincronizza la mia directory local / home con una directory remota (in una macchina NAS). Lo eseguo manualmente, ma vorrei creare un servizio systemd e renderlo più flessibile, poiché altre persone usano il mio PC …
Abbiamo un server con più indirizzi IP. Ultimamente siamo passati a systemd e abbiamo ancora bisogno di IP multipli su quel server. Con systemd-networkd abbiamo qualche problema a trovare un esempio di configurazione. quindi usiamo uno script bash alla fine del processo di avvio per aggiungere ips all'interfaccia. Qualcuno può …
Comprendo che la risoluzione dei lunghi tempi di avvio implica l'analisi del tempo necessario per l'avvio, ma l'output di systemd-analyze blamee systemd-analyze plotmi ha lasciato perplesso. ~ $ systemd-analizza Avvio completato in 12.557s (firmware) + 4.516s (caricatore) + 3.732s (kernel) + 26.720s (spazio utenti) = 47.526s ~ $ systemd-analizza la …
Ho uno script BASH che voglio eseguire all'avvio. Il mio sistema esegue systemd, quindi ho creato un file .service con ciò che penso siano le informazioni necessarie: [Unit] Description=My Script After=network.target [Service] ExecStart=/home/myscript.sh [Install] WantedBy=multi-user.target Ho usato l'abilitazione di systemctl per "registrarlo" al riavvio. All'avvio mi è stato detto che …
Dopo il letargo con systemctl hibernate, il sistema si avvia normalmente come se fosse stato spento. Ho il parametro resume nella riga del kernel e l'hook di ripresa in mkinitcpio.conf Questi sono i messaggi del kernel rilevanti: $ dmesg | grep -i swap [ 0.000000] Command line: initrd=\initramfs-linux.img root=/dev/sda2 rw …
Sto cercando di impostare una data all'interno del file dell'unità per la registrazione il mio file di unità è simile al seguente: [Unit] Description=Jetty service After=multiuser.target [Service] Environment=MAIN_CLASS="com.candorgrc.nphase.MainJetty" Type=simple User=jetty Group=jetty WorkingDirectory=/home/jetty/dist PermissionsStartOnly=true ExecStartPre=/bin/systemctl set-environment date=$(/bin/date +%%Y-%%m-%%d-%%H-%%M) ExecStart=/usr/bin/java -Xms512m -Xmx1024m -Djava.util.logging.config.file=/home/jetty/logging.properties -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/u01/jetty/hdumps/hdump_${date} -verbose:gc -Dcom.sun.management.jmxremote.port=12321 -Dcom.sun.management.jmxremote.authen PIDFile=/var/run/jetty.pid ExecReload=/bin/kill -HUP $MAINPID …
Il mio portatile ha un sacco di RAM e un SSD. Per non consumare l'SSD, non voglio che lo swap venga usato mai. Se un processo utilizza mai così tanta RAM da dover iniziare a usare lo swap, allora è chiaramente malintenzionato e dovrebbe essere ucciso dal kernel. Ma voglio …
Sto usando VirtualBox 5.0.20. Il computer host è un MacBook con OS X 10.11.5 (El Capitan). Il sistema operativo guest è Arch Linux a 64 bit. Quando ho installato Arch dall'ISO, la connettività Internet dell'ospite andava bene. Tuttavia, una volta avviato il sistema installato, non sono più riuscito a raggiungere …
Ho un sito Web che richiede l'esecuzione di diversi processi (python, nodo, ecc.). Al momento ho creato un servizio systemd in modo da poter avviare e interrompere facilmente tali processi. Ho creato uno script iniziale che avvia tutti i processi di cui ho bisogno come processi in background (aggiungendo &alla …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.