お世話になります。
リモート端末から以下の手順でtelnetでrootでログイン後にサーバの負荷が異常に高くなります。
(1) 一般ユーザにtelnetにログイン
(2) su - コマンド発行
(3) パスワード入力
⇒サーバ負荷が異常に高くなり
クライアントからのアクセスも出来なくなり
サーバでのX-Windowsの操作もレスポンスが悪くなる。(メニューの表示遅くなる等)
サーバにrootで直接ログインしても上記状況にはなりませんでした。
(サーバ環境:RedHat Enterprise Linux ES3.0
使用用途:Webサーバ(Appache+Tomcat))
要調査項目及び原因について何かご存知の方がいらっしゃいましたおしえていただけますようお願いいたします。
No.1ベストアンサー
- 回答日時:
サーバー側にログインして
コンソールでtopコマンドを使ってみてください。
最小の資源消費で、動作中のプロセスを
処理の重い順に表示することができるコマンドで
ほとんどのLinuxでは標準で導入されています。
それを表示した状態で、別のPCから入り
表示の推移を観察し、表示されたプロセス名を
Google等で検索すれば、何かわかると思います。
早速のご回答ありがとうございました。
教えていただいた方法で確認を行ったところ
CPUのiowaitの値が20~30%となっており
他のサーバと比べて異常に負荷が高くなっておりました。
(本サーバは、まだ本稼動は行っておりません。)
またhaltコマンドを打って、サーバをシャットダウンしようとすると以下のメッセージがコンソールに次々と表示されました。
Out of Memory: Killed process <プロセス番号>(java)
他に調査点等ありましたら教えていただければと思います。
よろしくお願いいたします。
No.3
- 回答日時:
あくまでも推測なので、外しているかもしれませんが。
No.1の方が書いたようにTOPコマンドを表示したままで、別PCからtelnet&suして高負荷になった際に、SwapとMemの所はどのように変化しますか?
例えば、Swapの場合だと0K usedだったのが増えるとか、Memの場合だとfreeのメモリがほとんどないとか。
ちなみにこのサーバは、メモリをどの程度搭載しているのでしょうか?
>Out of Memory: Killed process <プロセス番号>(java)
というようなメッセージが出るようなので、もしかしたらメモリーが足りていないのかもしれません。
topコマンドでコマンドのメモリー使用量もわかるはずなので、何かメモリを大量に使用しているプロセスがいたりしませんか?
バタバタしておりまして、お礼が遅れ大変申し訳ありませんでした。
結果としましては、
おかげさまで、telnetでログインしなければ特に不具合が生じないことを確認できましたので
メンテ時は、telnetを使用せずにコンソールからコマンド発行を行うようにしました。
No.2
- 回答日時:
>サーバにrootで直接ログインしても上記状況にはなりませんでした。
これは、コンソールからログインしたという事ですか?
ちなみに、コンソールからroot以外でログインし、そこでsu -でrootになった場合はどうなのでしょうか?
それで、高負荷になるのならsuコマンドかsuコマンドに関係する何かに何らかの問題があるのではないでしょうか?
早速のご回答ありがとうございました。
> これは、コンソールからログインしたという事ですか?
はい、コンソールからログインを行いました。
コンソールからroot以外でログインしsu - でrootになった場合には、サーバの負荷が高くなるということは、ありませんでした。
また、コンソールから telnet localhostで一般ユーザでログインし su -でrootになった場合もサーバの負荷が高くなることは、ありませんでした。
何か、ご存知のことがございましたら教えていただければ幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ノートパソコン ESETの初期インストールの仕方 1 2022/10/14 08:26
- その他(コンピューター・テクノロジー) 以下の用語がわかんないので教えてください!!! ①プロトコルの変換をする装置。トランスポート層からア 1 2023/07/05 09:10
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- サーバー ファイルサーバのデータのバックアップ 1 2023/03/15 10:30
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- サーバー ログオンユーザーがいない場合に自動再起動 1 2022/09/28 09:53
- Windows 10 だいたいの能力はどのくらいでしょうか 3 2023/03/05 17:18
- 軍事学 中国軍、日本の最高機密網に侵入 情報共有に支障―米報道 h 1 2023/08/08 20:53
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
freeとpsでメモリ使用量が違う?
-
psコマンドの意味がわからない。
-
topコマンドで表示されるVIRT、...
-
postaliasとpostmapコマンドに...
-
マニュアルの(1)とか(2)って何...
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
SONYの音楽ソフト「x-アプリ」...
-
bashでシングルクォート内の変...
-
UNIX コマンドにおける # や円...
-
エクセルの表にヘンな枠が・・・
-
コマンドプロンプトから別マシ...
-
シェルスクリプトの引数
-
シェルスクリプトでエラーが出ます
-
ワイルドカードを使ってでフォ...
-
ファイル名についている「-」と...
-
*.txtファイルの最終行だけ参照...
-
batである文字列内に特定の文字...
-
Linux環境 grepで改行コード(CR...
-
pingは正常なのにtracerouteで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
topコマンドで表示されるVIRT、...
-
CPU 使用率について(ps,top,sar)
-
Linuxが突然フリーズしました
-
AIXでシステム内の全プロセスメ...
-
freeコマンドのfree,swapについて
-
postaliasとpostmapコマンドに...
-
ps aux ps auxw psauxwwの違い
-
【メモリ]】vmstat、free、top...
-
FreeBSDでのCPU占有率とメモリ...
-
freeとpsでメモリ使用量が違う?
-
cpuやメモリのスペックを調べる...
-
実行中のプロセス数をカウント...
-
VM(ESXi)ゲストOSのメモリ値
-
UNIXマシン(Soraris)のメモリの...
-
Linux OS 上でのマシンスペック...
-
DNS(BIND)を起動できない
-
centosサーバーが重い時のTOPコ...
-
psをCPU、MEMの使用率の多い順...
-
プロセス状態 確認 コマンド
-
Dirコマンドでフォルダ内ファイ...
おすすめ情報