Upstart è un sostituto basato sugli eventi per il demone / sbin / init che gestisce l'avvio di attività e servizi durante l'avvio, interrompendoli durante l'arresto e supervisionandoli mentre il sistema è in esecuzione.
Ho due server, sono identici (credo), server di produzione e di gestione temporanea. E ho upstart script nella /etc/init/cartella. description "Discoure process" setuid deploy setgid deploy respawn respawn limit 3 30 start on runlevel [2345] stop on runlevel [06] script exec /bin/bash <<'EOT' echo \"$HOME/.rbenv\" cd /home/deploy/discourse/current bundle exec bluepill …
Inizialmente avevo posto questa domanda su StackOverflow. Quindi ho capito che questo è probabilmente un posto migliore. Ho impostato bluepill per monitorare i miei processi delayed_job. (Applicazione Ruby On Rails) Usando Ubuntu 12.10. Sto avviando e monitorando il servizio bluepill stesso usando Ubuntu upstart. La mia configurazione iniziale è sotto …
Sto cercando di impostare un processo Upstart da eseguire all'avvio del sistema e che può anche essere avviato / arrestato da membri di un gruppo diverso da sudo. Con una versione precedente, ho usato update-rc.de gli script archiviati /etc/init.d/per farlo funzionare aggiungendo %Group ALL = NOPASSWD: /etc/init.d/scriptnameal mio file sudoers, …
Ho un'istanza di Ubuntu 12.04 LTS (GNU/Linux 3.2.0-25-virtual i686)esecuzione come KVM-VM su una macchina host che esegue un'altra VM accanto ad essa. Distribuisco un'applicazione Ruby on Rails usando la gemma di distribuzione Capistrano. Tuttavia, se eseguo la distribuzione due volte di seguito in breve tempo, l'utilizzo della CPU passa al …
Sto eseguendo Ubuntu 11.10 in una macchina virtuale (VirtualBox) per saperne di più sullo sviluppo in Linux. Sto usando un repository git per salvare il mio lavoro e ho scritto uno script per raggruppare il mio lavoro e salvarlo nella cartella condivisa per l'uso mentre la macchina virtuale non è …
Sto cercando di creare un semplice script di avvio per il server di teamspeak, ma non riesco a farlo funzionare. Quando dico initctl start, viene eseguito ma non termina o emette messaggi. Lo stesso sta accadendo per l' arresto . Per essere sicuro di non fare nulla di male, ho …
Ai vecchi tempi, il demone init usava disabilitare le attività che stavano rigenerando troppo velocemente. Ho scoperto a mio rischio e pericolo che UPSTART li ha fermati. per sempre. Ho trovato i controlli COUNT e INTERVAL per quando interrompere un lavoro che sta rigenerando velocemente, ma non riesco a trovare …
Il tempo è passato da 20-25 secondi a Meerkat a 35 secondi a Natty. Non so se lo è, ureadaheadma ne è stato segnalato un bug nel launchpad. Ho provato Fedora poco prima di installare Natty. Usano systemdinvece di upstarte non hanno avuto questo avvio lento. In un dmesg questo …
Ho uno script perfettamente valido per l'uso in /etc/init.d. In effetti, ne ho molti, tutti creati con il Tanuki Java Service Wrapper. Mi sembra che potrebbe esserci un modello semplice per racchiudere uno script di shell come uno script di avvio, ma un po 'di googling non sta rivelando uno. …
Dopo l'installazione di Ubuntu Server 12.04, ho installato Xubuntu solo per avere una GUI minima: sudo apt-get install x-window-system-core sudo apt-get install --no-install-recommends xubuntu-desktop gparted Ma ora voglio iniziare X solo in determinate occasioni. Prima del 12.04, ho appena rilasciato: sudo update-rc.d -f gdm remove Ma questo comando non funziona …
Sto creando un pacchetto di configurazione e vorrei interrompere e riavviare i servizi la cui configurazione è interessata. In questo momento sto usando la service [stop|restart]in {pre,post}{inst,rm}modo. Ho letto in una domanda da qualche parte che invoke-rc.dè il modo giusto , perché onora le preferenze dell'utente su un servizio. Tuttavia, …
Usiamo upstart per gestire i nostri servizi sui nostri server Ubuntu. Producono registri che sono disconnessi in /var/log/upstart/SERVICE_NAME.log Quindi quotidianamente, i file di registro vengono ruotati utilizzando lo script logrotation fornito con 12.04 LTS: /var/log/upstart/*.log { daily missingok rotate 7 compress notifempty nocreate } Il problema è che mentre logrotate …
Come si determina se un processo di avvio è in esecuzione all'interno di uno script Bash? Cioè ho bisogno di un valore "booleano" per fare qualcosa del tipo: #!/bin/bash if [ determine_if_job_x_is_running ]; then echo "I see upstart job X is running, please stop it before ..." fi
Dopo aver apportato alcune modifiche a un file conf upstart upstart non ricarica le nuove modifiche fino al riavvio del sistema 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 Se dovessi modificare questo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.