pidfile

systemd[1]: キャプチャ、pidでコアダンプ - コアファイルをコピーする問題
pidfile

systemd[1]: キャプチャ、pidでコアダンプ - コアファイルをコピーする問題

CentOS VMサーバー[CentOS Linuxバージョン7.4.1708(コア)]に問題があります。 次のエラーログをランダムに生成し、停止することはできません。 この問題が発生する前は、システム内部の何も変更または触れていませんでした。 また、コアファイル(コピー)が多すぎてディレクトリスペースが/いっぱいになるまでファイルをコピーし続け、サーバーがハングすることがあります。 仮想マシンを再起動した後、ディレクトリに多くのコアファイルがあることがわかります。これ/により、サーバーはそれ自体でコアファイルをクリーンアップしてサイクルを繰り返します。 (...

Admin

「バックグラウンドで」プロセスを実行することは正確に何を意味しますか?
pidfile

「バックグラウンドで」プロセスを実行することは正確に何を意味しますか?

バックグラウンドプロセスが何であるかをよりよく理解したいと思います。このコード行を読んだ後、次のような質問があります。 /usr/sbin/rsyslogd -niNONE & 源泉 文書は次のように言います。 -i pid file Specify an alternative pid file instead of the default one. This option must be used if multiple instances of rsyslogd should ru...

Admin

これは、シミュレーションや理論ではなく、実際の生活であり、思ったほど華麗ではないので、停電後の孤児に対応する方法と、プログラムが処理できないときに再起動する方法について再び助けを求めました。正しい方法PIDファイルの存在
pidfile

これは、シミュレーションや理論ではなく、実際の生活であり、思ったほど華麗ではないので、停電後の孤児に対応する方法と、プログラムが処理できないときに再起動する方法について再び助けを求めました。正しい方法PIDファイルの存在

そのような状況に遭遇しました。 停電 停電中のUPSバッテリー放電 停電によりラックのサーバーがシャットダウン 電力回復 サーバーが起動してオペレーティングシステムが起動しています。 systemdが私の役割を果たしています。 そして 今一部のソフトウェア(システムサービス起動スクリプト)は深いブラックホールにあります。rylesの起動は、pidファイル(var / run)のプロセスにあるPID(番号)がまだ存在するかどうかを確認するのではなく、pidファイルが存在するかどうかによって異なります。 起動を拒否すると、不要なカスケード接続が発生する可能...

Admin

この「syslogプロセスフラッシュ」コマンドはどのように機能しますか?
pidfile

この「syslogプロセスフラッシュ」コマンドはどのように機能しますか?

存在するhttp://www.cs.newpaltz.edu/~easwaran/Resources/commands.html次のコマンドは、「システムログプロセスの更新」と表示されます。 kill -1 `cat /var/run/syslogd.pid` 実際、このコマンドを組み込みデバイスで使用したことがありますが、誰かがなぜこのコマンドを使用するのか、どのように機能するのか理解できません。 私はこれが個々の部分で構成されていることを理解していますが、たとえばcatシグナルを使用してサブシェルを殺すことがHUPわからないのはなぜですか? ...

Admin

pid Xを持つプロセスが予想されるプロセスであることを確認する方法
pidfile

pid Xを持つプロセスが予想されるプロセスであることを確認する方法

私たちのアプリケーションはいくつかのバックグラウンドプロセスを始めます。これらのプロセスのPIDはファイルに保存されます。 pids の値は、最大値に達した場合、またはシステムが再起動すると再利用されます。 pid Xを持つプロセスがまだXが保存されているプロセスであることを確実に確認する方法 私は読んだ https://serverfault.com/questions/366474/whats-a-proper-way-of-checking-if-a-pid-is-running そしてhttps://stackoverflow.com/questi...

Admin

バックグラウンドプロセスがシェルで終了するまでフォアグラウンドプロセスを実行します。
pidfile

バックグラウンドプロセスがシェルで終了するまでフォアグラウンドプロセスを実行します。

QEMU仮想マシンをモードで実行し、-daemonizeQEMUインスタンスと対話するように設計されたランダムなフォアグラウンド(対話型)プロセスを作成します。通常、フォアグラウンドプロセスが完了すると、pidfileを介してQEMUインスタンスをクリーンアップします。 qemu-system ... -pidfile ./qemu.pid -daemonize /my/custom/interactive/process pkill -F ./qemu.pid ただし、場合によっては、フォアグラウンドプロセスの実行中にQEMUが独立して終了することが...

Admin

pidが利用できないと仮定すると、pidファイルは機能しますか?
pidfile

pidが利用できないと仮定すると、pidファイルは機能しますか?

プログラムのシングルトン実行インスタンスを確保するために、pidファイルを使用するためにプロセスがプログラムを実行した後にpidファイルを削除する必要があると思いました。https://stackoverflow.com/a/7453411/156458: #!/bin/bash mkdir -p "$HOME/tmp" PIDFILE="$HOME/tmp/myprogram.pid" if [ -e "${PIDFILE}" ] && (ps -u $(whoami) -opid= | ...

Admin

pidfileの代わりにフューザを介してプロセスを終了しますか?
pidfile

pidfileの代わりにフューザを介してプロセスを終了しますか?

最近、プロセスを終了する習慣がありました。 fuser -k -n tcp $PORT これにより、間違ったプロセスを終了することが困難になります。私はまだ存在するかもしれないし、存在しないかもしれない、正しいpidを含むかもしれないし、含まないかもしれないpidファイルを操作するよりもこれを好みます(良い、ここでは少し劇的です:-) しかし、私が誤って見つけた一般的な停止スクリプトはまだpidfileを使用しています。 pidfileメソッドの重要な機能が欠落しているか、fusionの無効な機能がありませんかapproach?私の推測ではfuse...

Admin

pidファイルにプロセスがなく、誰も死ななかった。
pidfile

pidファイルにプロセスがなく、誰も死ななかった。

私はRaspberryPiからPythonに電子メール通知スクリプトを書いています。チュートリアルページを見つけて基本コードを正確にコピーしました(単純な「python emailnotifier.py」として機能します)、サービスを開始するためにこれを改善したいと思います。 コードはこのページの下部にあります(挿入方法がわかりません)。 https://pimylifeup.com/raspberry-pi-email-notifier/ サービスを開始してステータスを確認すると、次の内容を確認できます。 "システム #DAEMON_NAME デー...

Admin

エコ$!プロセス開始後のPIDなし
pidfile

エコ$!プロセス開始後のPIDなし

バックグラウンドでjarファイルを実行するinitスクリプトがあり、PIDをファイルに印刷したいと思います。コマンドを実行した直後、次のコマンドを使用してファイルが生成されましたが空です。 start process & \ echo $! >/var/run/foo.pid なぜこれが起こるのですか?ありがとう ...

Admin

他のプロセスのロックの確認とテスト
pidfile

他のプロセスのロックの確認とテスト

init.d私のお気に入りのアプリケーションの1つにサービスラッパー(スクリプト)を作成しようとしています。アプリケーションが同時に生成されます。PIDとロックファイルだから私は私のアプリケーションの正確な状態を報告し、私のサービスが複数のコピーを開始するのを防ぐためにそれを使用しようとします。 残念ながら、アプリケーション(またはシステム)が時々クラッシュしてPIDとロックファイルが残っているため、アプリケーションが実行されていることを確認するためにこれらのファイルが存在することを確認することはできません。 POSIX WRITEによると、アプリケーシ...

Admin

atdは死んだが、subsysはロックされています。
pidfile

atdは死んだが、subsysはロックされています。

atdプロセスを手動で終了すると、()これ以上作業をsudo kill <PID>開始できなくなります。at [vagrant@localhost ~]$ echo ls | at 'now + 1 minute' job 6 at 2016-05-09 20:17 Can't open /var/run/atd.pid to signal atd. No atd running? また、以下の内容が表示されます。 [vagrant@localhost ~]$ service atd status atd dead but subsys ...

Admin

Havegedサービスを実行できません(PIDが無効です)。
pidfile

Havegedサービスを実行できません(PIDが無効です)。

したがって、Centos 6仮想マシンのシステムエントロピーは非常に低いです。 【137】ハビジドを設置したところ、 Yum install haveged ただし、プロセスを開始するとすぐに終了します。 Process is dead but sub system is locked もちろん、私は調査をしましたが、なぜこのようなことが起こるのかについての答えを見つけることができませんでした。そこにロックファイルがあります。削除してサービスを再起動してみましたが、何の効果もありませんでした。 また、var / runにPIDファイルは表示され...

Admin

CentOS 7システムサービスファイル(Pythonスクリプトの実行)は機能しますが、エラーを記録しますか?
pidfile

CentOS 7システムサービスファイル(Pythonスクリプトの実行)は機能しますが、エラーを記録しますか?

CentOS 6で何度も使用したPythonで書かれたアプリケーションがあり、CentOS 7で設定しています。次の内容でsystemdサービスファイルを作成しました。 # # Systemd unit file for Application # [Unit] Description=Application Daemon [Service] User=svc_app Group=svc_app Type=forking ExecStart=/usr/bin/python /apps/application/run_app.py --daemon -...

Admin