Rhel 9
Overview
Red Hat Enterprise Linux 9 (RHEL 9) is an enterprise Linux operating system. This SecureAnyCloud image gives you a preconfigured RHEL 9 virtual machine on Microsoft Azure, deployed from the Azure Marketplace.
What you get:
- Red Hat Enterprise Linux 9 with LVM partitioning
- Linux 5.14 kernel
- Azure Linux Agent (waagent) for Azure integration
- Chronyd for NTP time synchronization
- SELinux in enforcing mode
- Gen2 Hyper-V virtual machine support
- 24/7 SecureAnyCloud support
Platform: Microsoft Azure (Gen2 Hyper-V). Default user: azureuser.
Prerequisites
Before you deploy this image, make sure you have:
- An active Microsoft Azure subscription
- Access to the Azure Portal or Azure CLI
- An SSH key pair for Linux VM access
- Familiarity with Azure VM management
- A valid Red Hat subscription (Bring Your Own License)
Recommended VM size: Standard_B2s (2 vCPU, 4 GB RAM) or larger.
Deploy the Virtual Machine
Option A: Azure Portal
- Open the Azure Marketplace and search for "RHEL 9 on Azure SecureAnyCloud".
- Select the image and click Create.
- On the Basics tab, set Subscription to your Azure subscription.
- Set Resource Group to a new or existing group.
- Enter a Virtual Machine Name.
- Pick your preferred Region.
- Set Size to
Standard_B2s(recommended). - Under Administrator Account, select SSH public key and enter your key.
- Under Inbound Port Rules, allow SSH (port 22).
- Click Review + Create, then Create.
Option B: Azure CLI
az vm image terms accept --urn sac1647283583153:rhel-9:default:latest
az vm create \
--resource-group myResourceGroup \
--name my-rhel-9-azure-vm \
--image sac1647283583153:rhel-9:default:latest \
--size Standard_B2s \
--admin-username azureuser \
--generate-ssh-keys \
--public-ip-sku StandardConnect over SSH
When your VM is running, connect to it over SSH:
ssh azureuser@<public-ip-address>To find your VM's public IP:
az vm show --resource-group myResourceGroup --name my-rhel-9-azure-vm --show-details --query publicIps -o tsvVerify the installation
After you connect, check the operating system release and kernel:
cat /etc/redhat-release uname -rCheck disk space and memory:
df -h free -hConfirm the Azure Linux Agent is running:
systemctl status waagentUpdate the system
Apply the latest security patches:
sudo dnf update -yConfigure the firewall (optional)
The Azure Network Security Group (NSG) controls inbound and outbound traffic. You can also configure the local firewall. List its current rules:
sudo firewall-cmd --list-allAllow additional ports:
sudo firewall-cmd --permanent --add-port=80/tcp sudo firewall-cmd --permanent --add-port=443/tcp sudo firewall-cmd --reloadCommon Use Cases
- SAP HANA and SAP S/4HANA deployments
- Oracle Database, PostgreSQL, MySQL hosting
- Enterprise middleware (JBoss EAP, WebLogic)
- Compliance-sensitive workloads (PCI DSS, HIPAA)
- Container platforms (OpenShift, Podman)
Troubleshooting
Cannot connect over SSH
- Confirm the VM is in the Running state in the Azure Portal.
- Check that the Network Security Group allows port 22.
- Use the correct username:
azureuser. - Make sure your SSH key matches the one you configured at deployment.
Azure Agent Not Running
sudo systemctl start waagent
sudo systemctl enable waagentPackage manager issues
sudo dnf update -yIf repositories are unreachable, check that DNS resolves:
nslookup google.comImportant Notes
This image requires a valid Red Hat subscription (Bring Your Own License).
Support
For help with this image, contact SecureAnyCloud support:
- Website: secureanycloud.com
- Product Catalogue: secureanycloud.com/products
- User Guides: secureanycloud.com/guides
- SLA: 24 hour response guaranteed
Deploy on Azure
Launch RHEL 9 on Azure with 24/7 support from SecureAnyCloud.
View this image
Need Help?
Our support team is available 24/7.
sales@secureanycloud.com