实践 config drive - 每天5分钟玩转 OpenStack(170)

如果 instance 无法通过 metadata service 获取 metadata(无 DHCP 或者 nova-api-metadata 服务),instance 还可以通过 config drive 获得 metadata。

 

config drive 是一个特殊的文件系统,OpenStack 会将 metadata 写到 config drive,并在 instance 启动时挂载给 instance。如过 instance 安装了 cloud-init,config drive 会被自动 mount 并从中读取 metadata,进而完成后续的初始化工作。

接下来我们将实践 config-drive。

 

配置

 

config drive 默认是 disable 的,所以首先得启用。有两种方法启用 config drive:

  1. 启动 instance 时指定 --config-drive true

  2. 在计算节点的 /etc/nova/nova.conf 中配置 force_config_drive = true,这样部署到此计算节点的 instance 都会使用 config drive。我们实验中使用的就是这种方法。

config drive 支持两种格式,iso9660 和 vfat,默认是 iso9660,但这会导致 instance 无法在线迁移,必须设置成config_drive_format=vfat 才能在线迁移,这一点需要注意。

配置完成后,重启 nova-compute 服务。

 

过程分析

 

部署一个新的 cirros instance c2,我们先到计算节点的 instances 目录下看看 c1 与 c2 的区别。

c2 的目录下会多一个 disk.config 文件,这就是 config drive。通过virsh edit 可以看到 disk.config 已经挂载到 instance 上了。

打开 c2 的控制台,hostname 已经配置好,说明 metadata 拿到了。

为了确保 metadata 不是从 nova-api-metadata 获取,我已经提前关闭了 DHCP 服务,可以看到当前 c2 是没有 IP 的。

lsblk 查看块设备,iso 设备 sr0 就是 config drive。

mount sr0,查看 config drive 的内容。

meta_data.json 中存放了 ssh public key, hostname 等信息。

instance 可以通过 nova-api-metadata 或者 config drive 这两种途径拿到 metadata,如何使用这些 data 是 cloud-init 要完成的工作,下节我们将开始详细讨论 cloud-init


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/243077.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

借款人死亡后,贷款必须由家属偿还吗?

这几天在网上看到一个网友发了这样一个问题,说在自己死之前,能不能在网上大量申请无抵押贷款,然后留给后代?看了这填信息,估计很多网友都会灵光一现,这貌似留给后人一笔财产不错的选择,生前先大…

状态机-重叠序列检测

状态机-重叠序列检测 题目描述 设计一个状态机,用来检测序列 1011,要求: 1、进行重叠检测 即10110111 会被检测通过2次 2、寄存器输出,在序列检测完成下一拍输出检测有效 注意rst为低电平复位 信号示意图 画出状态转移图 …

Juniper Space License Issue on Citrix Xen Environment

Based on Juniper “Junos Space Virtual Appliance Installation and Configuration Guide” , JunOS Space “ must deploy the virtual appliance on a VMware ESX, VMWare ESXi or KVM server, which provides a CPU, hard disk, RAM, and a network controller, but requi…

中国人均负债15.5万元,你贡献了多少?

近段时间,借钱,高利贷,资金断裂等各种词汇频繁出现在网络上,东北辉山乳业百亿债危机,山东邹平齐星集团资金断裂欠债百亿,雨润欠下百亿巨款、还有女企业主借高利贷被催收引发的辱母事件等等,一时…

时钟分频(偶数)

