阿里云服务器完全支持安立龙操作系统(Anolis OS)。安立龙是由开放原子开源基金会孵化,由阿里达摩院牵头,联合国内多家厂商共同打造的基于 Linux 的发行版。其核心目标是构建一个兼容 CentOS、RHEL 生态的国产替代方案,特别针对阿里云 ECS 实例进行了深度优化,在启动速度、云原生适配以及安全合规方面表现优异。
在阿里云控制台或镜像市场中,你通常可以直接找到名为 "Anolis OS" 的官方镜像(常见版本为 Anolis OS 8 和 Anolis OS 23),无需手动编译或从第三方下载 ISO 进行安装。以下是基于不同场景的安装与配置步骤:
场景一:创建新实例时直接选择(推荐)
这是最标准且稳定的方式,适用于全新部署。
- 登录阿里云控制台,进入"ECS 云服务器”管理页面。
- 点击“创建实例”。
- 在“镜像”选择环节,切换至“公共镜像”标签页。
- 在搜索框输入
Anolis或安立龙。 - 你会看到类似"Anolis OS 8.x (64-bit)"或"Anolis OS 23"的选项。建议选择带有“官方”标识的版本,以确保获得原厂支持。
- 后续按流程完成实例规格、网络配置、安全组规则及密钥对的设置即可。
- 实例启动后,系统内核已预装好阿里云特有的驱动(如 VirtIO、神龙网卡等),开箱即用。
场景二:现有 CentOS/RHEL 实例迁移或重装
如果你已经有一个运行 CentOS 的实例,想转换为 Anolis OS,由于涉及底层包管理器变更(从 yum/dnf 到 rpm-ostree 或特定的迁移工具),不建议直接通过命令行覆盖安装,风险较高。推荐采用以下两种稳妥方案:
方案 A:使用阿里云“系统盘重装”功能
- 在 ECS 实例列表选中目标实例,点击“更多” -> “云盘和镜像” -> “重装系统”。
- 同样在镜像选择中搜索并选定 Anolis OS 镜像。
- 确认操作,系统将格式化系统盘并重新安装。
- 注意:此操作会清空系统盘数据,请务必提前对重要数据进行快照备份。
方案 B:使用迁移工具(针对数据保留需求)
如果必须保留 /home 目录下的业务数据和配置文件,可以使用阿里云提供的迁移工具或社区通用的迁移脚本(如 centos-to-anolis),但需注意:
- 部分自定义软件可能因依赖库版本差异需要重新编译或调整配置。
- 建议先在测试环境验证迁移后的服务可用性。
安装后的关键配置与验证
无论通过哪种方式安装,首次登录(SSH 连接)后,建议执行以下操作以确保最佳性能:
-
更新系统源:
Anolis OS 默认配置了阿里云的 YUM/DNF 源,但为了获取最新补丁,建议执行:sudo dnf update -y # 或者对于旧版本 sudo yum update -y -
验证云驱动状态:
检查是否加载了阿里云专用的虚拟化驱动:lsmod | grep virtio若输出包含相关模块,说明硬件提速正常。
-
配置安全组:
确保阿里云控制台的“安全组”规则已放行 SSH(22 端口)及业务所需端口。 -
兼容性检查:
如果你的应用依赖特定版本的 GCC 或 Python,Anolis OS 8/23 提供了丰富的兼容性层,通常能无缝运行大多数为 RHEL/CentOS 编译的二进制程序。
总结
阿里云对 Anolis OS 的支持是原生的,集成度极高。对于绝大多数用户,直接在创建实例时选择官方 Anolis 镜像是最快、最安全的路径。它不仅能享受与 CentOS 相同的生态兼容性,还能获得阿里云针对国产操作系统优化的内核调度与安全特性。
CLOUD云枢