質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Q&A

解決済

3回答

10611閲覧

実行されているコマンド(プロセス)のログを取りたい

smnsmn

総合スコア175

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

0グッド

0クリップ

投稿2016/10/24 03:53

topコマンドと実行すると、
常に上位にmkdumprdコマンドが常に張り付き、CPUの半分くらいの使用率を占めています。
このコマンドが実行されているのは何故なのか?どのタイミングで実行されているのか?(topを見る限り常になのですが・・・)
実行ログなどを取って確認したいのですが、方法はあるのでしょうか?

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 27605 root 20 0 106m 2720 1380 S 41.9 0.0 86443:30 mkdumprd

messagesやdmesgログ、PIDを辿って/proc/以下のファイルも見てみましたが、有用な情報が得られませんでした。

何かアドバイス頂けますと幸いです。
何卒、よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

起動している場所:

Centos7: # systemctl | grep mkdumprd Centos6: # chkconfig --list | grep mkdumprd

停止の方法は、
各コマンドのマニュアルを見てください。systemctl or chkconfig

ログファイルがどれか判らない場合の探し方

# lsof | grep mkdumprd

プログラムがオープンしているファイル群で/var/logあたりのファイルに
ログを出力している可能性があります。
logって記述があるやつがあやしいです。

mkdumprd

「kdumpクラッシュリカバリのための初期RAMディスクイメージを作成」
実メモリが少ないので、初期RAMディスクイメージが作れないのでIO待ちで
CPUの処理を食っているのかと。。。まずは止めてみてはどうでしょうか?

投稿2016/10/24 04:14

編集2016/10/24 04:24
nagaetty

総合スコア1106

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

smnsmn

2016/10/24 07:56

解答ありがとうございます。 lsofコマンドで調べて見ましたが、ログファイルは開いていないようでした。 kdumpコマンドを停止させて、原因を調べて見たいと思います。 コマンド、とても参考になりました。 ありがとうございましたm(__)m
guest

0

straceを使えばプロセスが呼び出しているシステムコールをトレースして表示することができます。

使い方は
strace -p [pid]

今回は
strace -p 27605
で実行しましょう。

投稿2016/10/24 04:13

moonphase

総合スコア6621

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

smnsmn

2016/10/24 07:57

このようなコマンドもあるのですね。 とても勉強になりました。 ありがとうございますm(__)m
guest

0

誤回答でした。申し訳ありません。

投稿2016/10/24 04:02

編集2016/10/24 04:06
ynakano

総合スコア1894

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問