如何将自定义启动映像上载到MAAS

时间:2016-01-29 15:07:13

标签: ubuntu centos centos7

我在ubuntu中成功安装了最新的MAAS,我喜欢将centos7上传到MAAS启动映像 我有CentOS-7-x86_64-Everything-1511.iso如何上传到MAAS。 我搜索上传自定义图像到MAAS但我找不到任何好的上传方式,有些方法对我来说很困惑。

请提供按步骤指南进行操作

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用maas图像构建器(maas-image-builder)为MAAS构建CentOS图像。

获取maas-image-builder的本地副本

请使用maas-clustercontroler安装maas-image-builder

bzr branch lp:maas-image-builder

cd maas-image-builder

python setup.py install

aptitude install python-dev

构建CentOS 6图像

maas-image-builder -a amd64 -o centos6-amd64-root-tgz centos --edition 6

构建CentOS 7图像

maas-image-builder -a amd64 -o centos7-amd64-root-tgz centos --edition 7

获取maas-auth密钥并登录API

maas-region-admin apikey --username = root

maas登录maas http://10.1.35.12/MAAS/api/1.0

检查CentOS图像(如果有可用的启动图像)

maas maas boot-resources read | egrep -i" centos"

上传CentOS6影像

maas maas boot-resources create name = centos / centos6 architecture = amd64 / generic content @ = / root / maas-image-builder / centos6-amd64-root-tgz

上传CentOS7影像

maas maas boot-resources create name = centos / centos7 architecture = amd64 / generic content @ = / root / maas-image-builder / centos7-amd64-root-tgz

检查CentOS映像可用启动映像

maas maas boot-resources read | egrep -i" centos"

参考: https://maas.ubuntu.com/docs/os-support.html