読者です 読者をやめる 読者になる 読者になる

dehio3’s diary

仕事、生活、趣味のメモ

Amazon Linux(release 2016.03)にant1.9を入れた

環境

OSバージョン
$ cat /etc/system-release
Amazon Linux AMI release 2016.03
デフォルトでのantバージョン
$ yum list ant
読み込んだプラグイン:priorities, update-motd, upgrade-helper
amzn-updates/latest/primary_db                                                                          | 879 kB     00:00
利用可能なパッケージ
ant.noarch                                              1.8.3-1.13.amzn1                                              amzn-main

1.8なので1.9のrpmを探して入れることに

rpmの検索

RPM Searchant-1.9 で検索

f:id:dehio3:20160819181218p:plain

CentOSは7が対応。試してみる。
(AmazonLinuxはユーザーランドはCentOS5/6)

rpmをインストール
$ sudo rpm -ivh ftp://ftp.muug.mb.ca/mirror/centos/7.2.1511/os/x86_64/Packages/ant-1.9.2-9.el7.noarcch.rpm
ftp://ftp.muug.mb.ca/mirror/centos/7.2.1511/os/x86_64/Packages/ant-1.9.2-9.el7.noarch.rpm を取得中
警告: /var/tmp/rpm-tmp.xZkluI: ヘッダー V3 RSA/SHA256 Signature、鍵 ID f4a80eb5: NOKEY
エラー: 依存性の欠如:
    python は ant-0:1.9.2-9.el7.noarch に必要とされています

pythonが足りない。

$ rpm -qa | grep python
python27-boto-2.39.0-1.0.amzn1.noarch
python27-imaging-1.1.6-19.9.amzn1.x86_64
python27-markupsafe-0.11-4.6.amzn1.x86_64
python27-jinja2-2.7.2-2.15.amzn1.noarch

python27は入ってたけど。

必要なパッケージを確認

依存しているパッケージ情報を表示するコマンド取得

rpm手動インストール時の依存性の欠如パッケージ一覧を簡易表示する君作った

$ git clone https://github.com/tukiyo/yum_whatprovides_listup.git
Cloning into 'yum_whatprovides_listup'...
remote: Counting objects: 8, done.
remote: Total 8 (delta 0), reused 0 (delta 0), pack-reused 8
Unpacking objects:  12% (1/8)   Unpacking objects:  25% (2/8)   Unpacking objects:  37% (3/8)   Unpacking objects:  50% (4/8)   Unpacking objects:  62% (5/8)   Unpacking objects:  75% (6/8)   Unpacking objects:  87% (7/8)   Unpacking objects: 100% (8/8)   Unpacking objects: 100% (8/8), done.
Checking connectivity... done.

依存関係確認

$sudo ./yum_whatprovides_listup rpm -ivh ftp://ftp.muug.mb.ca/mirror/centos/ 7.2.1511/os/x86_64/Packages/ant-1.9.2-9.el7.noarch.rpm
python26

python26がリポジトリに存在するか確認

$ yum list python26
読み込んだプラグイン:priorities, update-motd, upgrade-helper
10 packages excluded due to repository priority protections
利用可能なパッケージ
python26.x86_64                                          2.6.9-2.86.amzn1                                          amzn-updates
python26をインストール
$ sudo yum install python26
読み込んだプラグイン:priorities, update-motd, upgrade-helper
amzn-main/latest                                                                                        | 2.1 kB     00:00     
amzn-updates/latest                                                                                     | 2.3 kB     00:00     
10 packages excluded due to repository priority protections
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ python26.x86_64 0:2.6.9-2.86.amzn1 を インストール
--> 依存性の処理をしています: libpython2.6.so.1.0()(64bit) のパッケージ: python26-2.6.9-2.86.amzn1.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ python26-libs.x86_64 0:2.6.9-2.86.amzn1 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

===============================================================================================================================
 Package                        アーキテクチャー        バージョン                         リポジトリー                   容量
===============================================================================================================================
インストール中:
 python26                       x86_64                  2.6.9-2.86.amzn1                   amzn-updates                  5.8 M
依存性関連でのインストールをします:
 python26-libs                  x86_64                  2.6.9-2.86.amzn1                   amzn-updates                  697 k

トランザクションの要約
===============================================================================================================================
インストール  1 パッケージ (+1 個の依存関係のパッケージ)

総ダウンロード容量: 6.4 M
インストール容量: 21 M
Is this ok [y/d/N]: y
Downloading packages:
再度antをインストール
sudo rpm -ivh ftp://ftp.muug.mb.ca/mirror/centos/7.2.1511/os/x86_64/Packagess/ant-1.9.2-9.el7.noarch.rpm
ftp://ftp.muug.mb.ca/mirror/centos/7.2.1511/os/x86_64/Packages/ant-1.9.2-9.el7.noarch.rpm を取得中
警告: /var/tmp/rpm-tmp.tCspZT: ヘッダー V3 RSA/SHA256 Signature、鍵 ID f4a80eb5: NOKEY
準備しています... 

更新中 / インストール中...
   1:ant-0:1.9.2-9.el7   

SONYのHANDYCAMで撮った映像をDVDにコピーしたら見れなかった

保育園の夏祭りでクラスの発表を撮った映像を、他の友達にもDVDに焼いてあげたのですが、見れる家庭と見れない家庭があり、原因を調査した時のメモ。

環境

ビデオカメラで撮影した映像はPCを通さずにレコーダーでDVDを作成してました。

ビデオカメラ → レコーダー → DVD

レコーダーのフロントにUSB接続の端子があるので、ビデオカメラのUSBケーブルをそのままレコーダーにつないで取り込んでます。
レコーダー買う前はPCに取り込んでたけど、レコーダー側の容量が大きいのと、家族と見るにはテレビで見る方が見やすいので、今は撮ったらすぐにレコーダーに取り込みます。

ビデオカメラ

機種:SONY HDR-CX180
録画モード:最高画質[FX]

レコーダー

機種: REGZA DBR-Z620


DVD−R


そもそも規格のことを理解していなかったので調べた。

ビデオカメラの撮影モードのFXモードとは?

qa.support.sony.jp

AVCHDとは?
  • ハイビジョン動画記録フォーマット
  • システムビットレートは最大28Mbps
  • DVDにハイビジョン動画が録画できる規格。ただしここで言うDVDとはあくまでも媒体の事で、一般的なビデオソフト(DVD-Video形式とDVD-VR形式)のことではないため、規格に対応していない古いDVDプレイヤーでは再生できない。
とにかく高画質で残したいので、最高画質を選択していたのですが、どうやらハイビジョンのフォーマットで、ビットレートが24Mbpsでした。

見れる家庭とみれない家庭があったのは?

AVCHDの説明にある通り、DVDプレイヤーでも対応していないと見れない規格で録画しており、みれない家庭のプレイヤーは10年物でした・・・。
規格に対応した製品が出始めたのが、2006年12月頃かららしいので、完全に規格が対応していなくてみれないって原因でした。
(そこに気がつかず何枚も焼いてしまい無駄にした・・・)

なので、周りに頼まれてDVD作成するお父さん方は、まずその家庭のレコーダーが規格に対応しているか確認した方がいいです。
本来はBlu-rayにコピーする規格なので、Blu-rayに対応しているプレイヤーなら大丈夫そう。

追記:MACで作成したDVDを見る方法

DVDがみれない家庭がMACだったので、MACで対象のDVDを見る方法です。
多分他にもやり方あると思いますが一例として。

全体の流れ

  1. Media Converterをインストール

  2. DVDをFinderから開いて、「.m2ts」ファイルを探す

  3. 「.m2ts」ファイルを「mov」ファイルに変換

1.Media Converterのインストール

以下のサイトからMedia Converterをダウンロードしてインストールします。

Media Converter - Home

2.「.m2ts」ファイルを探す

Finderを開いて、挿入したDVDをデバイスから選択します。
フォルダが表示されるので、以下を開きます。

BDAV → STREAM

そうすると「.m2ts」の拡張子がついたファイルが表示されます。これが変換対象のファイルです。

3.「mov」ファイルに変換

インストールしたMedia Converterを開きます。
メニューバーにて設定画面を開きます。

f:id:dehio3:20160814091814p:plain

「Save Folder」にて「Choose...」を選択して変化後のファイルの保存先を指定します。

f:id:dehio3:20160814092324p:plain

