JP5734107B2 - プロセス障害判定復旧装置、プロセス障害判定復旧方法、プロセス障害判定復旧プログラム、および記録媒体 - Google Patents
プロセス障害判定復旧装置、プロセス障害判定復旧方法、プロセス障害判定復旧プログラム、および記録媒体 Download PDFInfo
- Publication number
- JP5734107B2 JP5734107B2 JP2011129273A JP2011129273A JP5734107B2 JP 5734107 B2 JP5734107 B2 JP 5734107B2 JP 2011129273 A JP2011129273 A JP 2011129273A JP 2011129273 A JP2011129273 A JP 2011129273A JP 5734107 B2 JP5734107 B2 JP 5734107B2
- Authority
- JP
- Japan
- Prior art keywords
- server
- failure
- recovery
- failure determination
- determination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 366
- 238000011084 recovery Methods 0.000 title claims description 50
- 238000012544 monitoring process Methods 0.000 claims description 52
- 238000001514 detection method Methods 0.000 claims description 29
- 238000011112 process operation Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Description
100、110、120 プロセス監視対象サーバ
1001〜1003、1101〜1103、1201〜1203 プロセス
1010、1110、1210 OS(監視対象サーバ)
200 プロセス障害判定復旧サーバ
203 OS(プロセス障害判定復旧サーバ)
201 プロセス障害検知システム
2011 プロセス障害検知DB
202 プロセス障害判定復旧システム
2021 プロセス再起動処理部
2022 サーバ再起動処理部
2023 監視対象プロセスDB
2024 冗長サーバDB
300 ネットワーク。
Claims (6)
- ネットワークを介して監視対象となるサーバ上で稼動するプロセスを監視し、前記プロセスに生じた障害を検知するプロセス障害検知部と、
前記プロセス障害検知部によって障害が生じたプロセスが検知された場合に、障害が生じた前記プロセスを再起動した回数が所定の閾値以上であるか否かを判定し、前記プロセスを再起動した回数が所定の閾値以上であると判定した場合、さらに、前記サーバ上で稼動する他のプロセスと障害が生じた前記プロセスとの間での優先順位を判定し、障害が生じた前記プロセスよりも優先順位の高い前記他のプロセスがない場合に、前記サーバを再起動させる障害判定復旧部と、
を備えることを特徴とするプロセス障害判定復旧装置。 - 前記サーバは複数台から構成され、前記障害判定復旧部は、障害が生じた前記プロセスよりも優先順位の高い前記他のプロセスがない場合において、さらに、最低限稼動させるべき前記サーバの数を満たしているか否かを判定し、最低限稼動させるべき前記サーバの数を満たしていると判定した場合に、前記サーバを再起動させる、
ことを特徴とする請求項1に記載のプロセス障害判定復旧装置。 - プロセス障害検知部は、複数の前記サーバ上で稼動するプロセスを監視し、
前記障害判定復旧部は、複数の前記サーバのそれぞれについて、稼動するプロセスの優先順位を判定する、
ことを特徴とする請求項2に記載のプロセス障害判定復旧装置。 - ネットワークを介して監視対象となるサーバ上で稼動するプロセスを監視し、前記プロセスに生じた障害を検知するプロセス障害検知ステップと、
前記プロセス障害検知ステップにおいて障害が生じたプロセスが検知された場合に、障害が生じた前記プロセスを再起動した回数が所定の閾値以上であるか否かを判定する第1の判定ステップと、
前記プロセスを再起動した回数が所定の閾値以上であると判定された場合に、前記サーバ上で稼動する他のプロセスと障害が生じた前記プロセスとの間での優先順位を判定する第2の判定ステップと、
障害が生じた前記プロセスよりも優先順位の高い前記他のプロセスがないと判定された場合に、前記サーバを再起動させる障害判定復旧ステップと、
を含むことを特徴とするプロセス障害判定復旧方法。 - ネットワークを介して監視対象となるサーバ上で稼動するプロセスを監視し、前記サーバから送信された前記プロセスの稼動情報を記憶した記憶部を有するコンピュータに、
前記稼動情報に基づいて前記プロセスに生じた障害を検知するプロセス障害検知ステップと、
前記プロセス障害検知ステップにおいて障害が生じたプロセスが検知された場合に、障害が生じた前記プロセスを再起動した回数が所定の閾値以上であるか否かを判定する第1の判定ステップと、
前記プロセスを再起動した回数が所定の閾値以上であると判定された場合に、前記サーバ上で稼動する他のプロセスと障害が生じた前記プロセスとの間での優先順位を判定する第2の判定ステップと、
障害が生じた前記プロセスよりも優先順位の高い前記他のプロセスがないと判定された場合に、前記サーバを再起動させるためのコマンドを前記サーバに送信する障害判定復旧ステップと、
を実行させることを特徴とするプロセス障害判定復旧プログラム。 - 請求項5に記載されたプロセス障害判定復旧プログラムを格納したコンピュータの読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011129273A JP5734107B2 (ja) | 2011-06-09 | 2011-06-09 | プロセス障害判定復旧装置、プロセス障害判定復旧方法、プロセス障害判定復旧プログラム、および記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011129273A JP5734107B2 (ja) | 2011-06-09 | 2011-06-09 | プロセス障害判定復旧装置、プロセス障害判定復旧方法、プロセス障害判定復旧プログラム、および記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012256227A JP2012256227A (ja) | 2012-12-27 |
JP5734107B2 true JP5734107B2 (ja) | 2015-06-10 |
Family
ID=47527729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011129273A Expired - Fee Related JP5734107B2 (ja) | 2011-06-09 | 2011-06-09 | プロセス障害判定復旧装置、プロセス障害判定復旧方法、プロセス障害判定復旧プログラム、および記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5734107B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7181467B2 (ja) * | 2019-04-19 | 2022-12-01 | 富士通株式会社 | 制御方法、制御プログラム、および情報処理装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002149437A (ja) * | 2000-11-15 | 2002-05-24 | Hitachi Ltd | ソフトウェア再起動方法 |
US8627149B2 (en) * | 2004-08-30 | 2014-01-07 | International Business Machines Corporation | Techniques for health monitoring and control of application servers |
-
2011
- 2011-06-09 JP JP2011129273A patent/JP5734107B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012256227A (ja) | 2012-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9582373B2 (en) | Methods and systems to hot-swap a virtual machine | |
JP5851503B2 (ja) | 高可用性仮想機械環境におけるアプリケーションの高可用性の提供 | |
US9274902B1 (en) | Distributed computing fault management | |
TWI554875B (zh) | 基於資源存取模式預測、診斷應用程式故障並從應用程式故障恢復 | |
JP4940967B2 (ja) | ストレージシステム、ストレージ装置、ファームウェアの活***換方法、ファームウェアの活***換プログラム | |
US8140914B2 (en) | Failure-model-driven repair and backup | |
WO2015169199A1 (zh) | 分布式环境下虚拟机异常恢复方法 | |
JP5910444B2 (ja) | 情報処理装置、起動プログラム、および起動方法 | |
US20070256082A1 (en) | Monitoring and controlling applications executing in a computing node | |
JP4491482B2 (ja) | 障害回復方法、計算機、クラスタシステム、管理計算機及び障害回復プログラム | |
JP6558037B2 (ja) | 運用管理プログラム、運用管理方法、および運用管理装置 | |
US9195528B1 (en) | Systems and methods for managing failover clusters | |
CN110865907A (zh) | 在主服务器与从服务器之间提供服务冗余的方法和*** | |
US8451019B2 (en) | Method of detecting failure and monitoring apparatus | |
JP5440073B2 (ja) | 情報処理装置,情報処理装置の制御方法および制御プログラム | |
JP5734107B2 (ja) | プロセス障害判定復旧装置、プロセス障害判定復旧方法、プロセス障害判定復旧プログラム、および記録媒体 | |
JP6124644B2 (ja) | 情報処理装置および情報処理システム | |
JP2009129075A (ja) | ストレージシステム | |
JP6070040B2 (ja) | データベースシステム、データベース装置、データベースの障害回復方法およびプログラム | |
JP2005056347A (ja) | サーバ機能引継方法およびサーバ機能引継プログラム | |
JP2010003132A (ja) | 情報処理装置、その入出力装置の故障検出方法及びプログラム | |
JP5335150B2 (ja) | 計算機装置及びプログラム | |
JP5792055B2 (ja) | 情報処理装置 | |
US20150205686A1 (en) | Data processing device and method | |
JP2017151511A (ja) | 情報処理装置、動作ログ取得方法および動作ログ取得プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130701 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140507 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141209 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150209 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150407 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150414 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5734107 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |