多语言展示
当前在线:286今日阅读:26今日分享:39

安装cloud-init

我创建linux类型镜像时,为了保证导入的镜像能够正确的配置hostname,yum源,需要在源服务器,虚拟机或者云主机上安卓cloud-init, 这里教大家怎么安装cloud-init
工具/原料
1

linux

2

centos7

方法/步骤
1

安装 git# yum install git -y

安装cloud-init
1

从cloud-init官网下载cloud-init源码包# git clone https://git.launchpad.net/cloud-init

2

进入cloud-init目录执行安装操作,# cd cloud-init# python setup.py install

3

修改/etc/cloud/cloud.conf,将cloud_init_modules 之前的配置修改成如下:

4

在安装是报错没有明确缺少的依赖包时,可以根据cloud-int的requirements.txt来确认,通过 pip install -r requirements.txt来安装依赖包

注意事项
1

目前支持的cloud-init的linux发行版包括 CentOS, Debian, Freebsd, Gentoo, RHEL,Ubuntu,SLES 等

2

安装的cloud-init版本需要高于0.7.9

3

安装过程中如果出现python依赖包问题,可以通过pip安装

推荐信息