net-snmpインストール手順(Solaris8)

配布元

OpenSSLインストール手順

  • パッケージの入手とインストール
    wget ftp://ftp.sunfreeware.com/pub/freeware/intel/8/openssl-0.9.6i-sol8-intel-local.gz
    gunzip openssl-0.9.6i-sol8-intel-local.gz
    pkgadd -d openssl-0.9.6i-sol8-intel-local
  • 以下の確認画面が表示される
    The following packages are available:
    1 SMCossl openssl
    (intel) 0.9.6i
    
    Select package(s) you wish to process (or 'all' to process
    all packages). (default: all) [?,??,q]: all
    
    Processing package instance from
    
    openssl
    (intel) 0.9.6i
    The OpenSSL Group
    
    The selected base directory must exist before
    installation is attempted.
    
    Do you want this directory created now [y,n,?,q] y
    Using as the package base directory.
  • ライブラリのリンクを作成
    cd /usr/local/lib
    ln -s /usr/local/ssl/lib/libcrypto.so libcrypto.so
    ln -s /usr/local/ssl/lib/libcrypto.so.0 libcrypto.so.0
    ln -s /usr/local/ssl/lib/libcrypto.so.0.9.6 libcrypto.so.0.9.6

poptインストール手順

  • パッケージの入手とインストール
    wget ftp://ftp.sunfreeware.com/pub/freeware/intel/8/popt-1.7-sol8-intel-local.gz
    gunzip popt-1.7-sol8-intel-local.gz
    pkgadd -d popt-1.7-sol8-intel-local

net-snmpdインストール手順

  • パッケージの入手とインストール
    wget ftp://ftp.sunfreeware.com/pub/freeware/intel/8/netsnmp-5.0.7-sol8-intel-local.gz
    gunzip netsnmp-5.0.7-sol8-intel-local.gz
    pkgadd -d netsnmp-5.0.7-sol8-intel-local

設定ファイル作成

  • 標準添付のEXAMPLE.confを所定位置に移動させる。
    cp /usr/local/doc/snmp/EXAMPLE.conf /usr/local/share/snmp/snmpd.conf

snmpdxの停止と自動起動設定

Solaris標準でインストールされるsnmpdxを停止させ、net-snmpdの自動起動を設定する。
net-snmpdの起動スクリプトはsnmpdxの起動スクリプトに手を加えて作成する。

cd /etc/rc3.d/
./S76snmpdx stop
mv S76snmpdx K76snmpdx
cp K76snmpdx S76snmpd

起動スクリプトの変更箇所は以下の通り。

  • S76snmpdx
    case "$1" in
    'start')
    if [ -f /etc/snmp/conf/snmpdx.rsrc -a -x /usr/lib/snmp/snmpdx ]; then
    /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf
    fi
    ;;
    
    'stop')
    /usr/bin/pkill -9 -x -u 0 '(snmpdx|snmpv2d|mibiisa)'
    ;;
  • S76snmpd
    case "$1" in
    'start')
    if [ -f /usr/local/share/snmp/snmpd.conf -a -x /usr/local/sbin/snmpd ]; then
    /usr/local/sbin/snmpd -c /usr/local/share/snmp/snmpd.conf
    fi
    ;; 
    
    'stop')
    /usr/bin/pkill -9 -x -u 0 '(snmpd|snmpv2d|mibiisa)'
    ;;

net-snmpd起動手順

以下のコマンドにてnet-snmpdを起動する。
正常に起動しない場合は /ver/log/snmpd.log を確認すること

/etc/rc3.d/S76snmpd start

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-01-30 (水) 17:38:01 (5929d)