Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

« Predchádzajúce Verzia 4 Ďalej »

D2000 kernel štandardne spúšťa nakonfigurované D2000 procesy, ktoré bežia na rovnakom počítači. V prípade, že sú procesy prevádzkované na inom počítači ako beží D2000 kernel, je nutné im zabezpečiť automatické spúšťanie. Skript d2proc umožňuje vytvoriť pre takéto procesy systemd službu, ktorá automatické štartovanie zabezpečí.

Pre manažment samostatne štartovaných D2000 procesov slúži skript <instancedir>/bin/d2proc <command> <proclabel>

<proclabel> je jednoznačné označenie samostatne štartovaného procesu

<command> je jedna z možností:

create

vytvorí systemd službu pre samostatne štartovaný D2000 proces.

[root@localhost bin]# ./d2proc create remote_comm
Enter D2000 process name and parameters: kom /Sxx.xx.xx.xx /Wremote
Standalone process "remote_comm" was created.

Je vytvorená systemd služba s menom v tvare d2000-proc-<proclabel>.service, v našom prípade to bude d2000-proc-remote_comm.service.

Po vytvorení služby je možné proces spustiť skripom ./d2proc start <proclabel>, viď nižšie.

delete

zmaže systemd službu pre samostatne štartovaný D2000 proces.

[root@localhost bin]# ./d2proc delete remote_comm
Standalone process "remote_comm" was deleted.

start

spustí samostatne štartovaný D2000 proces.

[root@localhost bin]# ./d2proc start remote_comm
remote_comm started successfully.

stop

zastaví samostatne štartovaný D2000 proces.

[root@localhost bin]# ./d2proc stop remote_comm
remote_comm stopped successfully.

restart

reštartuje (zastaví a spustí) samostatne štartovaný D2000 proces

[root@localhost bin]# ./d2proc restart remote_comm
remote_comm restarted successfully.

status

vypíše informáciu, či samostatne štartovaný D2000 proces beží a či má nastavený autoštart

[root@localhost bin]# ./d2proc status remote_comm
remote_comm is running. Autostart is enabled.

enable-autostart

zapne autoštart pre samostatne štartovaný D2000 proces

[root@localhost bin]# ./d2proc enable-autostart remote_comm
Autostart of remote_comm has been enabled.

disable-autostart

vypne autoštart pre samostatne štartovaný D2000 proces

[root@localhost bin]# ./d2app disable-autostart app1
Autostart of remote_comm has been disabled.
  • Žiadne štítky