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

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

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

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

SNMP

SNMPとは【Simple Network Management Protocol)】 ネットワークに接続しているデバイス等の情報を 収集し、ネットワーク監視や制御の管理を行うためのプロトコルです。

Q&A

解決済

3回答

1951閲覧

Redhat Linux ES3 32bit snmpd に関して

MuraMuradai

総合スコア13

Linux

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

SNMP

SNMPとは【Simple Network Management Protocol)】 ネットワークに接続しているデバイス等の情報を 収集し、ネットワーク監視や制御の管理を行うためのプロトコルです。

0グッド

0クリップ

投稿2018/02/07 10:43

監視ツールソフトを導入し、Redhat Linux ES3 32bit(社内仮想サーバー上に構築) にてsnmp設定を行おうとしています。Linuxのsnmp設定自体初めて行う為、四苦八苦しております。
状況は、snmpdのインストールは既に終わっているようですが、snmpwalkコマンド等を使ったsnmpd 動作確認が出来ずに困っています。
そこで下記について質問・相談です。
①snmpwalkコマンドを使用するには「snmp-utilsのインストール」が必要のようですが、このインストールができません。
yumコマンドを使用して、インストールをしようしても「-bash: yum: command not found」となります。
※参考したサイトURL:http://changineer.info/server/monitoring/monitoring_snmpd.html
snmpwalkコマンド以外の方法(snmp-utilsなし)でsnmpの設定が正常に行われているかどうか確認する方法がありましたら教えていただけないでしょうか?

②snmp-utilsのインストールを行う場合、既にインストール済のsnmpのバージョンと同じsnmp-utilsをインストールする必要があるのでしょうか?
RedhatのインストールCDがあり、探してみたところsnmp-utilsのインストールファイルがあったので試しにインストールをしてみたところ、はじかれました。
※下記コマンドにて現在のサーバー上のsnmpのバージョンを確認
[root@spdsvr root]# rpm -qa | grep -i snmp
net-snmp-5.0.9-2.30E.1
net-snmp-devel-5.0.9-2.30E.1

※インストールCD内にあったインストールファイル
net-snmp-utils-5.0.8-11.i386.rpm

分かりにくいかもしれませんがどうぞ宜しくお願いします。

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

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

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

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

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

guest

回答3

0

ベストアンサー

「Redhat Linux ES3」とは、「Redhat Enterprise Linux 3」のことでしょうか?また、このRedhatのサーバーは現在でも社内の業務に使われているものでしょうか?
可能であれば、まず、このRedhatのアップグレードをした方がいいです。もし、「Redhat Enterprise Linux 3」のことであれば、かなり古い製品(初版で14年前。最終版でも10年前のものになります)ですので、まずはOSのアップグレードをお勧めします。
(もしかすると、yumが無いのもそのためかもしれません)

また、導入されているNet-SNMPですが、5.0.9ですと、これまた古いです。Net-SNMPのダウンロードページに挙がっているバージョンを見ても、サポート切れのバージョンとなっていますので、利用するにしても最新版にした方が良いと思います。

まずは、OS含めての全面的なアップデートをすることをお勧めします。

投稿2018/02/07 15:52

archiver

総合スコア1557

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

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

MuraMuradai

2018/02/07 23:20

ご回答有難うございます。 ご認識の通り「Redhat Enterprise Linux 3」の事で、現在も社内業務に使用しています。 私自身も古いOSという認識は持っておりますし、このサーバー自体も最近古い物理サーバーから仮想へ移行したばかりのサーバーです。 Net-SNMPのバージョンに関して、5.0.9からアップグレードは可能なのでしょうか?
MuraMuradai

2018/02/07 23:22

追記です。OSアップグレードについては、oracleも入っている為費用等の問題で現段階では難しい状況です。
退会済みユーザー

退会済みユーザー

2018/02/08 00:22 編集

費用面で問題がでるなら サポート全削除の CentOS に移行しましょう
archiver

2018/02/08 01:19