「Convert To:」のセレクトが「Re-wrap AVCHD for Quicktime - uncompressed Audio」になっている事を確認して、2で見つけたファイルを「Drag Files Here」の部分にドラッグします。

f:id:dehio3:20160814092513p:plain

変換が終わると、先ほど指定した保存先にmovファイルが作成されるので、ダブルクリックすると再生します。

VMwareの仮想OSの情報を一括で取得するスクリプト

目的

現場にて複数台存在するESXi上で動作する仮想サーバの情報を整理する必要があったため、シェルにて一括で情報を取得するスクリプトを作成。

対象のESXi

  • 4.1
  • 5.1

実行スクリプト

  • sshのログイン認証を自動化するためにexpectを利用

  • ESXiのバージョンによりパスワード入力のプロンプトの文字が違った(pが大文字か小文字か)ため、2パターンで記述

接続先で実行するコマンド

  • 『vmsvc/get.summary』コマンドの結果を/tmp配下に出力

  • 出力ファイル名は、ESXiのホスト名とVmidを設定(複数のサーバから収集するためファイル名で判断が可能にするため)

nrpeをインストールしようとするとconflictsが発生しインストールできない

nagios監視するため、新規構築したEC2にnrpeをインストールしようとするとconflictsが発生しインストールできませんでした。

インストール時に発生したエラー

# yum install nagios-plugins-nrpe nrpe nagios-plugins-all
読み込んだプラグイン:priorities, update-motd, upgrade-helper
amzn-main/latest  | 2.1 kB 00:00
amzn-main/latest/group|  35 kB 00:00
amzn-main/latest/primary_db   | 3.5 MB 00:00
amzn-updates/latest   | 2.3 kB 00:00
amzn-updates/latest/group |  35 kB 00:00
amzn-updates/latest/updateinfo| 311 kB 00:00
amzn-updates/latest/primary_db| 434 kB 00:00
http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Could not resolve host: apt.sw.be"
他のミラーを試します。
rpmforge  | 1.9 kB 00:00
rpmforge/primary_db   | 2.7 MB 00:01
569 packages excluded due to repository priority protections
パッケージ nrpe は nagios-nrpe によって不要になりました。代わりに nagios-nrpe-2.14-1.el6.rf.x86_64 のインストールを試みています。
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ nagios-nrpe.x86_64 0:2.14-1.el6.rf を インストール
--> 依存性の処理をしています: nagios-plugins のパッケージ: nagios-nrpe-2.14-1.el6.rf.x86_64
---> パッケージ nagios-plugins-all.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性の処理をしています: nagios-plugins-ntp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-nwstat のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-flexlm のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-rpc のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ldap のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ping のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ups のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ide_smart のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dummy のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-pgsql のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-log のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-http のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mrtgtraf のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-load のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-swap のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-overcr のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-smtp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-fping のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-users のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-nagios のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-time のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mailq のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-nt のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dns のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-wave のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-oracle のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mrtg のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ntp-perl のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-breeze のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ssh のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mysql のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-hpjd のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-real のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-icmp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-by_ssh のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dig のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ircd のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dhcp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-procs のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-disk のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-snmp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-tcp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-cluster のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-file_age のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
---> パッケージ nagios-plugins-nrpe.x86_64 0:2.15-2.7.amzn1 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ nagios-plugins.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性の処理をしています: nagios-common >= 3.3.1-1 のパッケージ: nagios-plugins-1.4.16-5.8.amzn1.x86_64
---> パッケージ nagios-plugins-breeze.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性の処理をしています: nagios-plugins-perl のパッケージ: nagios-plugins-breeze-1.4.16-5.8.amzn1.x86_64
---> パッケージ nagios-plugins-by_ssh.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-cluster.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dhcp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dig.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-disk.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dns.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dummy.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-file_age.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-flexlm.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-fping.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性の処理をしています: /usr/sbin/fping のパッケージ: nagios-plugins-fping-1.4.16-5.8.amzn1.x86_64
---> パッケージ nagios-plugins-hpjd.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-http.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-icmp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ide_smart.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ircd.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ldap.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-load.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-log.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mailq.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mrtg.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mrtgtraf.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mysql.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-nagios.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-nt.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ntp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ntp-perl.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-nwstat.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-oracle.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-overcr.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-pgsql.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ping.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-procs.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-real.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-rpc.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-smtp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-snmp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ssh.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-swap.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-tcp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-time.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ups.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-users.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-wave.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ fping.x86_64 0:2.4b2-10.0.amzn1 を インストール
---> パッケージ nagios-common.x86_64 0:3.5.1-1.8.amzn1 を インストール
---> パッケージ nagios-plugins-perl.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=================================================================================================================================================================================
 Package アーキテクチャー  バージョン リポジトリー  容量
=================================================================================================================================================================================
インストール中:
 nagios-nrpe x86_642.14-1.el6.rf  rpmforge  34 k
 nagios-plugins-all  x86_641.4.16-5.8.amzn1   amzn-main 13 k
 nagios-plugins-nrpe x86_642.15-2.7.amzn1 amzn-main 25 k
依存性関連でのインストールをします:
 fping   x86_642.4b2-10.0.amzn1   amzn-main 33 k
 nagios-common   x86_643.5.1-1.8.amzn1amzn-main 18 k
 nagios-plugins  x86_641.4.16-5.8.amzn1   amzn-main233 k
 nagios-plugins-breeze   x86_641.4.16-5.8.amzn1   amzn-main 14 k
 nagios-plugins-by_ssh   x86_641.4.16-5.8.amzn1   amzn-main 37 k
 nagios-plugins-cluster  x86_641.4.16-5.8.amzn1   amzn-main 30 k
 nagios-plugins-dhcp x86_641.4.16-5.8.amzn1   amzn-main 37 k
 nagios-plugins-dig  x86_641.4.16-5.8.amzn1   amzn-main 35 k
 nagios-plugins-disk x86_641.4.16-5.8.amzn1   amzn-main 73 k
 nagios-plugins-dns  x86_641.4.16-5.8.amzn1   amzn-main 37 k
 nagios-plugins-dummyx86_641.4.16-5.8.amzn1   amzn-main 27 k
 nagios-plugins-file_age x86_641.4.16-5.8.amzn1   amzn-main 14 k
 nagios-plugins-flexlm   x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-fpingx86_641.4.16-5.8.amzn1   amzn-main 36 k
 nagios-plugins-hpjd x86_641.4.16-5.8.amzn1   amzn-main 35 k
 nagios-plugins-http x86_641.4.16-5.8.amzn1   amzn-main 81 k
 nagios-plugins-icmp x86_641.4.16-5.8.amzn1   amzn-main 40 k
 nagios-plugins-ide_smartx86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-ircd x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-ldap x86_641.4.16-5.8.amzn1   amzn-main 35 k
 nagios-plugins-load x86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-log  x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-mailqx86_641.4.16-5.8.amzn1   amzn-main 17 k
 nagios-plugins-mrtg x86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-mrtgtraf x86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-mysqlx86_641.4.16-5.8.amzn1   amzn-main 57 k
 nagios-plugins-nagios   x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-nt   x86_641.4.16-5.8.amzn1   amzn-main 38 k
 nagios-plugins-ntp  x86_641.4.16-5.8.amzn1   amzn-main 85 k
 nagios-plugins-ntp-perl x86_641.4.16-5.8.amzn1   amzn-main 18 k
 nagios-plugins-nwstat   x86_641.4.16-5.8.amzn1   amzn-main 41 k
 nagios-plugins-oracle   x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-overcr   x86_641.4.16-5.8.amzn1   amzn-main 34 k
 nagios-plugins-perl x86_641.4.16-5.8.amzn1   amzn-main 14 k
 nagios-plugins-pgsqlx86_641.4.16-5.8.amzn1   amzn-main 34 k
 nagios-plugins-ping x86_641.4.16-5.8.amzn1   amzn-main 38 k
 nagios-plugins-procsx86_641.4.16-5.8.amzn1   amzn-main 71 k
 nagios-plugins-real x86_641.4.16-5.8.amzn1   amzn-main 34 k
 nagios-plugins-rpc  x86_641.4.16-5.8.amzn1   amzn-main 16 k
 nagios-plugins-smtp x86_641.4.16-5.8.amzn1   amzn-main 74 k
 nagios-plugins-snmp x86_641.4.16-5.8.amzn1   amzn-main 74 k
 nagios-plugins-ssh  x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-swap x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-tcp  x86_641.4.16-5.8.amzn1   amzn-main 41 k
 nagios-plugins-time x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-ups  x86_641.4.16-5.8.amzn1   amzn-main 36 k
 nagios-plugins-usersx86_641.4.16-5.8.amzn1   amzn-main 30 k
 nagios-plugins-wave x86_641.4.16-5.8.amzn1   amzn-main 14 k

