This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
admin:esxi [2019/06/10 20:49] peppe [SNMP configuration] |
admin:esxi [2022/09/20 11:26] (current) peppe |
||
---|---|---|---|
Line 101: | Line 101: | ||
vmware_guestd_enable=" | vmware_guestd_enable=" | ||
- | ===== SNMP configuration ===== | ||
- | ESXi host: | ||
- | # esxcli system snmp set --communities public | + | ===== iSCSI multipath (OLD, decommissioned 9/2022) ===== |
- | # esxcli system snmp set --enable true | + | |
- | # /etc/ | + | |
- | firewall rules: | + | ==== EMC VNX e3100 side ==== |
+ | VNXe-SPA-eth3 192.168.200.20 | ||
+ | VNXe-SPB-eth3 192.168.200.40 | ||
- | # esxcli network firewall ruleset set --ruleset-id snmp --allowed-all true | ||
- | # esxcli network firewall ruleset set --ruleset-id snmp --enabled true | ||
- | rescue: | + | uranus-iSCSI-staff -> EMC nfspool (SPB) -> VM sdb1 |
+ | uranus-iSCSI-students -> EMC cifspool (SPA) -> VM sdc1 | ||
+ | uranus-iSCSI-grads -> EMC nfspool (SPB) -> VM sdd1 | ||
- | LibreNMS installation: | + | ==== ESXi side ==== |
+ | 2014/11/19: | ||
- | # apt update && apt upgrade | + | w/o ethernet passthrough: vmswitches used |
- | # apt install apache2 curl acl zip unzip | + | |
- | # systemctl enable apache2 | + | |
- | + | ||
- | php 7.1.3 installation: | + | |
- | # apt install apt-transport-https lsb-release ca-certificates | + | |
- | # wget -O /etc/ | + | |
- | # sh -c 'echo "deb https:// | + | |
- | # apt update | + | |
- | # apt install php7.1-cli php7.1-curl php7.1-mbstring php7.1-gd libapache2-mod-php7.1 php7.1-snmp php7.1-xml php7.1-mysql php7.1-zip php7.1-json | + | |
- | mariadb installation: | + | http:// |
- | # apt install mariadb-server | + | |
- | # systemctl enable mariadb | + | vswitch1 (uranus-iSCSI-switch), |
- | # systemctl start mariadb | + | |
- | | + | |
- | | + | |
- | | + | |
- | USE librenms; | + | ==== Debian VM side ==== |
- | GRANT ALL PRIVILEGES ON librenms.* TO ' | + | |
- | FLUSH PRIVILEGES; | + | debian rescan SCSI bus: |
- | | + | |
+ | | ||
+ | (0 is the scsi host bus you want to scan.) | ||
- | # / | ||
- | add the following in mysqld section | ||
- | innodb_file_per_table=1 | ||
- | sql-mode="" | ||
- | lower_case_table_names=0 | ||
- | | ||
- | # systemctl restart mariadb | ||
- | | ||
- | # apt install composer fping git graphviz imagemagick mtr-tiny nmap python-memcache python-mysqldb rrdtool snmp snmpd whois | ||
- | | ||
- | # useradd librenms -d / | ||
- | # usermod -a -G librenms www-data | ||
- | # cd /opt/ | ||
- | # git clone https:// | ||
- | # chown -R librenms: | ||
- | # cp / | ||
- | # vi / | ||
- | Replace RANDOMSTRINGGOESHERE with community name | ||
- | | ||
- | # curl -o / | ||
- | # chmod +x / | ||
- | # systemctl restart snmpd | ||
- | # cp / | ||
- | # cp / | ||
- | | ||
- | # mv librenms/ / | ||
- | # cd / | ||
- | # ./ | ||
- | | ||
- | Access from http://< | ||
- | Login at http://< | ||
- | |