关闭

suse 安装cloud-init

标签: suse
951人阅读 评论(0) 收藏 举报
分类:

如有错误欢迎指正,期待您的宝贵意见!

http://www-01.ibm.com/support/knowledgecenter/SSXKGY_1.2.1/powervc_install_cloudinit.html?lang=zh 

http://www-01.ibm.com/support/knowledgecenter/SSXK2N_1.2.2/com.ibm.powervc.kvm.help.doc/powervc_install_cloudinit_kvm.html?lang=zh 
http://www-01.ibm.com/support/knowledgecenter/SSXK2N_1.2.3/com.ibm.powervc.standard.help.doc/powervc_install_cloudinit_hmc.html?lang=zh 
ftp://ftp.unicamp.br/pub/linuxpatch/cloud-init-ppc64/sles11/    安装包
https://download.suse.com/Download?buildid=NgW3ToaagDQ~ 
在虚拟机上安装 cloud-init
cloud-init 是一个能够激活和初始化虚拟机的脚本,广泛适用于 OpenStack。
在捕获虚拟机之前,请安装 cloud-init 初始化软件包。此软件包可从 /opt/ibm/powervc/images/cloud-init 获得。
注:  如果您要安装 cloud-init 软件包以捕获虚拟机,并且已经安装激活引擎,那么必须卸载激活引擎。 
安装 cloud-init 之前,您必须使用 yum、EPEL 或者任何其他软件包管理器来安装存储库中 cloud-init 所必需的依赖项,例如,python-boto。常规 Red Hat Enterprise Linux 存储库中并非提供了所依赖项。
对于 SUSE Linux,请安装在  ftp://ftp.unicamp.br/pub/linuxpatch/cloud-init-ppc64/sles11  存储库中提供的依赖项。
对于 Red Hat Enterprise Linux,请安装下列项目:
安装 ftp://ftp.unicamp.br/pub/linuxpatch/cloud-init-ppc64 存储库中 rhel6 的 cloud-init 依赖项。
添加 EPEL yum 存储库以获得相关 RPM。请运行以下命令以设置 Red Hat Enterprise Linux 6 的存储库。wget http://dl.fedoraproject.org/pub/epel/6Server/ppc64/epel-release-6-8.noarch.rpm

rpm -Uvh epel-release-6*.rpm
为您使用的操作系统安装 /opt/ibm/powervc/images/cloud-init 中提供的适当 cloud-init RPM。
安装 cloud-init 之后,请使用下列值来修改 /etc/cloud/cloud.cfg 中提供的 cloud.cfg 文件。
对于 Red Hat Enterprise Linux,使用以下值更新 cloud.cfg 文件:disable_root: 0


ssh_pwauth: 1


ssh_deletekeys: 1
对于 SUSE Linux,请编辑 cloud.cfg 文件中的下列字段:
请除去以下字段:users: 

  -root
添加下列字段:ssh_pwauth: true

ssh_deletekeys: true
对于 Red Hat Enterprise Linux 和 SUSE Linux,请将下列新值添加至 cloud.cfg 文件:disable_ec2_metadata: True   

datasource_list: ['ConfigDrive']
仅适用于 SUSE Linux,在更新之后,请保存 cloud.cfg,然后运行下列命令。chkconfig -s cloud-init-local on
chkconfig -s cloud-init on
chkconfig -s cloud-config on
chkconfig -s cloud-final on
安装 cloud-init 初始化软件包之后,请除去 MAC 地址信息。有关如何除去 MAC 地址信息的更多信息,请参阅 No hard-coded MAC address information 一节。


注:
在“无硬编码的 MAC 地址信息”一节中提到的 HWADDR 的 /etc/sysconfig/network-scripts 文件路径仅适用于 Red Hat Enterprise Linux。对于 SUSE Linux,HWADDR 路径为 /etc/sysconfig/network。例如,对于 ifcfg-eth0 适配器,在 Red Hat Enterprise Linux 上,从 /etc/sysconfig/network-scripts/ifcfg-eth0 中除去 HWADDR 行;在 SUSE Linux 上,从/etc/sysconfig/network/ifcfg-eth0 中除去 HWADDR 行。
需要以下文件,以在部署后在虚拟机上添加或移除网络接口:70-persistent-net.rules 和 75-persistent-net-generator.rules。 确保保存这些文件,以便可在完成部署后进行复原。
注: Red Hat Enterprise Linux 7 或 Ubuntu 不支持这些规则文件。因此,移除适配器后,必须手动在虚拟机上更新适配器配置文件,以匹配当前的适配器集。


BOOTPROTO='static'
BROADCAST='172.24.23.255'
ETHTOOL_OPTIONS=''
IPADDR='172.24.23.151/24'
MTU=''
NAME='Virtual Ethernet card 0'
NETMASK='255.255.255.0'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='onboot'
USERCONTROL='no'


ftp://ftp.unicamp.br/pub/linuxpatch/cloud-init-ppc64/sles11/ 


suse ppc 11 cloud-init安装包

http://www-01.ibm.com/support/knowledgecenter/SSXK2N_1.2.2/com.ibm.powervc.kvm.help.doc/powervc_install_cloudinit_kvm.html?lang=zh 
http://www-01.ibm.com/support/knowledgecenter/SSXK2N_1.2.3/com.ibm.powervc.standard.help.doc/powervc_install_cloudinit_hmc.html?lang=zh 


安装方法和注意事项请参照上面两个文档!
0
0
查看评论

sus 11.3如何安装与配置cloud-init

安装cloud-init Note: 可以参考下面这个网址: https://www.ibm.com/support/knowledgecenter/en/SSXK2N_1.3.0/com.ibm.powervc.kvm.help.doc/powervc_install_cloudinit_kv...
  • gzhouc
  • gzhouc
  • 2016-09-14 11:15
  • 1451

redhat 安装cloud-init

如有错误欢迎指正,期待您的宝贵意见!  1、如果需要捕获的虚机上面已经安装AE,在安装cloud-init之前首先卸载AE。命令如下:     linux-install.sh -u  2、配置yum源、IP、DNS vim /etc/yum....
  • Allison_ywt
  • Allison_ywt
  • 2016-06-02 13:53
  • 1502

centos7如何安装cloud-init

cloud-init rpm包下载地址:https://pkgs.org/download/cloud-init
  • gzhouc
  • gzhouc
  • 2016-12-05 14:08
  • 1617

云平台openstack中,cloudinit安装、使用

cloudinit是专为云环境中虚拟机的初始化而开发的工具,它从各种数据源读取相关数据并据此对虚拟机进行配置。常见的数据源包括:云平台的metadata服务、ConfigDrive等,常见的配置包括:设定虚拟机的hostname、hosts文件、设定用户名密码、更新apt -get的本地缓存、调整文...
  • weiyuanke
  • weiyuanke
  • 2014-04-15 21:36
  • 20782

cloud-init 手动调试及问题解决

一. 参考资料 http://note.youdao.com/yws/public/redirect/share?id=6cd0a9dc3a6a19ad3821bff5b87e37df&type=false 使用cloud-init实现虚拟机信息管理   Pastedfrom h...
  • gzhouc
  • gzhouc
  • 2016-08-15 12:55
  • 2727

ubuntu安装cloud-init制作成openstack镜像---cloud-init篇

安装cloud-init apt-get install cloud-init 配置文件 可能会遇到的问题 如果虚机内部所有的IP都配置在了网桥上,而不是网卡上,在创建虚机的时候,最好不要先创建桥,要通过cloud-init来创建桥,不然会导致cloud-init无法连接...
  • gzhouc
  • gzhouc
  • 2016-09-14 11:24
  • 1372

制作centos6.5 镜像,安装cloud-init 支持openstack 密码注入

Centos7 直接yum按照cloud-init 即可 Steps to create a CentOS image Use virt-manager to install CentOS with a small disk (I used one of 10 GB) and do a mini...
  • qq_21398167
  • qq_21398167
  • 2016-05-11 13:43
  • 3540

使用Cloud-init配置管理员密码

翻译:Configure Cloud-Init to Use Admin Pass原文地址:http://www.madorn.com/cloud-init-admin-pass.html#.WYp51XV95UQ
  • sinat_22597285
  • sinat_22597285
  • 2017-08-09 12:25
  • 693

cloud-init 典型应用 - 每天5分钟玩转 OpenStack(174)

本节介绍几个 cloud-init 的典型应用:设置 hostanme,设置用户初始密码,安装软件。下次开始《每天5分钟玩转容器技术》
  • CloudMan6
  • CloudMan6
  • 2017-04-10 06:35
  • 2226

SUSE下安装oracle_11g

一、检查交换分区 grep SwapTotal /proc/meminfo         请确定在4G以上。若不够,可通过以下方法增加交换分区: 最好是关闭交换分区:swapoff -a 计算分区的大小,以KB为单位。...
  • zyysql
  • zyysql
  • 2011-09-14 21:28
  • 11618
    个人资料
    • 访问:43058次
    • 积分:731
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:60篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论