Jest to polecenie iceccd, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
iceccd – demon lodów
STRESZCZENIE
lódccd [ -n nazwa sieciowa ] [ -m max_procesy ] [ --nie-zdalnie ] [ -w ] [ -d | --demonize ] [
-l logfile ] [ -s gospodarz harmonogramu ] [ -v[v[v]] ] [ -r | --uruchom jako użytkownik ] [ -b środowisko-
bazowany ] [ -u | --nikt-uid | nikt] [ --limit-cache MB ] [ -N hosta ]
OPIS
Demon Icecream musi działać na wszystkich węzłach będących częścią klastra kompilacyjnego Icecream. To
otrzymuje zadania kompilacji i wykonuje je w środowisku chroot. Klienci kompilacji wysyłają
środowisko kompilacji za pierwszym razem, gdy wysyłają zadanie do konkretnego demona, tak że
środowisko demona nie musi odpowiadać środowisku klienta.
Demon musi także działać na klientach wysyłających zadania kompilacji do sieci Icecream. Jeśli
węzeł powinien móc wysyłać zadania kompilacji, ale nigdy ich nie odbierać, uruchom demona za pomocą polecenia
opcja -m 0.
Wszystkie demony Icecream muszą mieć kontakt z programem planującym Icecream, który kontroluje
dystrybucja danych pomiędzy węzłami kompilacji. Zwykle demon znajdzie plik automatycznie
właściwy harmonogram. Jeśli tak nie jest, możesz jawnie określić nazwę pliku
Sieć lodów i host obsługujący harmonogram.
OPCJE
-n nazwa sieciowa
Nazwa sieci lodów, z którą demon powinien się połączyć. Musi istnieć
harmonogram działający dla sieci pod tą samą nazwą sieci.
-m max_procesy
Maksymalna liczba zadań kompilacji uruchomionych równolegle na komputerze, na którym działa demon.
--nie-zdalnie
Uniemożliwia planowanie zadań z innych węzłów na tym jednym.
-w
-d, --demonize
Odłącz demona od powłoki.
-l logfile
Nazwa pliku, w którym zapisywane są dane wyjściowe dziennika.
-s harmonogram_hosta
Nazwa hosta uruchamiającego program planujący dla sieci, z którą demon powinien się połączyć.
Ta opcja może być pomocna, jeśli program planujący nie może rozgłaszać swojej obecności klientom
z powodu ustawień zapory sieciowej lub podobnych powodów.
-v, -w, -vvv
Kontroluj szczegółowość demona. Im więcej, tym bardziej szczegółowe.
-r, --uruchom jako użytkownik
Wymuś uruchomienie demona z uprawnieniami użytkownika. Zwykle będziesz musiał uruchomić demona
z prawami roota.
-b env_basedir
Katalog podstawowy do przechowywania środowisk kompilacji wysyłanych do demona przez kompilację
klientów.
-u, --nikt-uid nikt
Identyfikator użytkownika nikt. Ten identyfikator użytkownika jest używany, gdy demon traci uprawnienia.
--limit-cache MB
Maksymalny rozmiar w megabajtach pamięci podręcznej używanej do przechowywania środowisk kompilacji
klientów.
-N hosta
Nazwa hosta lodów w sieci.
Korzystaj z iceccd online, korzystając z usług onworks.net
