LoginSignup
3
3

More than 5 years have passed since last update.

Amazon Linux AMI 2014.03.2 (ami-29dc9228)にSNMPTTをインストールする

Posted at

Amazon Linux AMI 2014.03.2 にはPerlのバージョンの問題により、epelのsnmpttパッケージがインストールできない
http://dev.classmethod.jp/cloud/aws/amazon-linux-ami-2014-03-trap/

  • インストール手順
$ sudo yum install -y --enablerepo=epel openssl-devel git gcc gcc-c++ net-snmp perl-IPC-Cmd perl-CPAN-Meta perl-Sys-Syslog cpan

$ sudo perl -MCPAN -e 'my $c = "CPAN::HandleConfig"; $c->load(doit => 1, autoconfig => 1); $c->edit(prerequisites_policy => "follow"); $c->edit(build_requires_install_policy => "yes"); $c->commit'

$ sudo PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install Module::Build::Compat'
$ sudo PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'install Config::IniFiles'

$ wget "http://sourceforge.net/projects/snmptt/files/latest/download?source=files" -O snmptt_1.4.tgz
$ tar xzvf snmptt_1.4.tgz

$ sudo cp snmptt_1.4/snmptt /usr/sbin
$ sudo cp snmptt_1.4/snmptthandler /usr/sbin
$ sudo cp snmptt_1.4/snmpttconvert /usr/bin
$ sudo cp snmptt_1.4/snmpttconvertmib /usr/bin
$ sudo cp snmptt_1.4/snmptt-net-snmp-test /usr/bin
$ sudo cp snmptt_1.4/snmptt.logrotate /etc/logrotate.d/snmptt
$ sudo cp snmptt_1.4/snmptt.ini /etc/snmp/
$ sudo cp snmptt_1.4/snmptt-init.d /etc/init.d/snmptt
$ sudo chkconfig --add snmptt
$ sudo chkconfig snmptt on
$ sudo service snmptt start
3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3