トランザクションの要約
=================================================================================================================================================================================
インストール  3 パッケージ (+48 個の依存関係のパッケージ)

総ダウンロード容量: 1.9 M
インストール容量: 3.2 M
Is this ok [y/d/N]: y
Downloading packages:
(1/51): fping-2.4b2-10.0.amzn1.x86_64.rpm |  33 kB 00:00
(2/51): nagios-common-3.5.1-1.8.amzn1.x86_64.rpm  |  18 kB 00:00
(3/51): nagios-nrpe-2.14-1.el6.rf.x86_64.rpm  |  34 kB 00:00
(4/51): nagios-plugins-1.4.16-5.8.amzn1.x86_64.rpm| 233 kB 00:00
(5/51): nagios-plugins-all-1.4.16-5.8.amzn1.x86_64.rpm|  13 kB 00:00
(6/51): nagios-plugins-breeze-1.4.16-5.8.amzn1.x86_64.rpm |  14 kB 00:00
(7/51): nagios-plugins-by_ssh-1.4.16-5.8.amzn1.x86_64.rpm |  37 kB 00:00
(8/51): nagios-plugins-cluster-1.4.16-5.8.amzn1.x86_64.rpm|  30 kB 00:00
(9/51): nagios-plugins-dhcp-1.4.16-5.8.amzn1.x86_64.rpm   |  37 kB 00:00
(10/51): nagios-plugins-dig-1.4.16-5.8.amzn1.x86_64.rpm   |  35 kB 00:00
(11/51): nagios-plugins-disk-1.4.16-5.8.amzn1.x86_64.rpm  |  73 kB 00:00
(12/51): nagios-plugins-dns-1.4.16-5.8.amzn1.x86_64.rpm   |  37 kB 00:00
(13/51): nagios-plugins-dummy-1.4.16-5.8.amzn1.x86_64.rpm |  27 kB 00:00
(14/51): nagios-plugins-file_age-1.4.16-5.8.amzn1.x86_64.rpm  |  14 kB 00:00
(15/51): nagios-plugins-flexlm-1.4.16-5.8.amzn1.x86_64.rpm|  15 kB 00:00
(16/51): nagios-plugins-fping-1.4.16-5.8.amzn1.x86_64.rpm |  36 kB 00:00
(17/51): nagios-plugins-hpjd-1.4.16-5.8.amzn1.x86_64.rpm  |  35 kB 00:00
(18/51): nagios-plugins-http-1.4.16-5.8.amzn1.x86_64.rpm  |  81 kB 00:00
(19/51): nagios-plugins-icmp-1.4.16-5.8.amzn1.x86_64.rpm  |  40 kB 00:00
(20/51): nagios-plugins-ide_smart-1.4.16-5.8.amzn1.x86_64.rpm |  32 kB 00:00
(21/51): nagios-plugins-ircd-1.4.16-5.8.amzn1.x86_64.rpm  |  15 kB 00:00
(22/51): nagios-plugins-ldap-1.4.16-5.8.amzn1.x86_64.rpm  |  35 kB 00:00
(23/51): nagios-plugins-load-1.4.16-5.8.amzn1.x86_64.rpm  |  32 kB 00:00
(24/51): nagios-plugins-log-1.4.16-5.8.amzn1.x86_64.rpm   |  15 kB 00:00
(25/51): nagios-plugins-mailq-1.4.16-5.8.amzn1.x86_64.rpm |  17 kB 00:00
(26/51): nagios-plugins-mrtg-1.4.16-5.8.amzn1.x86_64.rpm  |  32 kB 00:00
(27/51): nagios-plugins-mrtgtraf-1.4.16-5.8.amzn1.x86_64.rpm  |  32 kB 00:00
(28/51): nagios-plugins-mysql-1.4.16-5.8.amzn1.x86_64.rpm |  57 kB 00:00
(29/51): nagios-plugins-nagios-1.4.16-5.8.amzn1.x86_64.rpm|  33 kB 00:00
(30/51): nagios-plugins-nrpe-2.15-2.7.amzn1.x86_64.rpm|  25 kB 00:00
(31/51): nagios-plugins-nt-1.4.16-5.8.amzn1.x86_64.rpm|  38 kB 00:00
(32/51): nagios-plugins-ntp-1.4.16-5.8.amzn1.x86_64.rpm   |  85 kB 00:00
(33/51): nagios-plugins-ntp-perl-1.4.16-5.8.amzn1.x86_64.rpm  |  18 kB 00:00
(34/51): nagios-plugins-nwstat-1.4.16-5.8.amzn1.x86_64.rpm|  41 kB 00:00
(35/51): nagios-plugins-oracle-1.4.16-5.8.amzn1.x86_64.rpm|  15 kB 00:00
(36/51): nagios-plugins-overcr-1.4.16-5.8.amzn1.x86_64.rpm|  34 kB 00:00
(37/51): nagios-plugins-perl-1.4.16-5.8.amzn1.x86_64.rpm  |  14 kB 00:00
(38/51): nagios-plugins-pgsql-1.4.16-5.8.amzn1.x86_64.rpm |  34 kB 00:00
(39/51): nagios-plugins-ping-1.4.16-5.8.amzn1.x86_64.rpm  |  38 kB 00:00
(40/51): nagios-plugins-procs-1.4.16-5.8.amzn1.x86_64.rpm |  71 kB 00:00
(41/51): nagios-plugins-real-1.4.16-5.8.amzn1.x86_64.rpm  |  34 kB 00:00
(42/51): nagios-plugins-rpc-1.4.16-5.8.amzn1.x86_64.rpm   |  16 kB 00:00
(43/51): nagios-plugins-smtp-1.4.16-5.8.amzn1.x86_64.rpm  |  74 kB 00:00
(44/51): nagios-plugins-snmp-1.4.16-5.8.amzn1.x86_64.rpm  |  74 kB 00:00
(45/51): nagios-plugins-ssh-1.4.16-5.8.amzn1.x86_64.rpm   |  33 kB 00:00
(46/51): nagios-plugins-swap-1.4.16-5.8.amzn1.x86_64.rpm  |  33 kB 00:00
(47/51): nagios-plugins-tcp-1.4.16-5.8.amzn1.x86_64.rpm   |  41 kB 00:00
(48/51): nagios-plugins-time-1.4.16-5.8.amzn1.x86_64.rpm  |  33 kB 00:00
(49/51): nagios-plugins-ups-1.4.16-5.8.amzn1.x86_64.rpm   |  36 kB 00:00
(50/51): nagios-plugins-users-1.4.16-5.8.amzn1.x86_64.rpm |  30 kB 00:00
(51/51): nagios-plugins-wave-1.4.16-5.8.amzn1.x86_64.rpm  |  14 kB 00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
合計 662 kB/s | 1.9 MB  00:00:02
Running transaction check
Running transaction test


Transaction check error:
  file /etc/nagios conflicts between attempted installs of nagios-nrpe-2.14-1.el6.rf.x86_64 and nagios-common-3.5.1-1.8.amzn1.x86_64
  file /usr/lib64/nagios/plugins conflicts between attempted installs of nagios-nrpe-2.14-1.el6.rf.x86_64 and nagios-common-3.5.1-1.8.amzn1.x86_64

エラーの要約
-------------
#

nagios-commonが依存関係でインストールしようとしている。リポジトリが複数いるのが問題?

有効となっているリポジトリを確認

