Upstart to oparty na zdarzeniach zamiennik demona / sbin / init, który obsługuje uruchamianie zadań i usług podczas rozruchu, zatrzymywanie ich podczas zamykania i nadzorowanie ich podczas działania systemu.
Pierwotnie zadałem to pytanie na StackOverflow. Potem zdałem sobie sprawę, że jest to prawdopodobnie lepsze miejsce. Mam konfigurację bluepill do monitorowania moich opóźnionych procesów. (Aplikacja Ruby On Rails) Korzystanie z Ubuntu 12.10. Uruchamiam i monitoruję samą usługę bluepill przy użyciu Ubuntu upstart. Moja konfiguracja upstart jest poniżej ( /etc/init/bluepill.conf). description …
Usiłuję skonfigurować zadanie Upstart do uruchamiania przy uruchamianiu systemu, które może być również uruchomione / zatrzymane przez członków grupy innej niż sudo. W poprzedniej wersji używałem update-rc.dskryptów i zapisywałem /etc/init.d/je, aby to działało, dodając %Group ALL = NOPASSWD: /etc/init.d/scriptnamedo mojego pliku sudoers, ale nie mogę uzyskać odpowiednika działającego dla Upstart. …
Mam instancję Ubuntu 12.04 LTS (GNU/Linux 3.2.0-25-virtual i686)działającą jako KVM-VM na maszynie hosta, na której działa jeszcze jedna maszyna wirtualna. Wdrażam aplikację Ruby on Rails przy użyciu klejnotu wdrażania Capistrano. Jeśli jednak wdrożę dwa razy z rzędu w krótkim czasie, użycie procesora skoczy do 100% z powodu tego /sbin/gettyprocesu. Jak …
Używam Ubuntu 11.10 na maszynie wirtualnej (VirtualBox), aby dowiedzieć się więcej o programowaniu w systemie Linux. Korzystam z repozytorium git, aby zapisać swoją pracę i napisałem skrypt, aby spakować moją pracę i zapisać ją w folderze współdzielonym do użytku, gdy maszyna wirtualna nie jest uruchomiona. Chciałbym automatycznie uruchomić ten skrypt …
Próbuję stworzyć prosty skrypt wstępny dla serwera teamspeak, ale nie mogę go uruchomić. Kiedy mówię, że initctl start to po prostu wykonuje, ale nigdy nie kończy ani nawet nie emituje żadnej wiadomości. To samo dzieje się z zatrzymaniem . Aby upewnić się, że nie robię nic złego, skopiowałem skrypt cron …
W dawnych czasach demon init zwykł wyłączać zadania, które odradzały się zbyt szybko. Odkryłem na własne ryzyko, że UPSTART po prostu ich zatrzymuje. na zawsze. Znalazłem formanty COUNT i INTERVAL, kiedy należy zatrzymać zadanie, które odradza się szybko, ale nie mogę znaleźć sposobu na ponowne uruchomienie tego zadania po określonym …
Czas wzrósł z 20-25 sekund w Meerkat do 35 sekund w Natty. Nie wiem, czy tak, ureadaheadale zgłosiłem błąd w starterze. Wypróbowałem Fedorę krótko przed zainstalowaniem Natty. Używają systemdzamiast tego upstarti nie mieli tego wolnego rozruchu. W dmesg ten skok pokazuje się: [ 3.087606] EXT4-fs (sda1): mounted filesystem with ordered …
Mam doskonale dobry skrypt do użycia w /etc/init.d. W rzeczywistości mam ich wiele, wszystkie stworzone za pomocą Tanuki Java Service Wrapper. Wydaje mi się, że mógłby istnieć prosty szablon do zawijania takiego skryptu powłoki jako skryptu początkowego, ale trochę googlingu nie ujawnia. Czy coś brakuje?
Po instalacji Ubuntu Server 12.04 zainstalowałem Xubuntu tylko po to, aby mieć minimalny GUI: sudo apt-get install x-window-system-core sudo apt-get install --no-install-recommends xubuntu-desktop gparted Ale teraz chcę uruchomić X tylko w niektórych sytuacjach. Przed 12.04 wystawiam: sudo update-rc.d -f gdm remove Ale to polecenie już nie działa. Jak mogę zatrzymać …
Tworzę pakiet konfiguracyjny i chciałbym zatrzymać i ponownie uruchomić usługi, których konfiguracja dotyczy. Teraz Używam service [stop|restart]w {pre,post}{inst,rm}drodze. Czytam pytanie gdzieś invoke-rc.dwe właściwy sposób, ponieważ honoruje preferencje użytkownika dotyczące usługi. Nie mogłem jednak znaleźć żadnych wskazówek na ten temat. Czy ktoś zna takie wytyczne? A może masz jakąś radę, którą …
Używamy upstart do zarządzania naszymi usługami na naszych serwerach Ubuntu. Tworzą dzienniki, które są wylogowane na /var/log/upstart/SERVICE_NAME.log Następnie codziennie pliki dziennika są obracane za pomocą skryptu logrotation, który jest dostarczany z 12.04 LTS: /var/log/upstart/*.log { daily missingok rotate 7 compress notifempty nocreate } Problem polega na tym, że podczas gdy …
Jak ustalić, czy zadanie upstart działa w skrypcie Bash? To znaczy potrzebuję wartości „boolowskiej”, aby zrobić coś takiego: #!/bin/bash if [ determine_if_job_x_is_running ]; then echo "I see upstart job X is running, please stop it before ..." fi
Po wprowadzeniu pewnych zmian w pliku conf na starcie, upstart nie ładuje ponownie nowych zmian, dopóki nie zrestartuję systemu start on filesystem or runlevel [23] stop on runlevel [6] respawn expect fork script echo "Starting gunicorn.." > /tmp/upstart_t exec /srv/sms/mwav_messenger/gunicorn_start.sh end script console output Gdybym miał zmienić ten skrypt, nadal …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.