In CentOS-7 una modifica delle opzioni in /etc/systemd/system.conf di systemd richiede un riavvio o sarà sufficiente "systemctl daemon-reload"?
In CentOS-7 una modifica delle opzioni in /etc/systemd/system.conf di systemd richiede un riavvio o sarà sufficiente "systemctl daemon-reload"?
Risposte:
No, daemon-reload ricaricherà tutti i file di unità, non la configurazione per systemd stesso. Tuttavia, # systemctl daemon-reexeceseguirà nuovamente l'esecuzione di systemd e causerà la digestione della nuova configurazione nel processo.
Dalla pagina man di systemctl:
daemon-reexec
Reexecute the systemd manager. This will serialize the manager
state, reexecute the process and deserialize the state again. This
command is of little use except for debugging and package upgrades.
Sometimes, it might be helpful as a heavy-weight daemon-reload.
While the daemon is being reexecuted, all sockets systemd listening
on behalf of user configuration will stay accessible.
Quando la pagina man dice che daemon-reexec è utile per gli aggiornamenti dei pacchetti, ciò significa in gran parte che questo comando esegue qualunque nuovo binario ci sia e rielabora le sue configurazioni. TUTTAVIA, l'RPM che usiamo per aggiornare systemd contiene già uno script per farlo, quindi di solito non è mai necessario in caso di un normale aggiornamento.
Oppure puoi riavviare. O lo farà.
systemctl try-restart.
libcnon è un servizio, piuttosto la libreria GNU C, che è collegata da quasi tutti gli eseguibili di Linux. Quindi, dopo un libcaggiornamento, è necessario riavviare qualsiasi programma / processo in esecuzione; il metodo più semplice è riavviare il computer.