# yum repolist all
読み込んだプラグイン:priorities, update-motd, upgrade-helper
569 packages excluded due to repository priority protections
リポジトリー IDリポジトリー名 状態
amzn-main/latest   amzn-main-Base 有効: 5,541
amzn-main-debuginfo/latest amzn-main-debuginfo無効
amzn-nosrc/latest  amzn-nosrc-Base無効
amzn-preview/latestamzn-preview-Base  無効
amzn-preview-debuginfo/latest  amzn-preview-debuginfo 無効
amzn-updates/latestamzn-updates-Base  有効:   529
amzn-updates-debuginfo/latest  amzn-updates-debuginfo 無効
!epel/x86_64   Extra Packages for Enterprise Linux 6 - x86_64 無効
epel-debuginfo/x86_64  Extra Packages for Enterprise Linux 6 - x86_64 - Debug 無効
epel-source/x86_64 Extra Packages for Enterprise Linux 6 - x86_64 - Source無効
epel-testing/x86_64Extra Packages for Enterprise Linux 6 - Testing - x86_64   無効
epel-testing-debuginfo/x86_64  Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Debug   無効
epel-testing-source/x86_64 Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Source  無効
rpmforge   RHEL latest - RPMforge.net - dag   有効: 4,149+569
rpmforge-extrasRHEL latest - RPMforge.net - extras無効
rpmforge-testing   RHEL latest - RPMforge.net - testing   無効
repolist: 10,219
#

デフォルトの状態からrpmfogeを追加した。デフォルトの状態では問題ないからrpmfogeの影響?

リポジトリの無効化

# yum-config-manager --disable rpmforge
読み込んだプラグイン:priorities, update-motd, upgrade-helper
================================================================================ repo: rpmforge =================================================================================
[rpmforge]
async = True
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/latest
baseurl = http://apt.sw.be/redhat/el6/en/x86_64/rpmforge
cache = 0
cachedir = /var/cache/yum/x86_64/latest/rpmforge
check_config_file_age = True
cost = 1000
deltarpm_metadata_percentage = 100
deltarpm_percentage =
enabled = 0
enablegroups = True
exclude =
failovermethod = priority
gpgcadir = /var/lib/yum/repos/x86_64/latest/rpmforge/gpgcadir
gpgcakey =
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/latest/rpmforge/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
hdrdir = /var/cache/yum/x86_64/latest/rpmforge/headers
http_caching = all
includepkgs =
ip_resolve =
keepalive = True
keepcache = False
mddownloadpolicy = sqlite
mdpolicy = group:small
mediaid =
metadata_expire = 21600
metadata_expire_filter = read-only:present
metalink =
minrate = 0
mirrorlist = http://mirrorlist.repoforge.org/el6/mirrors-rpmforge
mirrorlist_expire = 86400
name = RHEL latest - RPMforge.net - dag
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/latest/rpmforge
pkgdir = /var/cache/yum/x86_64/latest/rpmforge/packages
priority = 99
proxy = False
proxy_dict =
proxy_password =
proxy_username =
repo_gpgcheck = False
report_instanceid = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert =
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
ui_id = rpmforge
ui_repoid_vars = releasever,
   basearch
username =

#

リポジトリ無効化確認

# yum repolist all
読み込んだプラグイン:priorities, update-motd, upgrade-helper
リポジトリー ID  リポジトリー名   状態
amzn-main/latest amzn-main-Base   有効: 5,541
amzn-main-debuginfo/latest   amzn-main-debuginfo  無効
amzn-nosrc/latestamzn-nosrc-Base  無効
amzn-preview/latest  amzn-preview-Base無効
amzn-preview-debuginfo/latestamzn-preview-debuginfo   無効
amzn-updates/latest  amzn-updates-Base有効:   529
amzn-updates-debuginfo/latestamzn-updates-debuginfo   無効
!epel/x86_64 Extra Packages for Enterprise Linux 6 - x86_64   無効
epel-debuginfo/x86_64Extra Packages for Enterprise Linux 6 - x86_64 - Debug   無効
epel-source/x86_64   Extra Packages for Enterprise Linux 6 - x86_64 - Source  無効
epel-testing/x86_64  Extra Packages for Enterprise Linux 6 - Testing - x86_64 無効
epel-testing-debuginfo/x86_64Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Debug 無効
epel-testing-source/x86_64   Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Source無効
rpmforge RHEL latest - RPMforge.net - dag 無効
rpmforge-extras  RHEL latest - RPMforge.net - extras  無効
rpmforge-testing RHEL latest - RPMforge.net - testing 無効
repolist: 6,070
#

再度インストールをこころみたところ成功!!

# yum install nagios-plugins-nrpe nrpe nagios-plugins-all
読み込んだプラグイン:priorities, update-motd, upgrade-helper
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ nagios-plugins-all.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性の処理をしています: nagios-plugins-ntp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-nwstat のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-flexlm のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-rpc のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ldap のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ping のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ups のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ide_smart のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dummy のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-pgsql のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-log のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-http のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mrtgtraf のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-load のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-swap のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-overcr のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-smtp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-fping のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-users のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-nagios のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-time のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mailq のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-nt のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dns のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-wave のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-oracle のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mrtg のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ntp-perl のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-breeze のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ssh のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-mysql のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-hpjd のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-real のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-icmp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-by_ssh のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dig のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-ircd のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-dhcp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-procs のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-disk のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-snmp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-tcp のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-cluster のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
--> 依存性の処理をしています: nagios-plugins-file_age のパッケージ: nagios-plugins-all-1.4.16-5.8.amzn1.x86_64
---> パッケージ nagios-plugins-nrpe.x86_64 0:2.15-2.7.amzn1 を インストール
--> 依存性の処理をしています: nagios-plugins のパッケージ: nagios-plugins-nrpe-2.15-2.7.amzn1.x86_64
---> パッケージ nrpe.x86_64 0:2.15-2.7.amzn1 を インストール
--> 依存性の処理をしています: nagios-common のパッケージ: nrpe-2.15-2.7.amzn1.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ nagios-common.x86_64 0:3.5.1-1.8.amzn1 を インストール
---> パッケージ nagios-plugins.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-breeze.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性の処理をしています: nagios-plugins-perl のパッケージ: nagios-plugins-breeze-1.4.16-5.8.amzn1.x86_64
---> パッケージ nagios-plugins-by_ssh.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-cluster.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dhcp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dig.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-disk.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dns.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-dummy.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-file_age.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-flexlm.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-fping.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性の処理をしています: /usr/sbin/fping のパッケージ: nagios-plugins-fping-1.4.16-5.8.amzn1.x86_64
---> パッケージ nagios-plugins-hpjd.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-http.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-icmp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ide_smart.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ircd.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ldap.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-load.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-log.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mailq.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mrtg.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mrtgtraf.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-mysql.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-nagios.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-nt.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ntp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ntp-perl.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-nwstat.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-oracle.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-overcr.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-pgsql.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ping.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-procs.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-real.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-rpc.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-smtp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-snmp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ssh.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-swap.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-tcp.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-time.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-ups.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-users.x86_64 0:1.4.16-5.8.amzn1 を インストール
---> パッケージ nagios-plugins-wave.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ fping.x86_64 0:2.4b2-10.0.amzn1 を インストール
---> パッケージ nagios-plugins-perl.x86_64 0:1.4.16-5.8.amzn1 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=================================================================================================================================================================================
 Package アーキテクチャー  バージョン リポジトリー  容量
=================================================================================================================================================================================
インストール中:
 nagios-plugins-all  x86_641.4.16-5.8.amzn1   amzn-main 13 k
 nagios-plugins-nrpe x86_642.15-2.7.amzn1 amzn-main 25 k
 nrpex86_642.15-2.7.amzn1 amzn-main229 k
