MAAS 是一款将裸机自动化,实现如同云端般弹性运维的开源工具。https://canonical.com/maas;文档对于使用上介绍不友好,缺少图文教程。
系统部署#
部署环境#
- Ubuntu: 24.04.3 LTS
- MAAS: 3.6
- PostgreSQL: 14.5
一、安装服务#
- 添加 MAAS 源
sudo add-apt-repository ppa:maas/3.6
sudo apt update
- 卸载软件
maas 使用 chrony 服务,安装时报错;所以需要卸载 systemd-timesyncd
apt purge systemd-timesyncd
- 安装 MAAS
apt install maas
二、服务管理#
- 创建 MAAS 账号
maas createadmin --username=admin --email=it@artoio.com
- dashboard: http://10.64.68.119:5240

- cli
maas login admin http://10.64.68.119:5240/MAAS/
# 输入密钥,从 dashboard 获取
参考:
结语#
在构建高性能计算、私有云或边缘计算集群时,MAAS 通过自动化的 PXE 引导、IPAM 管理和灵活的自定义镜像分发,极大地降低了数据中心运维的复杂度。它不仅支持快速部署 Ubuntu、CentOS 等主流系统,还能与 Terraform 和 Juju 深度联动。无论你是处理海量裸机还是复杂的网络拓扑,MAAS 都是提升基础设施交付效率的终极利器。




