Advanced Clusters > Setting up a local cluster > Download and install a Secure Agent
  

Download and install a Secure Agent

A local cluster requires a Secure Agent. Download and install a Secure Agent on a local Linux machine.

Step 1: Verify software and hardware requirements

Verify that you are running a supported version of Linux. For the list of supported Linux operating systems for the Secure Agent, see the Product Availability Matrix (PAM) for Informatica Intelligent Cloud Services in the Knowledge Base.
Verify that your machine meets the minimum hardware requirements to set up a local cluster:
To keep the cluster from hanging when it starts, allocate at least 30 GB of disk space each for /var and /tmp.

Step 2: Verify NOPASSWD sudo privileges

To run the local cluster on the Secure Agent, the user who starts the Secure Agent requires NOPASSWD sudo privileges on the Secure Agent machine. If it's not possible to grant the NOPASSWD privilege, perform one the following workaround:
Use the pmsuid file
  1. 1Copy pmsuid from: <Secure Agent home>/apps/At_Scale_Server/<latest version>/bin/Linux.64/
  2. to: <Secure Agent home>/apps/At_Scale_Server/ext/
  3. 2Change the owner and group of pmsuid to root and set the setgid bit for the file.
  4. 3Set ccs.localcluster.deployment.mode=SUID in the runtime properties section for the local cluster.
  5. 4Use Monitor to stop the local cluster and run a job to start the cluster again.
Update the sudoers file
Edit the /etc/sudoers file, and add the following line:
<user ID> ALL=(ALL) NOPASSWD: /usr/bin/kubeadm, /usr/bin/tee, /usr/bin/yum, /usr/sbin/modprobe, /usr/sbin/sysctl, /usr/bin/systemctl, /usr/sbin/swapoff, /usr/bin/chown, /usr/bin/cp, /usr/bin/rm
Where <user ID> is a non-root user who doesn't have sudo privileges on the Secure Agent machine.

Step 3: Download and install the Secure Agent

Download and install a Secure Agent on a local Linux machine. For detailed information about installing a Secure Agent, see "Secure Agent installation on Linux" in Runtime Environments.