依存性関連でのインストールをします:
 fping   x86_642.4b2-10.0.amzn1   amzn-main 33 k
 nagios-common   x86_643.5.1-1.8.amzn1amzn-main 18 k
 nagios-plugins  x86_641.4.16-5.8.amzn1   amzn-main233 k
 nagios-plugins-breeze   x86_641.4.16-5.8.amzn1   amzn-main 14 k
 nagios-plugins-by_ssh   x86_641.4.16-5.8.amzn1   amzn-main 37 k
 nagios-plugins-cluster  x86_641.4.16-5.8.amzn1   amzn-main 30 k
 nagios-plugins-dhcp x86_641.4.16-5.8.amzn1   amzn-main 37 k
 nagios-plugins-dig  x86_641.4.16-5.8.amzn1   amzn-main 35 k
 nagios-plugins-disk x86_641.4.16-5.8.amzn1   amzn-main 73 k
 nagios-plugins-dns  x86_641.4.16-5.8.amzn1   amzn-main 37 k
 nagios-plugins-dummyx86_641.4.16-5.8.amzn1   amzn-main 27 k
 nagios-plugins-file_age x86_641.4.16-5.8.amzn1   amzn-main 14 k
 nagios-plugins-flexlm   x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-fpingx86_641.4.16-5.8.amzn1   amzn-main 36 k
 nagios-plugins-hpjd x86_641.4.16-5.8.amzn1   amzn-main 35 k
 nagios-plugins-http x86_641.4.16-5.8.amzn1   amzn-main 81 k
 nagios-plugins-icmp x86_641.4.16-5.8.amzn1   amzn-main 40 k
 nagios-plugins-ide_smartx86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-ircd x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-ldap x86_641.4.16-5.8.amzn1   amzn-main 35 k
 nagios-plugins-load x86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-log  x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-mailqx86_641.4.16-5.8.amzn1   amzn-main 17 k
 nagios-plugins-mrtg x86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-mrtgtraf x86_641.4.16-5.8.amzn1   amzn-main 32 k
 nagios-plugins-mysqlx86_641.4.16-5.8.amzn1   amzn-main 57 k
 nagios-plugins-nagios   x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-nt   x86_641.4.16-5.8.amzn1   amzn-main 38 k
 nagios-plugins-ntp  x86_641.4.16-5.8.amzn1   amzn-main 85 k
 nagios-plugins-ntp-perl x86_641.4.16-5.8.amzn1   amzn-main 18 k
 nagios-plugins-nwstat   x86_641.4.16-5.8.amzn1   amzn-main 41 k
 nagios-plugins-oracle   x86_641.4.16-5.8.amzn1   amzn-main 15 k
 nagios-plugins-overcr   x86_641.4.16-5.8.amzn1   amzn-main 34 k
 nagios-plugins-perl x86_641.4.16-5.8.amzn1   amzn-main 14 k
 nagios-plugins-pgsqlx86_641.4.16-5.8.amzn1   amzn-main 34 k
 nagios-plugins-ping x86_641.4.16-5.8.amzn1   amzn-main 38 k
 nagios-plugins-procsx86_641.4.16-5.8.amzn1   amzn-main 71 k
 nagios-plugins-real x86_641.4.16-5.8.amzn1   amzn-main 34 k
 nagios-plugins-rpc  x86_641.4.16-5.8.amzn1   amzn-main 16 k
 nagios-plugins-smtp x86_641.4.16-5.8.amzn1   amzn-main 74 k
 nagios-plugins-snmp x86_641.4.16-5.8.amzn1   amzn-main 74 k
 nagios-plugins-ssh  x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-swap x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-tcp  x86_641.4.16-5.8.amzn1   amzn-main 41 k
 nagios-plugins-time x86_641.4.16-5.8.amzn1   amzn-main 33 k
 nagios-plugins-ups  x86_641.4.16-5.8.amzn1   amzn-main 36 k
 nagios-plugins-usersx86_641.4.16-5.8.amzn1   amzn-main 30 k
 nagios-plugins-wave x86_641.4.16-5.8.amzn1   amzn-main 14 k

トランザクションの要約
=================================================================================================================================================================================
インストール  3 パッケージ (+48 個の依存関係のパッケージ)

合計容量: 2.1 M
総ダウンロード容量: 229 k
インストール容量: 3.4 M
Is this ok [y/d/N]: y
Downloading packages:
nrpe-2.15-2.7.amzn1.x86_64.rpm| 229 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中  : nagios-common-3.5.1-1.8.amzn1.x86_641/51
  インストール中  : nagios-plugins-1.4.16-5.8.amzn1.x86_64  2/51
  インストール中  : nagios-plugins-perl-1.4.16-5.8.amzn1.x86_64 3/51
  インストール中  : nagios-plugins-ircd-1.4.16-5.8.amzn1.x86_64 4/51
  インストール中  : nagios-plugins-ntp-perl-1.4.16-5.8.amzn1.x86_64 5/51
  インストール中  : nagios-plugins-breeze-1.4.16-5.8.amzn1.x86_64   6/51
  インストール中  : nagios-plugins-file_age-1.4.16-5.8.amzn1.x86_64 7/51
  インストール中  : nagios-plugins-flexlm-1.4.16-5.8.amzn1.x86_64   8/51
  インストール中  : nagios-plugins-mailq-1.4.16-5.8.amzn1.x86_649/51
  インストール中  : nagios-plugins-rpc-1.4.16-5.8.amzn1.x86_64 10/51
  インストール中  : nagios-plugins-wave-1.4.16-5.8.amzn1.x86_6411/51
  インストール中  : nagios-plugins-ups-1.4.16-5.8.amzn1.x86_64 12/51
  インストール中  : nagios-plugins-by_ssh-1.4.16-5.8.amzn1.x86_64  13/51
  インストール中  : nagios-plugins-pgsql-1.4.16-5.8.amzn1.x86_64   14/51
  インストール中  : nagios-plugins-mrtg-1.4.16-5.8.amzn1.x86_6415/51
  インストール中  : nagios-plugins-users-1.4.16-5.8.amzn1.x86_64   16/51
  インストール中  : nagios-plugins-load-1.4.16-5.8.amzn1.x86_6417/51
  インストール中  : nagios-plugins-ide_smart-1.4.16-5.8.amzn1.x86_64   18/51
  インストール中  : nagios-plugins-ping-1.4.16-5.8.amzn1.x86_6419/51
  インストール中  : nagios-plugins-log-1.4.16-5.8.amzn1.x86_64 20/51
  インストール中  : nagios-plugins-cluster-1.4.16-5.8.amzn1.x86_64 21/51
  インストール中  : nagios-plugins-tcp-1.4.16-5.8.amzn1.x86_64 22/51
  インストール中  : nagios-plugins-overcr-1.4.16-5.8.amzn1.x86_64  23/51
  インストール中  : nagios-plugins-disk-1.4.16-5.8.amzn1.x86_6424/51
  インストール中  : nagios-plugins-smtp-1.4.16-5.8.amzn1.x86_6425/51
  インストール中  : nagios-plugins-nt-1.4.16-5.8.amzn1.x86_64  26/51
  インストール中  : nagios-plugins-nwstat-1.4.16-5.8.amzn1.x86_64  27/51
  インストール中  : nagios-plugins-real-1.4.16-5.8.amzn1.x86_6428/51
  インストール中  : nagios-plugins-mysql-1.4.16-5.8.amzn1.x86_64   29/51
  インストール中  : nagios-plugins-dhcp-1.4.16-5.8.amzn1.x86_6430/51
  インストール中  : nagios-plugins-dns-1.4.16-5.8.amzn1.x86_64 31/51
  インストール中  : nagios-plugins-ldap-1.4.16-5.8.amzn1.x86_6432/51
  インストール中  : nagios-plugins-oracle-1.4.16-5.8.amzn1.x86_64  33/51
  インストール中  : nagios-plugins-http-1.4.16-5.8.amzn1.x86_6434/51
  インストール中  : nagios-plugins-mrtgtraf-1.4.16-5.8.amzn1.x86_6435/51
  インストール中  : nagios-plugins-procs-1.4.16-5.8.amzn1.x86_64   36/51
  インストール中  : nagios-plugins-snmp-1.4.16-5.8.amzn1.x86_6437/51
  インストール中  : nagios-plugins-ssh-1.4.16-5.8.amzn1.x86_64 38/51
  インストール中  : nagios-plugins-ntp-1.4.16-5.8.amzn1.x86_64 39/51
  インストール中  : nagios-plugins-dig-1.4.16-5.8.amzn1.x86_64 40/51
  インストール中  : nagios-plugins-nagios-1.4.16-5.8.amzn1.x86_64  41/51
  インストール中  : nagios-plugins-dummy-1.4.16-5.8.amzn1.x86_64   42/51
  インストール中  : nagios-plugins-time-1.4.16-5.8.amzn1.x86_6443/51
  インストール中  : nagios-plugins-swap-1.4.16-5.8.amzn1.x86_6444/51
  インストール中  : nagios-plugins-hpjd-1.4.16-5.8.amzn1.x86_6445/51
  インストール中  : nagios-plugins-icmp-1.4.16-5.8.amzn1.x86_6446/51
  インストール中  : fping-2.4b2-10.0.amzn1.x86_64  47/51
  インストール中  : nagios-plugins-fping-1.4.16-5.8.amzn1.x86_64   48/51
  インストール中  : nagios-plugins-all-1.4.16-5.8.amzn1.x86_64 49/51
  インストール中  : nagios-plugins-nrpe-2.15-2.7.amzn1.x86_64  50/51
  インストール中  : nrpe-2.15-2.7.amzn1.x86_64 51/51
  検証中  : nagios-plugins-ups-1.4.16-5.8.amzn1.x86_64  1/51
  検証中  : nagios-plugins-by_ssh-1.4.16-5.8.amzn1.x86_64   2/51
  検証中  : nagios-plugins-nrpe-2.15-2.7.amzn1.x86_64   3/51
  検証中  : nagios-common-3.5.1-1.8.amzn1.x86_644/51
  検証中  : nagios-plugins-pgsql-1.4.16-5.8.amzn1.x86_645/51
  検証中  : nagios-plugins-mrtg-1.4.16-5.8.amzn1.x86_64 6/51
  検証中  : nagios-plugins-ircd-1.4.16-5.8.amzn1.x86_64 7/51
  検証中  : nagios-plugins-users-1.4.16-5.8.amzn1.x86_648/51
  検証中  : nagios-plugins-load-1.4.16-5.8.amzn1.x86_64 9/51
  検証中  : nagios-plugins-ntp-perl-1.4.16-5.8.amzn1.x86_6410/51
  検証中  : nagios-plugins-breeze-1.4.16-5.8.amzn1.x86_64  11/51
  検証中  : nagios-plugins-file_age-1.4.16-5.8.amzn1.x86_6412/51
  検証中  : nagios-plugins-ide_smart-1.4.16-5.8.amzn1.x86_64   13/51
  検証中  : nagios-plugins-ping-1.4.16-5.8.amzn1.x86_6414/51
  検証中  : nagios-plugins-flexlm-1.4.16-5.8.amzn1.x86_64  15/51
  検証中  : nagios-plugins-all-1.4.16-5.8.amzn1.x86_64 16/51
  検証中  : nagios-plugins-log-1.4.16-5.8.amzn1.x86_64 17/51
  検証中  : nagios-plugins-mailq-1.4.16-5.8.amzn1.x86_64   18/51
  検証中  : fping-2.4b2-10.0.amzn1.x86_64  19/51
  検証中  : nagios-plugins-cluster-1.4.16-5.8.amzn1.x86_64 20/51
  検証中  : nagios-plugins-tcp-1.4.16-5.8.amzn1.x86_64 21/51
  検証中  : nagios-plugins-overcr-1.4.16-5.8.amzn1.x86_64  22/51
  検証中  : nagios-plugins-disk-1.4.16-5.8.amzn1.x86_6423/51
  検証中  : nagios-plugins-smtp-1.4.16-5.8.amzn1.x86_6424/51
  検証中  : nagios-plugins-fping-1.4.16-5.8.amzn1.x86_64   25/51
  検証中  : nagios-plugins-nt-1.4.16-5.8.amzn1.x86_64  26/51
  検証中  : nagios-plugins-1.4.16-5.8.amzn1.x86_64 27/51
  検証中  : nagios-plugins-nwstat-1.4.16-5.8.amzn1.x86_64  28/51
  検証中  : nrpe-2.15-2.7.amzn1.x86_64 29/51
  検証中  : nagios-plugins-real-1.4.16-5.8.amzn1.x86_6430/51
  検証中  : nagios-plugins-mysql-1.4.16-5.8.amzn1.x86_64   31/51
  検証中  : nagios-plugins-dhcp-1.4.16-5.8.amzn1.x86_6432/51
  検証中  : nagios-plugins-dns-1.4.16-5.8.amzn1.x86_64 33/51
  検証中  : nagios-plugins-ldap-1.4.16-5.8.amzn1.x86_6434/51
  検証中  : nagios-plugins-rpc-1.4.16-5.8.amzn1.x86_64 35/51
  検証中  : nagios-plugins-oracle-1.4.16-5.8.amzn1.x86_64  36/51
  検証中  : nagios-plugins-http-1.4.16-5.8.amzn1.x86_6437/51
  検証中  : nagios-plugins-mrtgtraf-1.4.16-5.8.amzn1.x86_6438/51
  検証中  : nagios-plugins-procs-1.4.16-5.8.amzn1.x86_64   39/51
  検証中  : nagios-plugins-wave-1.4.16-5.8.amzn1.x86_6440/51
  検証中  : nagios-plugins-snmp-1.4.16-5.8.amzn1.x86_6441/51
  検証中  : nagios-plugins-ssh-1.4.16-5.8.amzn1.x86_64 42/51
  検証中  : nagios-plugins-ntp-1.4.16-5.8.amzn1.x86_64 43/51
  検証中  : nagios-plugins-dig-1.4.16-5.8.amzn1.x86_64 44/51
  検証中  : nagios-plugins-nagios-1.4.16-5.8.amzn1.x86_64  45/51
  検証中  : nagios-plugins-dummy-1.4.16-5.8.amzn1.x86_64   46/51
  検証中  : nagios-plugins-time-1.4.16-5.8.amzn1.x86_6447/51
  検証中  : nagios-plugins-swap-1.4.16-5.8.amzn1.x86_6448/51
  検証中  : nagios-plugins-hpjd-1.4.16-5.8.amzn1.x86_6449/51
  検証中  : nagios-plugins-icmp-1.4.16-5.8.amzn1.x86_6450/51
  検証中  : nagios-plugins-perl-1.4.16-5.8.amzn1.x86_6451/51

