- Community Home
- >
- HPE Community, Japan
- >
- HP-UX
- >
- System Management
- >
- cronでのプロセスKill
system management
1823195
メンバー
3538
オンライン
109648
解決策
フォーラム
カテゴリ
Company
Local Language
戻る
フォーラム
ディスカッションボード
フォーラム
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
ディスカッションボード
フォーラム
ディスカッションボード
ディスカッションボード
ディスカッションボード
フォーラム
ディスカッションボード
戻る
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
ブログ
コミュニティ言語
言語
フォーラム
ブログ
トピックオプション
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このトピックを現在のユーザーにフロートします
- ブックマーク
- 購読
- 印刷用ページ
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-03-2006 01:02 PM
03-03-2006 01:02 PM
cronでのプロセスKill
いつも有益な情報ありがとうございます。
軽率な質問ですが、BaaNというERPのログイン用のデーモン(blogind)をkillするスクリプトをcronに登録したら、killされずに下記のメッセージが現れました。
=====================================================================================
blogind6.1: Cannot open file to read pid
blogind6.1: Cannot retrieve process_id of blogind. Kill using ps and kill.
=====================================================================================
コマンドに-kオプションをつけて実行すれば通常はkillできるのですが(cronに登録したスクリプトはこの1文を載せただけのものです)、cronではkillできません。
メッセージにはpidを読むためのコマンド(実行ファイル)の中が見れないとありますが、killするのとファイルの中身にどのような関係があるのでしょうか?(単純にcronはコマンドを実行するだけと思っていたので)
申し訳ありませんが、他の適当なデーモンが現状killできなかったり、思いつかなかったりで他のものでテストしていません。
psでpidを調べてkillするスクリプトを作成すれば解決するとは思いますが、気になってしまい質問しました。
軽率な質問ですが、BaaNというERPのログイン用のデーモン(blogind)をkillするスクリプトをcronに登録したら、killされずに下記のメッセージが現れました。
=====================================================================================
blogind6.1: Cannot open file to read pid
blogind6.1: Cannot retrieve process_id of blogind. Kill using ps and kill.
=====================================================================================
コマンドに-kオプションをつけて実行すれば通常はkillできるのですが(cronに登録したスクリプトはこの1文を載せただけのものです)、cronではkillできません。
メッセージにはpidを読むためのコマンド(実行ファイル)の中が見れないとありますが、killするのとファイルの中身にどのような関係があるのでしょうか?(単純にcronはコマンドを実行するだけと思っていたので)
申し訳ありませんが、他の適当なデーモンが現状killできなかったり、思いつかなかったりで他のものでテストしていません。
psでpidを調べてkillするスクリプトを作成すれば解決するとは思いますが、気になってしまい質問しました。
3件の返信3
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-03-2006 04:37 PM
03-03-2006 04:37 PM
cronでのプロセスKill
cron から "blogind -k" を実行させているのですよね?
cron の user は "blogind -k" の実行に十分な permission を持っていますか?
> blogind6.1: Cannot open file to read pid
"blogind -k" の process は deamon の blogind の process ID を
読もうとして失敗しています。たぶん permission のせいで open できない
のだと思います。
> blogind6.1: Cannot retrieve process_id of blogind. Kill using ps and kill.
ファイルから process ID が取れないので ps を使って process ID をとって
kill しようとしています。
結果的に daemon process が kill されていないのであれば kill に必要な
permission がないのでしょう。
cron の user は "blogind -k" の実行に十分な permission を持っていますか?
> blogind6.1: Cannot open file to read pid
"blogind -k" の process は deamon の blogind の process ID を
読もうとして失敗しています。たぶん permission のせいで open できない
のだと思います。
> blogind6.1: Cannot retrieve process_id of blogind. Kill using ps and kill.
ファイルから process ID が取れないので ps を使って process ID をとって
kill しようとしています。
結果的に daemon process が kill されていないのであれば kill に必要な
permission がないのでしょう。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-03-2006 06:07 PM
03-03-2006 06:07 PM
cronでのプロセスKill
ntさん、ご返答ありがとうございます。
ご推測のとおりblogind -kをcronで実行させています。
cronのユーザはrootで行っていますのでpermissionはもっているはずだと思います。
cronでは同様に-kオプションでBaanのライセンスデーモンのlicdもkillすることになっていますが、killできていませんでした。
==========================================================================================
licmon6.1: Can't open ${BSE}/lib/licence6.1;${BSE_REM}!${BSE}/lib/licence6.1
licmon6.1: No serverlist
==========================================================================================
Baan自体に何かあるのでしょうか?
ご推測のとおりblogind -kをcronで実行させています。
cronのユーザはrootで行っていますのでpermissionはもっているはずだと思います。
cronでは同様に-kオプションでBaanのライセンスデーモンのlicdもkillすることになっていますが、killできていませんでした。
==========================================================================================
licmon6.1: Can't open ${BSE}/lib/licence6.1;${BSE_REM}!${BSE}/lib/licence6.1
licmon6.1: No serverlist
==========================================================================================
Baan自体に何かあるのでしょうか?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
03-04-2006 08:54 AM
03-04-2006 08:54 AM
cronでのプロセスKill
Login shell 等で Baan の環境変数をセットしていますか?
File が open できないのは、必要な file が見つからないせいかもしれません。
File が open できないのは、必要な file が見つからないせいかもしれません。
上記の意見は、Hewlett Packard Enterpriseではなく、著者の個人的な意見です。 このサイトを使用することで、利用規約と参加規約に同意したことになります 。
企業情報
© Copyright 2025 Hewlett Packard Enterprise Development LP