3. Managing IRM Resources

A number of resources in the low-level driver IRM (service dis_irm) are run-time limited by parameter in the driver configuration file /opt/DIS/lib/modules/<kernel version>/dis_irm.conf (for the default installation path). This files contains numerous parameter settings; for those parameters that are relevant for changes by the user, please refer to Appendix C, Configuration Files, Section 3.1, “dis_irm.conf.

Generally, to change (increase) default limits, dis_irm.conf file needs to be changed on each node. Typically, you should edit and test the changes on one node, and then copy the file over to all other nodes. To make changes in the configuration file effective, you need to restart the dis_irm driver. Because all other drivers depend on it, it is necessary to restart the complete software stack on the nodes:

# dis_services restart

3.1. Updates with Modified IRM Configuration

You need to be careful when updating RPMs on the nodes with a modified dis_irm.conf. If you directly use RPMs to update the existing Dolphin-SCI RPM like using rpm -U, the existing and modified dis_irm.conf will be moved to dis_irm.conf.rpmsave, and the default dis_irm.conf will replace previously modified version. You will need to undo this file renaming.

If you update your system with the SIA as described in Chapter 5, Update Installation, SIA will take care that the existing dis_irm.conf will be preserved and stay effective.