インストール:
  nagios-plugins-all.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-nrpe.x86_64 0:2.15-2.7.amzn1nrpe.x86_64 0:2.15-2.7.amzn1

依存性関連をインストールしました:
  fping.x86_64 0:2.4b2-10.0.amzn1nagios-common.x86_64 0:3.5.1-1.8.amzn1   nagios-plugins.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-breeze.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-by_ssh.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-cluster.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-dhcp.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-dig.x86_64 0:1.4.16-5.8.amzn1 nagios-plugins-disk.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-dns.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-dummy.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-file_age.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-flexlm.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-fping.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-hpjd.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-http.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-icmp.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-ide_smart.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-ircd.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-ldap.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-load.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-log.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-mailq.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-mrtg.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-mrtgtraf.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-mysql.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-nagios.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-nt.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-ntp.x86_64 0:1.4.16-5.8.amzn1 nagios-plugins-ntp-perl.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-nwstat.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-oracle.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-overcr.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-perl.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-pgsql.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-ping.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-procs.x86_64 0:1.4.16-5.8.amzn1 nagios-plugins-real.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-rpc.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-smtp.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-snmp.x86_64 0:1.4.16-5.8.amzn1nagios-plugins-ssh.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-swap.x86_64 0:1.4.16-5.8.amzn1  nagios-plugins-tcp.x86_64 0:1.4.16-5.8.amzn1 nagios-plugins-time.x86_64 0:1.4.16-5.8.amzn1
  nagios-plugins-ups.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-users.x86_64 0:1.4.16-5.8.amzn1   nagios-plugins-wave.x86_64 0:1.4.16-5.8.amzn1

完了しました!
#

nagiosサーバからの疎通確認

nrpe疎通確認

# /usr/lib64/nagios/plugins/check_nrpe -H <監視対象ホストIP>
NRPE v2.15

 監視項目の取得確認

# /usr/lib64/nagios/plugins/check_nrpe -H <監視対象ホストIP> -c check_total_procs
PROCS OK: 102 processes

監視項目

check_procs

自ホストのプロセスの状態を確認します。プロセス数、プロセスの状態(state)、PID,VSZ,RSS,PCPU,USER,引数,コマンドなどを条件として加えることができます

command[check_zombie_procs] /usr/lib64/nagios/plugins/check_procs -w 5 -c 10 -s Z command[check_total_procs] /usr/lib64/nagios/plugins/check_procs -w 150 -c 200

check_users

自ホストのログインユーザ数を確認します

command[check_users] /usr/lib64/nagios/plugins/check_users -w 5 -c 10

check_nagios

自ホストのnagiosログファイルを確認します。ログファイルが指定した時間以内に更新されていることを確認します

command[check_nagios] /usr/lib64/nagios/plugins/check_nagios -e 5 -F /var/nagios/status.dat -C /usr/bin/nagios

check_load

自ホストのロードアベレージを確認します。1分平均、5分平均、15分平均を確認できます

command[check_load] /usr/lib64/nagios/plugins/check_load -w 15,10,5 -c 30,25,20

check_disk

自ホストのディスクの空き容量を確認します。容量指定・%指定ができます

command[check_hda1] /usr/lib64/nagios/plugins/check_disk -w 20% -c 10% -p /dev/hda1 command[check_disk] /usr/lib64/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$ -p / -p /export -W $ARG1$ -K $ARG2$

