Arctera Application Mobility Service Help

Last Published:
Product(s): InfoScale & Storage Foundation (8.0.2, 7.4.2, 7.4.1, 1.0)
Platform: Linux

Prerequisites

  1. Image properties:

    • AWS - Image must be in the same region where gateway resides.

    • Azure - Image must be private and part of the same region and resource group.

      Note:

      The custom Machine Image feature does not support gallery images.

  2. Image configuration:

    • Arctera recommends that the assigned image disk space should be 128 GB or more. Low space may result in failure of application migration or cluster deployment.

    • Ensure to have 15 GB or more free space under dir /var.

    • Before creating the image, ensure that both OS and kernel version are supported by the InfoScale version which resides on-prem. For both migration as well as new deployment use case, refer to the release matrix available at: SORT to identify the compatible OS and kernel versions.

      Note:

      The Application Mobility Service only supports RHEL7, RHEL8, and RHEL9. Therefore, kernel versions relevant to only those operating systems should be considered.

  3. For RHEL7 OS, we need to disable scsi_mod.use_blk_mq. Refer to the following steps to disable scsi_mod.use_blk_mq on RHEL7:

    For EFI boot:

    • sed -i's/scsi_mod.use_blk_mq=y/scsi_mod.use_blk_mq=n/' /etc/default/grub

    • grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

    • Reboot

    For BIOS:

    • sed -i's/scsi_mod.use_blk_mq=y/scsi_mod.use_blk_mq=n/' /etc/sysconfig/grub

    • grub2-mkconfig -o /boot/grub2/grub.cfg

    • Reboot

  4. Ensure that your RedHat subscription is active for proper functionality as unsubscribed images may cause failure during InfoScale installation.

  5. In the case of cluster deployment/application migration to Azure cloud, add list images permission (Microsoft.Compute/images/read) to already existing role at Resource Group level or Subscription level. For more information, refer the section Configuring the gateway node for Azure on a virtual machine in chapter Setting up and configuring the gateway nodes.

  6. Default usernames provided by cloud service provider should not be altered. Use the following usernames for custom images:

    AWS custom AMI: ec2-user

    Azure managed image: azureuser

  7. Disable nm-cloud-setup.timer and nm-cloud-setup.service systemd services for RHEL 8:

    • systemctl stop nm-cloud-setup.timer

    • systemctl stop nm-cloud-setup.service

    • systemctl disable nm-cloud-setup.timer

    • systemctl disable nm-cloud-setup.service

  8. Clear up the system for RHEL 8 and RHEL 9 using the following commands:

    • shred -u /etc/ssh/*_key /etc/ssh/*_key.pub

    • rm -rf /tmp/vx* /var/log/messages /var/log/*log /var/log/dmesg*

    • find / -name "authorized_keys" -exec rm -f {} \;

    • find /root/.*history /home/*/.*history -exec rm -f {} \;