易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 2004|回复: 2
收起左侧

openstack注入文件到虚机配置

[复制链接]
发表于 2021-11-2 16:37:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
vim /etc/nova/nova.conf

! U8 I$ W& m: E! }1 z$ L" y
inject_partition = 1

" {# x7 |3 @0 E# v1 r3 u7 x

8 g2 J! a) i% k" U/ B
+ G4 z! E4 T8 V- H0 ~6 |# W7 b7 f: s
# T& I# Z8 U" K0 v

# H9 u7 G; s. n0 A8 N
#禁用文件注入#

% n3 f2 P1 ^* B; s. ]: t: ~
libvirt_inject_password = false
0 @$ s$ t4 h! }  j( B
libvirt_inject_key =false

: f& s5 b" C8 p5 @, b
libvirt_inject_partition = -2

/ z/ K4 q7 e  C3 H
' P. S0 z' I' X" V5 O1 {3 O1 T

5 v2 E% S6 D7 M/ ?: s$ u) V9 O* f                               
登录/注册后可看大图

/ ]$ W5 T, N( H" \' J
 楼主| 发表于 2021-11-2 16:46:34 | 显示全部楼层
注入文件
* t# d% s3 s! |$ D$ Z假如我要注入.vimrc这个文件到新创建的实例中,可以:
0 N4 Y/ V: i3 ]1 onova boot --file /root/.vimrc=/root/.vimrc--image id_of_image --flavor 1 name_of_instance1 T* {& {3 B0 J3 H+ B- o- O0 j' y
注:可以注入多个文件(最多5个),只要写多个--file;
9 ~2 F- g: _" ?2 b+ w; [4 j注入元数据
/ I: n$ L/ s! ~' m$ n可以通过--meta给实例中传入键值对,注入后会写在/meta.js文件里,以类似python字典的方式存储在虚拟机的/meta.js文件中;" }+ k# k1 d- h% M& \
nova boot --meta key2=value2 --metakey1=value1 --image id_of_image --flavor 1 name_of_instance" R# k7 \# D) E) y
cat /meta.js
" W% U+ d2 E% Y$ e# e{"key2″: “value2″,“key1″: “value1″}& K- m1 G& b0 O0 }( Y  i
发表于 2023-9-7 15:31:53 | 显示全部楼层
inject_partition = 1    注入文件配置。
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 17:08 , Processed in 0.045566 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表