Installation

DDN IntelliFlash monitoring

In case you are using Virtual Appliance
  • STOR2RRD is installed under local user "lpar2rrd" on the virtual appliance
  • STOR2RRD product home is /home/stor2rrd/stor2rrd
STOR2RRD collects preformance and configuration data using storage REST API.

Storage connectivity

  • Allow access from the STOR2RRD host to DDN IntelliFlash on port 443
            $ perl /home/stor2rrd/stor2rrd/bin/conntest.pl 192.168.1.1 443
              TCP connection to "192.168.1.1" on port "443" is ok
    
  • Create a new user for STOR2RRD with the Read Only role
    • Login to DDN Insight UI

    • Go to Manage ➡ Users

    • Add stor2rrd user and assign “Read only” group, select resources for it
      DDN IntelliFlash Storage management 1


      DDN IntelliFlash Storage management 2


    • Create the KariosDB & Influxdb user on DDN Insight via CLI
      Use the same credentials as when creating a user via the UI
      ssh root@192.168.1.1
        di-dbuser add -u stor2rrd -p <password>
      

STOR2RRD storage configuration

    Add storage device to configuration in the UI:
    Settings icon ➡ Storage ➡ New ➡ Vendor:device ➡ DDN IntelliFlash
    DDN IntelliFlash Storage management

  • Ensure you have enough disk space on the filesystem where STOR2RRD is installed
    You will need approximately 2 - 30 GB per storage system (it depends on the number of volumes - 30GB will cover 5000 volumes)
    $ df -g /home   # AIX
    $ df -h /home   # Linux
        
  • Schedule the storage agent in stor2rrd crontab (lpar2rrd on Virtual Appliance)
    Check there is no entry for DDN IntelliFlash yet
    $ crontab -l | grep load_ddnintelliflashperf
    $
          
    Add an entry if it doesn't exist
    $ crontab -e
    
    # DDN IntelliFlash
    0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/stor2rrd/stor2rrd/load_ddnintelliflashperf.sh > /home/stor2rrd/stor2rrd/load_ddnintelliflashperf.out 2>&1
          
  • Ensure there is an entry to build STOR2RRD UI every hour in the crontab
    $ crontab -e
    
    # STOR2RRD UI (just ONE entry of load.sh must be there)
    5 * * * * /home/stor2rrd/stor2rrd/load.sh > /home/stor2rrd/stor2rrd/load.out 2>&1
          
  • Let the storage agent run for 15 - 20 minutes to collect data, then:
    $ cd /home/stor2rrd/stor2rrd
    $ ./load.sh
          
  • Go to the web UI: http://<your web server>/stor2rrd/
    Use Ctrl-F5 to refresh the web browser cache.