新创建的Windows虚拟机如果不能通过DHCP获取IP,我们就需要登录到虚拟机内手动配置,很麻烦。这个工作能自动化最好,为Windows虚拟机进行初始化通常有两种思路:1. 通过cloudbase-init,这个是cloud-init的Windows版本。Cloudbas
- cloud-init方式 该种方式需要虚拟机镜像安装cloud-init,将重置密码脚本注入到虚拟机中。nova boot –image=image-id –nic net-id=net-id –flavor=flavor-id –user-data=cloud-config.txt insta ...
分类:
其他好文 时间:
2018-05-03 19:53:25
阅读次数:
184
在本地KVM中使用cloud-init cloud-init是一个Linux虚拟机的初始化工具,被广泛应用在AWS和OpenStack等云平台中,用于在新建的虚拟机中进行时间设置、密码设置、扩展分区、安装软件包等初始化设置。本文主要研究在本地KVM虚拟机,也就是没有云平台的情况下,如何使用cloud-init进行初始化工作。示例虚拟机的操作系统是centos7.1。安装在虚拟机内安装cl
分类:
其他好文 时间:
2018-05-02 11:18:16
阅读次数:
524
Ubuntu18.04修改ip步骤:注:配置/etc/network/interfaces已无用vi/etc/netplan/50-cloud-init.yamlnetwork:ethernets:eno1:addresses:[10.0.0.2/24]dhcp4:nogateway4:10.0.0.1:wq注:1、":"后要有空格2、Ubuntu18.04的网卡名已改为eno
分类:
系统相关 时间:
2018-04-28 10:55:12
阅读次数:
6983
制作镜像是我一直想实践的,openstack制作镜像很大程度就是kvm制作镜像,区别就是虚拟机下载了cloud-init、cloud-utils、rootfs,我整理了下工作笔记,方便以后快速部署。最好选择物理机来做,不然VNC连接的时候太卡 前情提要:KVM机器就是控制节点,CPU是瓶颈问题,内存 ...
分类:
其他好文 时间:
2017-07-13 14:15:51
阅读次数:
466
1. 使用ConfigDrive的场景下,NetworkManager会overwrite DNS https://ma.ttias.be/centos-7-networkmanager-keeps-overwriting-etcresolv-conf/ 2.安装cloud-init 1.源安装:h ...
分类:
其他好文 时间:
2017-06-30 12:32:56
阅读次数:
235
cloud-init主要用于处理instance的初始化配置,如网络、ssh,yum源等。支持多种类型的datasource,如NoCloud, ConfigDrive, OpenNebula, Azure, AltCloud, OVF, MAAS, GCE, OpenStack, CloudSig ...
分类:
其他好文 时间:
2017-06-30 11:05:59
阅读次数:
575
本节介绍几个cloud-init的典型应用:设置hostanme,设置用户初始密码,安装软件。设置hostnamecloud-init默认会将instance的名字设置为hostname。但这样不太方便,有时希望能够将二者分开,可利用cloud-init的set_hostname模块实现。set_hostname它会查询metadata中hostname信..
分类:
其他好文 时间:
2017-04-10 13:54:25
阅读次数:
237
本节介绍几个 cloud-init 的典型应用:设置 hostanme,设置用户初始密码,安装软件。下次开始《每天5分钟玩转容器技术》 ...
分类:
其他好文 时间:
2017-04-10 09:51:04
阅读次数:
326