成る程、現役バリバリなんですね。 じゃあ、OSのことは置いといて、Net-SNMPの方だけ。 rpmでアップデートできるかはわかりませんが、回答に挙げてあるNet-SNMPのサイトからソースを落としてきて、ビルドすれば使えると思います(多分、この方が確実かと)。
退会済みユーザー

退会済みユーザー

2018/02/08 02:21

オラクルがはいってるのか(みてなかった) バージョン的にソースインストール以外方法はないはずだな・・・
MuraMuradai

2018/02/08 02:56

皆様、ご回答有難うございます。 archiver様が回答にて挙げていただいたNet-SNMPのサイトからソースを落としてきて、ビルドする方法で同じサーバー環境のテスト環境で試してみます。
MuraMuradai

2018/02/08 09:41

snmpwalkコマンド以外の方法(snmp-utilsなし)で設定が正しいかどうかの確認方法はご存じでしょうか?
archiver

2018/02/08 14:04

それって、このサーバー上で動かして確認できるツールってことですよね?正直、Net-SNMPを一切使わないSNMPツールって、なかなか無いと思いますよ。大体が、ライブラリを利用するか、バックエンドでsnmp-utilを使っていると思います(それだけ広く使われてるんですよね)。sourceforge.netを見たら、「SNMP JManager」という、Javaで作られたものを見つけましたが、これが意に沿えるものかどうかはわかりません。 それと、実を言うと、snmpwalkでやってることって、監視ツールでやることそのものだったりするんですよね。なので、いっその事、監視ツールからこのRedhatのサーバーまでを繋いで構築がてら確認するという方法をとるでもいいかなと思ったりします。 (snmpdの動作確認をするための道具揃えるのに手間がかかるようならば、その方が手っ取り早いと思います。かかる時間もそれほど変わらないかもしれないですし。監視ツールとの接続性のテストも後で行うつもりですよね)
guest

0

RHEL ES3 の場合、yum ではなく、up2date コマンドだったと思います。
でも、サポート切れで、RPM も提供されていません。

②snmp-utilsのインストールを行う場合、既にインストール済のsnmpのバージョンと同じsnmp-utilsをインストールする必要があるのでしょうか?

はい。
OS が 32-bit 版だと仮定して、CD に以下の RPMファイルがあるのであれば、バージョンダウンを試してみるとどうでしょうか。

(RPMファイル) net-snmp-5.0.8-11.i386.rpm net-snmp-devel-5.0.8-11.i386.rpm net-snmp-utils-5.0.8-11.i386.rpm (root ユーザーで実行) # rpm -Uvh --oldpackage --test net-snmp-5.0.8-11.i386.rpm net-snmp-devel-5.0.8-11.i386.rpm net-snmp-utils-5.0.8-11.i386.rpm "--test" でエラーが出ないことを確認してから # rpm -Uvh --oldpackage net-snmp-5.0.8-11.i386.rpm net-snmp-devel-5.0.8-11.i386.rpm net-snmp-utils-5.0.8-11.i386.rpm

投稿2018/02/08 14:54

TaichiYanagiya

総合スコア12146

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

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

退会済みユーザー

退会済みユーザー

2018/02/08 15:10

タイトルにでかでかと 32bit
TaichiYanagiya

2018/02/08 15:18

ご指摘ありがとうございます。見落としです。失礼しました。
MuraMuradai

2018/02/20 02:56

返事が大変遅くなり申し訳ありません。 ご回答いただき有難うございました。 バージョンダウンは警告が出たもののエラーなくインストールできたようですので こちらで様子見てみます。
guest

0

気になって確認した

Oracle FAQ : ライセンス購入後に、製品導入先のサーバーを変更することは可能ですか?

ライセンス購入後、一度オラクル製品をサーバーにインストールした後でも、オラクル製品をアンインストール、またはサーバーを廃棄した場合には、インストール先のサーバーを変更することは可能です。

なので 最新のCENTOS に変更は問題ないかと思います。

すでにRHELのサポートは切れてますし

投稿2018/02/08 02:26

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問