Changes between Version 28 and Version 29 of NSM2021/Agenda/Librenms


Ignore:
Timestamp:
May 9, 2021, 9:38:04 PM (4 years ago)
Author:
tuwan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NSM2021/Agenda/Librenms

    v28 v29  
    159159}
    160160}}}
     161
     162restart nginx and php
     163
     164`rm /etc/nginx/sites-enabled/default`
     165
     166`systemctl restart nginx`
     167
     168`systemctl restart php7.4-fpm`
     169
     170
     171== Enable lnms command completion ==
     172
     173`ln -s /opt/librenms/lnms /usr/bin/lnms`
     174
     175`cp /opt/librenms/misc/lnms-completion.bash /etc/bash_completion.d/`
     176
     177
     178=== Configure snmpd ====
     179
     180`cp /opt/librenms/snmpd.conf.example /etc/snmp/snmpd.conf`
     181
     182`vi /etc/snmp/snmpd.conf`
     183
     184RANDOMSTRINGGOESHERE and set your own community string
     185
     186`curl -o /usr/bin/distro https://raw.githubusercontent.com/librenms/librenms-agent/master/snmp/distro`
     187
     188`chmod +x /usr/bin/distro`
     189
     190`systemctl enable snmpd`
     191
     192`systemctl restart snmpd`
     193
     194
     195=== Cron job ====
     196
     197`cp /opt/librenms/librenms.nonroot.cron /etc/cron.d/librenms`
     198
     199=== Copy logrotate config ====
     200
     201LibreNMS keeps logs in /opt/librenms/logs. Over time these can become large and be rotated out. To rotate out the old logs you can use the provided logrotate config file:
     202
     203`cp /opt/librenms/misc/librenms.logrotate /etc/logrotate.d/librenms`
     204
     205=== Web installer ===
     206
     207`chown librenms:librenms /opt/librenms/config.php`
     208
     209
     210=== Troubleshooting ===
     211
     212`sudo su - librenms`
     213
     214`./validate.php`
     215
     216
     217