找回密码
 注册
查看: 1577|回复: 2

openstack 已上传的ceph镜像需要修改配置,可以rbd map images/rbd-id 即可进行修改( guestmount )

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-1-5 09:00:08 | 显示全部楼层 |阅读模式
openstack 已上传的ceph镜像需要修改配置,可以rbd map images/rbd-id 即可进行修改, u9 I; r5 w; q7 D. q0 Z- H( V
有时候我们使用openstack 平台之后,上传的镜像需要修改一些配置,怎么办一种是重新上传镜像,另一种是直接rbd map映射为块设备,然后mout上之后修改即可:
. G5 N7 y& P4 c! k; d
9 R/ g4 ?+ V; N这里我们对rbd map的镜像进行配置,步骤如下:
) d8 {# V, v8 g  F% Y$ d- ^先是rbd 查看我们上传的镜像:
  U! n; D0 B& z. a* M[root@controller1 ~]# rbd ls -p images & R5 z  B# [! T/ f8 O
723a3dd6-d115-48a5-8fb6-ce987e3eb479! C' l5 X, }( p& I* P( m; l
74b07c0d-37b3-48f5-84f3-14c6506f75d0
0 q: A0 _& [2 M% U3 p" P" a9 `( P798bff7e-2809-492d-adb1-fcfdd118a626
$ c) g$ I/ W. M6 [6 Y* oe6cc616a-b7fa-4f49-bd16-9059308620cf5 R) i: u1 a, J
eddbfd52-9723-42c5-9e68-df129a2a19c8" m& [/ A! ~/ i8 U1 m+ f- t
[root@controller1 ~]#  rbd ls -p images |grep e6cc616a-b7fa-4f49-bd16-9059308620cf
/ `( Z7 H( X2 |& P0 D0 }e6cc616a-b7fa-4f49-bd16-9059308620cf
$ y" q- Y, j1 x/ b+ V, M" C
" W  ^3 Y8 I7 Y0 H3 F然后通过rbd map 方式映射镜像到块设备上:& w8 B" S" h( i' [
[root@controller1 ~]# rbd map images/e6cc616a-b7fa-4f49-bd16-9059308620cf
& G& N2 f# M  {
5 K6 p' U% _1 H& i0 ^5 J/dev/rbd0- r. h' T: ^8 D
5 p6 j4 Y6 W5 n
最后呢我们需要使用guestmount  (需要安装yum install -y libguestfs  libguestfs-tools --nogpgcheck
  I7 b" b% g! `# B/ U挂载到我们需要的目录:
' Z$ X- s% J( L4 B8 E# k1 b[root@controller1 ~]# guestmount -a /dev/rbd0  -i --rw /mnt/
  r* a9 ~, B0 y# e6 c6 F* m2 u1 f: U2 r3 _* x
[root@controller1 ~]# cd /mnt/+ y9 a9 }0 f7 O# C0 Y
[root@controller1 mnt]# ls* k3 Z; H2 [: j* b5 n% |
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var* w; m* I( H- J3 E$ `- w7 b

+ C2 B5 o: h- r& `5 R2 [, W即可看到我们挂载的镜像已经mount上来了。' Y7 E3 I; v0 I
0 A, m$ @+ \  {' S4 E% w
修改些我们需要的文件即可。& a! ^* Y' n- I- {" r
别忘记最后要umount这个目录哦。) P7 o; V, Q* c1 ], S4 G
% X5 M3 V, ?$ D( N/ b4 c

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-1-5 09:00:09 | 显示全部楼层
这里我们修改了一个配置文件:添加了一个配置:4 A0 c9 `  C6 B
bootcmd:
& v. ~- u) s& V& g# ]! ` - sh /etc/cloud/setuptelegraf_cloud 5 g( j- ]0 Y. s0 U' Z
) k" p6 j/ e" y4 x% D; {. H0 T9 U
编辑/etc/cloud/setuptelegraf_cloud   文件:
7 W4 }( D( g& y* H, G) M
. {* m- C; O" t

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-6-29 17:33:19 | 显示全部楼层
[root@controller1 ~]# rbd unmap images/39a2e9a9-2ce5-454a-bd66-47f15eeb11ea
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:04 , Processed in 0.017141 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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