Free performance monitoring for VMware™ and IBM Power Systems™

Authorization

It allows you to create users and assign group of users to your defined ACLs.
User then will have defined object which they see only in the GUI based on ACL rules.
It is implemented since LPAR2RRD version 5.00.
  • Use internal user management with ACL definitions for user groups
  • Active Directory, it will be deprecated in the future

Internal user management

It is not enabled by default. You have to configure Apache.

ACL levels:
  • IBM Power: server, custom groups and LPARs
  • VMware: cluster and VM
  • Unmanaged (Linux x86, Solaris): server

Activation on a XoruX Virtual Appliance

  • Log in as root user to the running appliance and run:
    /home/lpar2rrd/lpar2rrd/bin/acl_enable.sh
    
  • Refresh the GUI (Ctrl-F5).
    Try to access your LPAR2RRD web now. You should be prompted for user name and password.
    Use user "admin" with password "admin" (Change it after first login).
    Create users and ACLs in : menu ➡ LPAR2RRD ➡ User management

Activation in non appliance environment

  1. under root user make change in LPAR2RRD section httpd.conf of your Apache,
    This must be there: AllowOverride AuthConfig FileInfo
    # vi /etc/httpd/conf/httpd.conf
    
    Alias /lpar2rrd  "/home/lpar2rrd/lpar2rrd/www/"
    <Directory "/home/lpar2rrd/lpar2rrd/www/">
        AllowOverride AuthConfig FileInfo
        Options Indexes FollowSymLinks Includes MultiViews
        Require all granted
    </Directory>
    
    ScriptAlias /lpar2rrd-cgi/ "/home/lpar2rrd/lpar2rrd/lpar2rrd-cgi/"
    <Directory "/home/lpar2rrd/lpar2rrd/lpar2rrd-cgi/">
        AllowOverride AuthConfig FileInfo
        SetHandler cgi-script
        Options ExecCGI Includes FollowSymLinks
        Require all granted
    </Directory>
    
  2. Restart Apache:
    Note: apachectl might be in different locations like /opt/freeware/sbin/apachectl
    # apachectl restart
    
  3. Under lpar2rrd user copy ".htaccess" file to "www" and "lpar2rrd-cgi" directories
    # su - lpar2rrd
    $ cd /home/lpar2rrd/lpar2rrd
    $ cp -p html/.htaccess www 
    $ cp -p html/.htaccess lpar2rrd-cgi
    
  4. Refresh the GUI (Ctrl-F5).
    Try to access your LPAR2RRD web now. You should be prompted for user name and password.
    Use user "admin" with password "admin" (Change it after first login).
    Create users and ACLs in : menu ➡ LPAR2RRD ➡ User management


Troubleshooting

  • Check Apache error log. It is usually located somewhere in /var
    # find /var -name error_log 2>/dev/null
    # tail error_log
    
  • In case of a problem check our forum or contact us via support@lpar2rrd.com