将设为首页浏览此站
开启辅助访问 天气与日历 收藏本站联系我们切换到窄版

易陆发现论坛

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

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

[复制链接]
发表于 2022-1-5 09:00:08 | 显示全部楼层 |阅读模式

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

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

x
openstack 已上传的ceph镜像需要修改配置,可以rbd map images/rbd-id 即可进行修改
- R7 \3 _0 u& e& j. a有时候我们使用openstack 平台之后,上传的镜像需要修改一些配置,怎么办一种是重新上传镜像,另一种是直接rbd map映射为块设备,然后mout上之后修改即可:
$ O  g7 {: ]' D' R
$ v1 [8 S3 H$ }( n, H5 A% ~# h这里我们对rbd map的镜像进行配置,步骤如下:
: X7 y8 m' E: m# l) s) D, @先是rbd 查看我们上传的镜像:
3 V& E) ]! ~+ C: v' Z[root@controller1 ~]# rbd ls -p images / K! [3 w* U* s2 j1 B  i
723a3dd6-d115-48a5-8fb6-ce987e3eb479
: ?" [* d9 D7 p, d. {4 |74b07c0d-37b3-48f5-84f3-14c6506f75d0
. q) \: C6 `. K798bff7e-2809-492d-adb1-fcfdd118a626
& Z- _; B( ^  H- g9 Ye6cc616a-b7fa-4f49-bd16-9059308620cf
  Q# [* ?: y9 n7 h0 Q3 Jeddbfd52-9723-42c5-9e68-df129a2a19c8. w; p9 x1 n) g5 {
[root@controller1 ~]#  rbd ls -p images |grep e6cc616a-b7fa-4f49-bd16-9059308620cf
  o: }6 Y4 I5 ^1 H. je6cc616a-b7fa-4f49-bd16-9059308620cf& Y, _3 e7 r$ ?8 H9 `; C% c
: V1 F; v3 C1 V
然后通过rbd map 方式映射镜像到块设备上:# @" L( H9 M; J. p  P
[root@controller1 ~]# rbd map images/e6cc616a-b7fa-4f49-bd16-9059308620cf
- C! i9 f+ j9 j8 `! i5 M: `3 e2 a/ A9 N7 J. r- _7 P
/dev/rbd0
3 g; I- l4 d) `/ Z! U% }7 ~. e" w/ |! |8 D. R& u& C
最后呢我们需要使用guestmount  (需要安装yum install -y libguestfs  libguestfs-tools --nogpgcheck: S9 ^4 g+ Z, X( T2 h4 _! \
挂载到我们需要的目录:; {5 ]8 p& U% N3 U% i; m
[root@controller1 ~]# guestmount -a /dev/rbd0  -i --rw /mnt/
2 B2 ?$ i, N: L: d
9 c8 w: ^2 Z. R/ {[root@controller1 ~]# cd /mnt/' U' r/ [" P1 ^8 |
[root@controller1 mnt]# ls
/ j7 C7 o4 {( {+ V- D# `& bbin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var- f6 b& ?: L0 l/ L6 z

) u7 z. H. k4 k. q+ b4 m即可看到我们挂载的镜像已经mount上来了。# x! P5 }. l3 ~# o; M
, d, V$ }) T9 o4 W& O
修改些我们需要的文件即可。) {% C# ~2 q: s, r) ^
别忘记最后要umount这个目录哦。7 F5 d% r/ P. Z( y0 ^# c+ s
; \. N  F6 ^, m/ Z
 楼主| 发表于 2022-1-5 09:00:09 | 显示全部楼层
这里我们修改了一个配置文件:添加了一个配置:- w+ A  P, P. y8 a& U
bootcmd:
/ B. ^0 f& l- ^- n, o1 ^5 ` - sh /etc/cloud/setuptelegraf_cloud 7 E2 J/ k  F4 G- e* K
( a& m# }  o4 b' k, L  [7 J" S
编辑/etc/cloud/setuptelegraf_cloud   文件:
3 k8 l1 m3 d4 u* |4 e$ v% h8 q+ z4 G% y2 E4 n" d
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

如有购买积分卡请联系497906712

QQ|返回首页|Archiver|手机版|小黑屋|易陆发现 点击这里给我发消息

GMT+8, 2022-5-21 08:50 , Processed in 0.039004 second(s), 21 queries .

Powered by LR.LINUX.cloud bbs168x X3.2 Licensed

© 2012-2022 Comsenz Inc.

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