upstart

Upstartで終了後維持
upstart

Upstartで終了後維持

systemdのRemainAfterExitと同じUpstartがありますか? ジョブの開始時にすぐに完了するスクリプトである開始ジョブがあります。ただし、ジョブを「停止」してクリーンアップスクリプトを実行できるように、ジョブがアクティブであることを報告したいと思います。 systemd では、次のことを行います。 [Service] Type=oneshot RemainAfterExit=true ExecStart=/usr/local/bin/my_script.sh create %i ExecStop=/usr/local/bin/my_scr...

Admin

私の新生作業ファイルに何の問題がありますか?
upstart

私の新生作業ファイルに何の問題がありますか?

upstart用の小さなスクリプトを作成し、実行可能ファイルにロギング機能を含めましたが、ログ出力はありません。プログラムを手動で起動すると正常に動作します。 この.confファイルは次の場所にあります/etc/init/。 description "upstart file for the program" start on startup stop on shutdown respawn exec /usr/local/bin/program 私はUbuntu 14.04 LTSとUpstart 1.12.1を使用しています。 ...

Admin

Ubuntu "service"コマンドが中断され、サービスを再ロードできません。
upstart

Ubuntu "service"コマンドが中断され、サービスを再ロードできません。

serviceUbuntu 16.04.6 LTSでは、コマンドを呼び出してサービスの状態を変更する方法はありません。/etc/init/コマンドが開始されましたが、実行中に中断されました。 サービス自体はまだ実行中ですが、独自の構成(start onなど)に応じて その中のスクリプトと/etc/init.dやり取りできます。 には何もなく、/var/log/syslogサービス別ログ( )/var/log/upstart/<service>.logには特別な内容がありません。 initctl -v reload-configurationコマン...

Admin

initctl stopが失敗する原因は何ですか?
upstart

initctl stopが失敗する原因は何ですか?

停止後、すべての子プロセスを終了する開始プロセスがあります。 post-stop exec killall my-process & exec sleep 10 これは期待どおりに機能しますが、次の2つのケースについてはわかりません。 killallプロセスがバックグラウンドプロセスとして実行されない場合: post-stop exec killall my-process && exec sleep 10 または睡眠プロセスを完全に削除する場合: post-stop exec killall my-process どち...

Admin

解決策
upstart

解決策

CentOS 6.10の最小インストールを実行しているヘッドレスサーバーでOpenVPNを使用して転送を設定しようとしています。理想的には、システムの起動時に始まります。 次の手順を実行してすべてを実行できました。ここそしてここ- しかし、これはvpn.shスクリプトを手動で実行した場合にのみ機能します(両方のチュートリアルによると)。スクリプトは次のとおりです。 #!/bin/sh sudo openvpn --cd /etc/openvpn --config /etc/openvpn/conf.ovpn --script-security 2 --...

Admin

Linux Centos 7は起動スクリプトをシステムサービスに変換します。
upstart

Linux Centos 7は起動スクリプトをシステムサービスに変換します。

次の起動スクリプトがあります。これをシステムサービスに変換するにはどうすればよいですか? description "x11vnc" start on runlevel [2345] stop on runlevel [^2345] #console log respawn respawn limit 20 5 exec /usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /root/.vnc/passwd -rfbport 5900 -shared ...

Admin

スタートアップの仕事を続けますか?
upstart

スタートアップの仕事を続けますか?

UpStart ジョブで実行すると、UpStart ジョブはスクリプトの最後で自動的に停止します。 initctl stop testjobを実行するまで実行を続ける方法はありますか? Systemd で RemainAfterExit=yes を使用するかのようにサービスを停止するまで、サービスは実行され続けます。 説明 'テストジョブ' 作成者 'test-author'が ランレベルで開始されました [2345] 実行/テスト/script.sh ...

Admin

ログローテートを開始しますか?
upstart

ログローテートを開始しますか?

私の設定に問題がありますか?変更を確認するには、ログを何度も強制的に回転させなければなりませんでした。 ----@----------:/var/log/upstart# ls -Anh total 4.0G -rw-r----- 1 0 0 56K Aug 21 08:41 graylog-server.log -rw-r----- 1 0 0 1.1G Aug 21 08:36 graylog-server.log.1.1.gz -rw-r----- 1 0 0 727M Aug 21 08:35 graylo...

Admin

追加読書
upstart

追加読書

~/.config/systemd/user/Upstartに似たものがありますかsystemctl --user start ...? initctl --user ...必須UPSTART_SESSION環境変数、--userここでの意味はと同じですsystemd。 ...

Admin

Expectスクリプトを使用したUpstartスクリプト
upstart

Expectスクリプトを使用したUpstartスクリプト

Expectスクリプトとupstartスクリプトを組み合わせる方法についてアドバイスしてください。 私は今3つのスクリプトを作業しています。 スクリプトA)Javaプログラム PATH: /opt/~~/manager スクリプトB) RebornスクリプトAのUpstartスクリプト PATH: /etc/init/xx.conf スクリプトC)ヘルスチェック- プッシュスクリプトAは他のサーバーのプロセスにコマンドを送信し、接続状態を確認します。クローンとして実行します。 PATH: /opt/x~x/healthch...

Admin

パッケージ「upstart」にはインストール候補はありません。
upstart

パッケージ「upstart」にはインストール候補はありません。

Debian 9にupstartをインストールしようとすると、次の結果が表示されます。 # apt-get install upstart Reading package lists... Done Building dependency tree Reading state information... Done Package upstart is not available, but is referred to by another package. This may mean that the package is missing,...

Admin

16.04にupstartはインストールされていませんが、/etc/initに.confスクリプトがたくさんあります。なぜ?
upstart

16.04にupstartはインストールされていませんが、/etc/initに.confスクリプトがたくさんあります。なぜ?

私は起動時に実行するコマンドを取得しようとし、upstart .confファイルを作成して/ etc / initに入れました。これはまったく新しいEC2インスタンスであり、そこにはすでに多くの.confファイルがあります。私のファイルが機能せず、Upstartがインストールされていないとマークされています。 Upstartがない場合、/etc/initにファイルがあるのはなぜですか?また、Ubuntu 16.04で起動時にコマンドを実行するための好ましい方法は何ですか? ...

Admin

追加読書
upstart

追加読書

最近サーバーをUbuntu V14.04からV16.04にアップグレードしましたが、systemctlが機能しなくなったようです。 起動時に転送デーモンが自動的に起動するのを防ぐ必要があるため、次のコマンドを実行します。 sudo systemctl disable transmission-daemon.service 私は次のような答えを受けました Synchronizing state of transmission-daemon.service with SysV init with /lib/systemd/systemd-sysv-in...

Admin