check_file_age

自ホストのファイルが指定秒数以内に更新されていることを確認します。閾値として、指定サイズ以上であるということも合わせて確認できます

command[check_cron] /usr/lib64/nagios/plugins/check_file_age -w 600 -c 1800 -f /tmp/croncheck

参考本

洗濯機上に棚柱を使って棚を作った。

前々から収納を改善したかった洗面所にやっと手をつけました。

作成前

f:id:dehio3:20160511110033j:plain

作成後

f:id:dehio3:20160511110157j:plain

収納力が大幅アップ!!

作成前は既製品の洗濯機置き場用の棚を使用してたのですが

収納力が少ない

見た目ださい

スペースを活かしきれていない

ということで、今回棚を自作しました。

材料

棚柱(2本)

洗濯機の上部のスペースをフルに活用したかったので、洗濯機の位置から天井までの長さに近いものを購入


棚柱用ブランケット(3セット)

上部のスペースから3段はいけそうだったので3セット購入


バスタオルを置いたときに30cmは奥行きが必要だったのと、最上部は出し入れしやすいように奥行きを25cmにしたかったので、どちらの奥行きにも対応できるように長さは25cmを選びました。

棚板(3枚)

実際は近所のシマホームズで購入してます。

カラー棚板1(ホワイト) ¥1,680 2枚
横:90cm 縦:30cm 幅:1.8cm

カラー棚板2(ホワイト) ¥1,380 1枚
横:90cm 縦:25cm 幅:1.8cm

実際の横幅な88cmだったので、お店でカットしてもらいました。


ネジ(棚柱用)

棚柱の穴が3.3mmだったので合わせているのと、木柱(下地)があるところに取り付けているため、石膏ボードを貫通して木柱(下地)に届くように45mmを選んでます。 (内装やだった父親に確認して45~50mmがいいとの事でした)

f:id:dehio3:20160511113917j:plain

ネジ(ブランケット用)

こちらもブランケットの穴に合わせて3.5mmにしたのと、棚板の厚みに合わせて16mmにしてます。

f:id:dehio3:20160511113941j:plain

ポイント

実際に作ってみて重要だなと感じたポイント

下地がある所を選んで棚柱をつける

今回棚柱の位置が両サイドになっていないのは、左の端に下地がなかったからです。 窓の両脇に下地があったためそこに合わせて取り付けてます。 下地がない場合はアンカーを使用する必要があるなど、少々面倒になるのと、必要な工具なども増えるため、少しバランス悪いですがこの位置で設置しました。 載せるものが重量になる場合は、ちゃんと考えた方がいいと思います。(今回はタオルなどの軽量なものだけだったので)

棚板をつけるネジ穴は遊びがある方で

f:id:dehio3:20160511142730j:plain

ちょっとわかりづらいですが…

ブランケットのネジ穴はまん丸と横長の丸があり、横長の丸の方を使用しています。

棚板にブランケットを付ける位置を決める際に、実際に棚柱に仮置きして決めていました。 ただ、仮置きで記した位置でブランケットを取り付けて、実際に棚柱に取り付けと横幅や角度が微妙にずれており、微調整する必要が出てきます。 その際に、横長の穴を使用していると、ネジを緩めるだけで微調整が出来るの綺麗に取り付けることができました。

最後に

今回初めてのDIYでしたがとても安上がりに楽しくできたので今後はまりそうです!!

次回は庭の目隠し(ウッドフェンス)に挑戦したいと思います!!

atomにatom-beautify入れてSQL整形しようとしてらエラーが出た

atom-beautify

atomのパッケージでコードを整形してくれる。

atom.io

インストールはatomのパッケージから選択してインストールなので割愛。

sqlを整形しようと.sql拡張子のファイルを開いて、Ctl+Alt+bを実行したところ以下のエラーが出力

Could not find 'sqlformat'. The program may not be installed.
See https://github.com/andialbrecht/sqlparse for program installation instructions.
Your program is properly installed if running 'where.exe sqlformat' in your CMD prompt returns an absolute path to the executable. If this does not work then you have not installed the program correctly and so Atom Beautify will not find the program. Atom Beautify requires that the program be found in your PATH environment variable. 
Note that this is not an Atom Beautify issue if beautification does not work and the above command also does not work: this is expected behaviour, since you have not properly installed your program. Please properly setup the program and search through existing Atom Beautify issues before creating a new issue. See https://github.com/Glavin001/atom-beautify/search?q=sqlformat&type=Issues for related Issues and https://github.com/Glavin001/atom-beautify/tree/master/docs for documentation. If you are still unable to resolve this issue on your own then please create a new issue and ask for help.
Hide Stack Trace
Error: Could not find 'sqlformat'. The program may not be installed.

sqlformatが入っていない?

メッセージに従い「https://github.com/andialbrecht/sqlparse」をダウンロード

modules配下においてみたけど変わらず。

C:\Users\****\.atom\packages\atom-beautify\node_modules

ただsqlformatはダウンロードした中に入っているからうまく認識されていないだけ?

再度エラーを確認してみると以下の記述

あなたのCMDプロンプトが戻るの「where.exe sqlformat」実行ファイルへの絶対パスを実行している場合は、あなたのプログラムが正しくインストールされています。

コマンドへのパスが通っているか確認

C:\Users\*****>where.exe sqlformat
情報: 与えられたパターンのファイルが見つかりませんでした。

やはりパスが通ってない。

Windows環境変数pathsqlformatのパスを追加

環境変数の設定画面にてpathに以下を追加

C:\Users\tom_tanaka\.atom\packages\atom-beautify\node_modules\sqlparse-master\bin

atom再起動後再実行したところエラーが変わった

'python' �́A�����R�}���h�܂��͊O���R�}���h�A �����\�ȃv���O�����܂��̓o�b�` �t�@�C���Ƃ��ĔF�������Ă��܂����B
'python' �́A�����R�}���h�܂��͊O���R�}���h�A
�����\�ȃv���O�����܂��̓o�b�` �t�@�C���Ƃ��ĔF�������Ă��܂����B

sqlformatを動かすにはpythonが必要

https://github.com/andialbrecht/sqlparseREADMEにインストール方法書いてあった。。

f:id:dehio3:20160324233811p:plain

python使ってインストールしてる。

pythonインストール

以下からダウンロード。手順は割愛。

https://www.python.org/downloads/

C:\Users\tom_tanaka>where python
情報: 与えられたパターンのファイルが見つかりませんでした。

pythonコマンドのパスがとってないから通す。

Windows環境変数pathpythonのパスを追加

環境変数の設定画面にてpathに以下を追加

C:\Python34

READMEの手順に従いインストール

setup.pyのあるディレクトリに移動

cd C:\Users\*****\.atom\packages\atom-beautify\node_modules\sqlparse-master

install実行