时钟分频(偶数) 题目描述 请使用D触发器设计一个同时输出2/4/8分频的50%占空比的时钟分频器 注意rst为低电平复位。 信号示意图: timescale 1ns/1nsmodule even_div(input wire rst ,input wire clk_in,output wire clk_out2,o…

cloud-init 工作原理 - 每天5分钟玩转 OpenStack(171)

cloud-init 是 linux 的一个工具,当系统启动时,cloud-init 可从 nova metadata 服务或者 config drive 中获取 metadata,完成包括但不限于下面的定制化工作: 设置 default locale 设置 hostname 添加 ssh keys到 .ssh/authorize…

信用卡的3种分期模式全面比较

信用卡不同与储蓄卡,它可以具备储蓄功能,也具备透支功能。但是信用卡的过度消费,会使还款压力加大。别担心,信用卡还有一项分期还款功能。下面跟着雷小锋一起全面认识一下信用卡的3种不同的分期模式吧。现在信用卡的分期模式分为以…

世界上唯一可以刷卡买飞机的信用卡

如果有人去购买一个飞机,刷了1个亿的信用卡,大家会相信吗?不管你相不相信,现实总是存在的,2014年7月,收藏家刘益谦从香港苏富比以2.8亿港元拍得鸡缸杯,刷的就是信用卡,当然此信用卡非…

自动贩售机1

自动贩售机1 题目描述: 设计一个自动贩售机,输入货币有三种,为0.5/1/2元,饮料价格是1.5元,要求进行找零,找零只会支付0.5元。 ps: 投入的货币会自动经过边沿检测并输出一个在时钟上升沿到1,在…

使用vivado进行逻辑开发时,进行到Generate Bitstream时报错

使用vivado进行逻辑开发时,进行到Generate Bitstream时报错,如下: [Drc 23-20] Rule violation (NSTD-1) Unspecified I/O Standard - 4 out of 142 logical ports use I/O standard (IOSTANDARD) value DEFAULT, instead of a user assigned…

房贷断供会有什么严重后果?

当前我国的房价市场存在很大的泡沫,虽然房价还在涨,但是泡沫终究会有破裂的一天,一旦房产泡沫破裂,那房价势必会下跌,一旦房价下跌,就会出现很多人弃房断供。当然房贷断供并不一定要等到房价崩盘的那天&…

人民的名义中,为什么蔡成功的贷款这么难?

在人民的名义电视剧中,大风厂被山水集团和达康书记的老婆欧阳菁设圈套,蔡成功以大风厂全部股权作质押,向山水集团借了6000万的过桥资金,约定利息是日息千分之4,结果京州城市银行没有给蔡成功贷款,而向信用社…

自动贩售机2

自动贩售机2 题目描述: 设计一个自动贩售机,输入货币有两种,为0.5/1元,饮料价格是1.5/2.5元,要求进行找零,找零只会支付0.5元。 ps: 1、投入的货币会自动经过边沿检测并输出一个在时钟上升沿到1&#xff…

[(IBUF driven by I/O terminal ) is unplaced after IO placer?

在实现 xilinx IP内核 AXI Ethernet 时,出现如下图所示的错误 出现改错误的原因是 AXI Ethernet 的 MDIO接口没有导出,在IP设计框图中导出这个MDIO接口,然后约束文件中分配引脚即可。

负债多少才算高?负债过高还能办贷款吗?

负债在当今社会是很常见的一件事,连美国总统都无法避免。据评级机构标普近期发布的估测,全球主权债规模今年可能触及44万亿美元,创历史新高。而按照国际货币基金组织的测算,全球总体债务已经触及152万亿美元的历史高位&#xff0c…

占空比50%的奇数分频

占空比50%的奇数分频 题目描述 设计一个同时输出7分频的时钟分频器,占空比要求为50% 注意rst为低电平复位。 信号示意图: timescale 1ns/1nsmodule odo_div_or(input wire rst ,input wire clk_in,output wire clk_out7);//*************…

跟别人借钱,你遇到过什么奇葩的借口?

A:在吗?B:在的A:哥们最近手头有点紧,想借点钱B:你刚才说什么?A:想借点钱,最近手头紧B:不,前一句A:在吗?B:不在!~大家是否…

如果白百何夫妻离婚了,房贷该谁来还?

这两天,白百何出轨18线模的事情火遍大江南北,陈羽凡也跟着绿遍大江南北,是不是春天到了,万物复苏,植物发芽,连人也要跟着发芽了呢?!!!今天我们不讨论白百何出…

任意小数分频

任意小数分频 题目描述 请设计一个可以实现任意小数分频的时钟分频器,比如说8.7分频的时钟信号 注意rst为低电平复位 提示: 其实本质上是一个简单的数学问题,即如何使用最小公倍数得到时钟周期的分别频比。 设小数为nn,此处以8.7…

不是每一个缺钱的人都能贷款!

有没有那么一刻,你会觉得无助和绝望,感受到了人性的冷淡,仿佛整个人生都进入了寒冬?答:借钱!绝大多数人都知道,借钱二字,只要说出口,无论多亲近的人都会产生隔阂。因为&a…