Yum-y Install Perl-core perl-dbd-pg net-snmp-perl net-snmp-devel make Automake gcc
Useradd Netdisco
Yum-y Install Postgresql-server
Service PostgreSQL Initdb; Service PostgreSQL start; Chkconfig PostgreSQL on
Su-postgres
CREATEUSER-DRSP Netdisco
Createdb-o Netdisco Netdisco
Su-netdisco
Curl-l http://cpanmin.us/| Perl---notest--local-lib ~/perl5 App::netdisco
mkdir ~/bin
Ln-s ~/perl5/bin/{localenv,netdisco-*} ~/bin/
~/bin/netdisco-daemon status
mkdir ~/environments
CP ~/perl5/lib/perl5/auto/share/dist/app-netdisco/environments/deployment.yml ~/environments
chmod ~/environments/deployment.yml
VI ~/environments/deployment.yml
~/bin/netdisco-deploy./oui.txt
~/bin/netdisco-web start
~/bin/netdisco-daemon start
http://ip:5000
Run as Netdisco User:
Bin/netdisco-web get_init_file > Netdisco-web
Bin/netdisco-daemon get_init_file > Netdisco-daemon
Run as Root User:
mv/home/netdisco/netdisco-web/etc/init.d/
mv/home/netdisco/netdisco-daemon/etc/init.d/
Chown root:root/etc/init.d/netdisco-*
chmod 755/etc/init.d/netdisco-*
Chkconfig--add Netdisco-web
Chkconfig--add Netdisco-daemon
Refer:https://metacpan.org/pod/app::netdisco
This article is from the "ilovecat (personal note)" blog, so be sure to keep this source http://hj192837.blog.51cto.com/655995/1769210
Netdisco CentOS 6 Installation steps