C:\Users\****\.atom\packages\atom-beautify\node_modules\sqlparse-master>python setup.py install
running install
running bdist_egg
running egg_info
creating sqlparse.egg-info
writing top-level names to sqlparse.egg-info\top_level.txt
writing sqlparse.egg-info\PKG-INFO
writing dependency_links to sqlparse.egg-info\dependency_links.txt
writing manifest file 'sqlparse.egg-info\SOURCES.txt'
reading manifest file 'sqlparse.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'sqlparse.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
creating build
creating build\lib
creating build\lib\sqlparse
copying sqlparse\compat.py -> build\lib\sqlparse
copying sqlparse\exceptions.py -> build\lib\sqlparse
copying sqlparse\filters.py -> build\lib\sqlparse
copying sqlparse\formatter.py -> build\lib\sqlparse
copying sqlparse\functions.py -> build\lib\sqlparse
copying sqlparse\keywords.py -> build\lib\sqlparse
copying sqlparse\lexer.py -> build\lib\sqlparse
copying sqlparse\pipeline.py -> build\lib\sqlparse
copying sqlparse\sql.py -> build\lib\sqlparse
copying sqlparse\tokens.py -> build\lib\sqlparse
copying sqlparse\utils.py -> build\lib\sqlparse
copying sqlparse\__init__.py -> build\lib\sqlparse
creating build\lib\sqlparse\engine
copying sqlparse\engine\filter.py -> build\lib\sqlparse\engine
copying sqlparse\engine\grouping.py -> build\lib\sqlparse\engine
copying sqlparse\engine\__init__.py -> build\lib\sqlparse\engine
creating build\bdist.win-amd64
creating build\bdist.win-amd64\egg
creating build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\compat.py -> build\bdist.win-amd64\egg\sqlparse
creating build\bdist.win-amd64\egg\sqlparse\engine
copying build\lib\sqlparse\engine\filter.py -> build\bdist.win-amd64\egg\sqlparse\engine
copying build\lib\sqlparse\engine\grouping.py -> build\bdist.win-amd64\egg\sqlparse\engine
copying build\lib\sqlparse\engine\__init__.py -> build\bdist.win-amd64\egg\sqlparse\engine
copying build\lib\sqlparse\exceptions.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\filters.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\formatter.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\functions.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\keywords.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\lexer.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\pipeline.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\sql.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\tokens.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\utils.py -> build\bdist.win-amd64\egg\sqlparse
copying build\lib\sqlparse\__init__.py -> build\bdist.win-amd64\egg\sqlparse
byte-compiling build\bdist.win-amd64\egg\sqlparse\compat.py to compat.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\engine\filter.py to filter.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\engine\grouping.py to grouping.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\engine\__init__.py to __init__.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\exceptions.py to exceptions.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\filters.py to filters.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\formatter.py to formatter.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\functions.py to functions.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\keywords.py to keywords.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\lexer.py to lexer.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\pipeline.py to pipeline.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\sql.py to sql.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\tokens.py to tokens.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\utils.py to utils.cpython-34.pyc
byte-compiling build\bdist.win-amd64\egg\sqlparse\__init__.py to __init__.cpython-34.pyc
creating build\bdist.win-amd64\egg\EGG-INFO
installing scripts to build\bdist.win-amd64\egg\EGG-INFO\scripts
running install_scripts
running build_scripts
creating build\scripts-3.4
copying and adjusting bin\sqlformat -> build\scripts-3.4
creating build\bdist.win-amd64\egg\EGG-INFO\scripts
copying build\scripts-3.4\sqlformat -> build\bdist.win-amd64\egg\EGG-INFO\scripts
copying sqlparse.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFO
copying sqlparse.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying sqlparse.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying sqlparse.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist\sqlparse-0.2.0.dev0-py3.4.egg' and adding 'build\bdist.win-amd64\egg' to it
removing 'build\bdist.win-amd64\egg' (and everything under it)
Processing sqlparse-0.2.0.dev0-py3.4.egg
Copying sqlparse-0.2.0.dev0-py3.4.egg to c:\python34\lib\site-packages
Adding sqlparse 0.2.0.dev0 to easy-install.pth file
Installing sqlformat script to C:\Python34\Scripts

Installed c:\python34\lib\site-packages\sqlparse-0.2.0.dev0-py3.4.egg
Processing dependencies for sqlparse==0.2.0.dev0
Finished processing dependencies for sqlparse==0.2.0.dev0

atomを再起動して再実行したところ正常に整形されたことを確認

logcheckのインストール

インストール方法

調べてみるとソースからのインストールが多い。

今回はサーバ構築をansibleで行っているので、パッケージでのインストールを実施。

参考サイト

パッケージの検索方法

pkgs.orgにてlogcheckを検索

EPELにてパッケージを発見

f:id:dehio3:20160324000302p:plain

パッケージでのインストール

EPELリポジトリがあるか確認

$ yum list installed | grep epel
epel-release.noarch   6-8.9.amzn1  installed

EPELリポジトリを指定してパッケージを検索

$ yum list --enablerepo=epel | grep logcheck
logcheck.noarch1.3.13-5.el6 epel

今回はansibleでの構築のためインストール用のrolesを作成

---
- name: be sure logcheck is installed
  yum: name={{item}} state=installed enablerepo=epel
  with_items:
- logcheck
  tags: logcheck

ansibleを実行後インストール確認

$ yum list installed | grep logcheck
logcheck.noarch   1.3.13-5.el6 @epel

logcheckの設定

logcheckコマンド

$ ls -l /usr/sbin/logcheck
-rwxr-xr-x 1 root root 21438  8月 26  2011 /usr/sbin/logcheck

設定ファイル群(/etc/logcheck)

drwxr-xr-x 2 root root 4096  3月 17 16:49 cracking.d クラッキングの試行として分類するメッセージのルール
drwxr-xr-x 2 root root 4096  3月 17 16:49 ignore.d.paranoid
drwxr-xr-x 2 root root 4096  3月 17 16:49 ignore.d.server
drwxr-xr-x 2 root root 4096  3月 17 16:49 ignore.d.workstation
-rw-r--r-- 1 root root 2625  8月 26  2011 logcheck.conf 設定ファイル
-rw-r--r-- 1 root root  133  8月 26  2011 logcheck.logfiles 監視対象ファイルのリスト
drwxr-xr-x 2 root root 4096  3月 17 16:49 violations.d セキュリティ警告として分類するメッセージのルール
drwxr-xr-x 2 root root 4096  3月 17 16:49 violations.ignore.d セキュリティ警告として分類されたメッセージの分類を解除するメッセージのルール

参考サイト

cron(/etc/cron.d/logcheck)

# /etc/cron.d/logcheck: crontab entries for the logcheck package

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

@reboot logcheckif [ -x /usr/sbin/logcheck ]; then nice -n10 /usr/sbin/logcheck -R; fi
2 * * * *   logcheckif [ -x /usr/sbin/logcheck ]; then nice -n10 /usr/sbin/logcheck; fi

# EOF

logcheck.shの設定を確認

今回は既存環境から移行のため、現行での設定をまずは確認する。

既存のlogcheck.shの設定内容

項目 内容
SYSADMIN メールの送信先アドレス
GREP egrepコマンドのパス
MAIL メールコマンド
NKF NKFコマンドのパス
TMPDIR [/usr/local/etc/tmp]
HACKING_FILE [logcheck.hacking] システムに対する攻撃と認識されるキーワードを格納する。※通知したい文字列
HACKING_IGNORE_FILE[logcheck.hacking.ignore] logcheck.hacking のキーワードに合致しても、例外的に報告しないようにするためのキーワードを格納する。 ※通知したくない文字列
VIOLATIONS_FILE[logcheck.violations] システムに何らかの害を及ぼす可能性があると認識されるキーワードを格納する。※通知したい文字列
VIOLATIONS_IGNORE_FILE[logcheck.violations.ignore] logcheck.violations のキーワードに合致しても、例外的に報告しないようにするためのキーワードを格納する。※通知したくない文字列
IGNORE_FILE[logcheck.ignore] 無視すべきキーワードを格納する。※通知したくない文字列

コマンドオプション

$ sudo -u logcheck /usr/sbin/logcheck -h
usage: logcheck [-c CFG] [-d] [-h] [-H HOST] [-l LOG] [-L CFG] [-m MAIL] [-o]
                [-r DIR] [-s|-p|-w] [-R] [-S DIR] [-t] [-T] [-u]
 -c CFG       = override default configuration file
 -d           = debug mode
 -h           = print this usage information and exit
 -H HOST      = use this hostname in the subject of any generated mail
 -l LOG       = check the specified logfile
 -L CFG       = override default logfiles list
 -m MAIL      = send the report to the specified recipient
 -o           = send the report to stdout, no mail will be sent
 -p           = use the "paranoid" runlevel
 -r DIR       = override default rules directory
 -R           = adds "Reboot:" to email subject
 -s           = use the "server" runlevel
 -S DIR       = override default state directory
 -t           = testing mode, don't update the logfile offsets
 -T           = do not remove the TMPDIR
 -u           = enable syslog-summary
 -v           = print version
 -w           = use the "workstation" runlevel

まずはデフォルトの状態で動作を確認

logcheckユーザにてlogcheckコマンドを実行

sudo -u logcheck /usr/sbin/logcheck

以下のエラーメールが通知

エラー1
System Events
=-=-=-=-=-=-=
File /var/log/messages cannot be read: µö²Ä¤¬¤¢¤ê¤Þ¤»¤ó
エラー2
/usr/sbin/logcheck: 100 行: kill: (14711) - そのようなプロセスはありません

とりあえずエラー1は/var/log/messagesが読めないエラーっぽい。

権限を確認してみる。

$ ls -l /var/log/messages
-rw------- 1 root root 129996  3月 18 12:44 /var/log/messages

そりゃそうだ。。 logcheckユーザで動いてるから当たり前。

読み込み権限644を付与したら上記エラー2つが解消。