Zaloguj się Wypróbuj za darmo
← Wróć do centrum pomocy

Instalowanie agenta Safenix bez systemd

Instalacja agenta Safenix nie jest obsługiwana w systemach, które nie korzystają z systemd; zamiast tego użyj serwera opartego na systemd.

Safenix nie obsługuje instalowania agenta w systemie, który nie korzysta z systemd. Skrypt instalacyjny może zarządzać wyłącznie usługą systemd.

Dlaczego instalacja zostaje zatrzymana

Instalator wykonuje dwie kontrole, zanim cokolwiek zmieni na maszynie:

  1. Jeśli nie ma polecenia wymaganego do zarządzania systemd, instalator zatrzymuje się i informuje, że nie znaleziono systemd.
  2. Jeśli systemd jest zainstalowany, ale nie zarządza maszyną, instalator zatrzymuje się i informuje, że uruchomienie usługi nie zadziała. Może się tak zdarzyć na przykład wewnątrz kontenera.

W obu przypadkach instalator zatrzymuje się bez modyfikowania maszyny. Kontrole te zapobiegają pozostawieniu na dysku programu agenta, którego nie uruchomiłby żaden menedżer usług.

Obsługiwana opcja

Zainstaluj agenta Safenix na maszynie, która korzysta z systemd jako menedżera usług. Najczęściej używane dystrybucje serwerowe systemu Linux domyślnie zawierają systemd.

Sama obecność systemd nie wystarczy, jeśli maszyną zarządza inny proces. Na przykład kontener może zawierać systemd, ale nie używać go jako menedżera usług systemu. Takie środowisko nie jest obsługiwane podczas instalacji agenta.

Inne menedżery usług

Safenix nie udostępnia procedury instalacji dla OpenRC, runit ani innych systemów uruchamiania. Serwer skonfigurowany ręcznie poza systemd również nie otrzymywałby automatycznych aktualizacji, ponieważ wymagają one systemd.

Dlatego nie ma obsługiwanego sposobu obejścia problemu podczas instalowania agenta Safenix w systemie innym niż systemd. Do instalacji użyj serwera opartego na systemd.

Nadal nie działa?

Jeśli ta strona nie wystarczyła, napisz do nas — odpowie człowiek.

Kontakt