diff options
Diffstat (limited to 'torrus/FREESIDE_INSTALL')
-rw-r--r-- | torrus/FREESIDE_INSTALL | 45 |
1 files changed, 41 insertions, 4 deletions
diff --git a/torrus/FREESIDE_INSTALL b/torrus/FREESIDE_INSTALL index fa4984851..7432c0048 100644 --- a/torrus/FREESIDE_INSTALL +++ b/torrus/FREESIDE_INSTALL @@ -2,10 +2,47 @@ i should move to the wiki once this is further along aptitude install rrdtool librrds-perl libxml-libxml-perl libberkeleydb-perl libtemplate-perl libproc-daemon-perl libnet-snmp-perl libapache-session-perl libjson-perl +# in Makefile, set TORRUS_ENABLED = 1 make configure-torrus -make install-torrus +make deploy -#(and for the apache config) -# in Makefile, set TORRUS_ENABLED = 1 -make install-apache +#a little more one-offy from here so far + +http://torrus.org/install.pod.html#configuring_torrus : +which isn't enough to start from scratch +http://torrus.org/userguide.pod.html is better +torrus genddx and torrus devdisover + +cd /usr/local/etc/torrus/discovery +vi routers.txt #space-delimted router ip addresses +torrus genddx \ + --hostfile=routers.txt \ + --domain=example.com \ + --community=community_string \ + --out=routers.ddx \ + --discout=routers.xml +torrus devdiscover --in=routers.ddx + +mkdir /srv/torrus/collector_rrd +chown freeside:freeside /srv/torrus/collector_rrd + +torrus compile --tree=main --verbose + +torrus bs --global --verbose + +#XXX database config (before collector start) + +#launch data collector +#XXX add to init +torrus collector --tree=main + +skip http://torrus.org/install.pod.html#apache_http_server_configuration +and http://torrus.org/install.pod.html#access_control_lists + +but do go from http://torrus.org/install.pod.html#cron_job on + + +#--- +this seems to be required on restarts during dev (upgrades?) +rm /var/torrus/cache/* /var/torrus/db/render_cache.db |