UNIX®, Linux, and macOS Installation Overview
The UNIX®, Linux, and macOS Installation Guide provides guidance on installing kit-based deployments of InterSystems IRIS on UNIX®, Linux, and macOS.
How to Use This Guide
For all installations, you should begin with the Pre-Installation steps. You can then follow the steps for either an attended or unattended installation. The attended installation process is different depending on the setup type you choose. After following the steps for attended installations, use the documentation for the setup type you’ve chosen to continue the installation process. After completing the installation, refer to the Post-Installation section for additional tasks that should be completed.
This guide breaks steps into sections titled Default and More. Default includes basic information for a given step, details on what actions need to be taken, and recommendations on which options to choose. More includes additional details and other options that can be chosen.
In general, the Default sections are sufficient for quickly getting started with InterSystems IRIS. If you are unsure about a particular step or about which option to select you can follow the guidance in the Default sections.
Deploying for Production Systems
Deploying for a live production system is a more involved procedure than deploying for development. In particular, you should carefully consider the resources at your disposal and plan your configuration and deployment accordingly. Before beginning the installation process, you should review the following sections that give detailed guidance on planning and managing your resources:
You can still follow the procedures outlined in this guide, however the procedures outlined in the Default sections may not be sufficient for your system. Review each step thoroughly, including the More sections, and select the configuration options appropriate for your system.
Additionally, you should consider the following when installing for a production system:
-
Unattended installations or the use of configuration merge are recommended for production systems. These methods allow you to easily save your configuration and redeploy with the same settings.
-
Large or huge pages are highly recommended for production systems or any systems that will be performing memory intensive processes.
-
Properly configuring the number of maximum user processes is critical for production and other resource intensive systems.
-
Setting the swappiness values of your system to a high enough value can help increase performance.
-
You should install with “Locked Down” security settings. This allows for the strongest initial security for your deployment. See Initial InterSystems Security Settings for more details.
-
If you are performing an attended installation, the custom installation is recommended. This allows you to only install the components necessary for your deployment.