找回密码
 注册
查看: 880|回复: 3

openstack 上已经使用的镜像因需要改变相关配置,无法删除,使用rbd export 导出镜像,并修改镜像内容,rbd import恢复镜像...

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-6-29 17:00:03 | 显示全部楼层 |阅读模式
购买主题 本主题需向作者支付 20 金钱 才能浏览

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-6-29 17:36:14 | 显示全部楼层
[root@controller1 ~]# lsblk
9 d; V1 \" v# L0 p1 _NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT0 \; t7 A2 m7 W- G) J* P- \
sr0              11:0    1 1024M  0 rom  ; O9 B" m1 p1 ^6 [  C2 m% t
vda             252:0    0   80G  0 disk 0 }2 V& @. ?) v9 v
├─vda1          252:1    0    1G  0 part /boot/ A4 Z  I; e( u' W( f2 x
└─vda2          252:2    0   79G  0 part
+ z6 @. A' n. ~8 t, i* `/ ?: [  ├─centos-swap 253:0    0   16G  0 lvm  [SWAP]
6 C3 b! r  p, K& E0 M5 e/ K1 v  └─centos-root 253:1    0   63G  0 lvm  /' E  z6 r2 B* H( m( [
loop0             7:0    0  1.8G  0 loop 5 X$ m- `. g$ B6 C
loop1             7:1    0  1.8G  0 loop
( O7 C! B& Q* v' I2 _[root@controller1 ~]# lvs( M3 \9 L* q$ E5 @
  LV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
8 w9 W+ S& k7 Z- ^3 ^, D  root centos -wi-ao----  63.00g                                                    8 }1 Y" G, C0 ~4 E
  swap centos -wi-ao---- <16.00g                                                   
( ]; `1 O, m( S4 v3 F# o4 t# L% S[root@controller1 ~]# vgchange -an
2 C2 f2 G; P0 l9 [1 s# |( w# b& L/ G  b6 D, I: y4 ?- A1 F$ h$ S# c

0 p* z0 K5 S: ]- Y  Logical volume centos/swap in use.
7 A& l  x' ^  P. ~; j. Y  Can't deactivate volume group "centos" with 2 open logical volume(s)
; _7 ]7 o9 s. Y! X+ D# [  _. d! N[root@controller1 ~]#
- B4 |( Y; j* b  {# Y% W2 b. X[root@controller1 ~]#
4 C5 ^: X" H" [; V) T; R3 e[root@controller1 ~]# kpartx -dv /dev/loop0( ~, n" N+ H: ?3 D
[root@controller1 ~]# kpartx -dv /dev/loop1% b! l9 E: q9 g3 z
[root@controller1 ~]# losetup -a
* x# }0 n& l. {  }/ C" v/ j; Y  v, V; r/dev/loop0: [64769]:67234908 (/usr/src/39a2e9a9-2ce5-454a-bd66-47f15eeb11ea-out (deleted))
$ ]5 |  {1 S% ?4 J' Y8 r. h) q/dev/loop1: [64769]:67234908 (/usr/src/39a2e9a9-2ce5-454a-bd66-47f15eeb11ea-out (deleted))3 _4 V' ^( m: ]8 V' `- ]
[root@controller1 ~]# losetup -d /dev/loop1
- T/ P2 u# `' S0 A[root@controller1 ~]# losetup -d /dev/loop0
3 ~: n- ]9 j$ q[root@controller1 ~]# losetup -a; A& P3 O7 L9 f' J- w/ j  G
[root@controller1 ~]# / q1 ~. }7 O- N% n
[root@controller1 ~]# + M5 e; N: w# C$ `8 G3 x
[root@controller1 ~]# 6 Z4 B" @1 H; K( M
[root@controller1 ~]# lsblk 9 a5 }9 v& k: B. m+ k" h
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
5 z/ f0 t* _7 ?2 y6 k. V1 msr0              11:0    1 1024M  0 rom  
) Z% [0 j3 P! d7 _5 w4 ?vda             252:0    0   80G  0 disk ; o  a6 m- I/ A  j5 d
├─vda1          252:1    0    1G  0 part /boot+ S$ D+ C; x) ~9 m+ o, C0 m( [
└─vda2          252:2    0   79G  0 part ! s* h# \! U1 N, u
  ├─centos-swap 253:0    0   16G  0 lvm  [SWAP]! X- V  T, y+ e
  └─centos-root 253:1    0   63G  0 lvm  /

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-8-8 10:44:53 | 显示全部楼层
再次使用rbd导入数据:; z' H4 b6 E* f/ ^
& F" x0 K) @9 `$ r# H$ F" L$ v
[root@controller1 src]# rbd import centos7.9.raw hdd-8T-volumes/volume-7339c495-25dd-44a3-b0cb-3b00cd59e070" N) ?1 K) a* {& x! [0 r5 [
Importing image: 100% complete...done.
( S" X6 d8 d1 B  _" N$ ]5 V执行扩容:! S1 ?' A' E; Y& f( L% k
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-7339c495-25dd-44a3-b0cb-3b00cd59e070
) x% [& @& I) M2 c& g6 GResizing image: 100% complete...done.3 ^7 p. S7 h5 S, k, R
[root@controller1 src]# rbd info hdd-8T-volumes/volume-7339c495-25dd-44a3-b0cb-3b00cd59e0705 e! B/ m% a, c9 U0 K4 X" h9 `0 A* j
rbd image 'volume-7339c495-25dd-44a3-b0cb-3b00cd59e070':* C* q8 w4 t  s% Z0 L8 \0 q
         size 50 GiB in 12800 objects
9 {0 k2 `0 T& s, v6 W" E6 V         order 22 (4 MiB objects), e( i- h& b, B, W
         snapshot_count: 0
- b7 G3 e/ `9 r9 w         id: 9eb6a0f364b72b8 R! h; e- B, i& x4 }
         block_name_prefix: rbd_data.9eb6a0f364b72b
' \# b  u4 V1 y( V+ B% T) W$ S6 ~         format: 2& n" p$ @  u% T, q) }
         features: layering# r0 h; A. W- a! x$ r; [: I8 B1 e
         op_features:
& \; {+ E! @$ D+ c- `  f) D         flags:- }8 F% ]+ Z' f5 P, B& l9 Z3 y
         create_timestamp: Fri Jun 17 17:06:55 2022) J8 d" r  z/ s
         access_timestamp: Fri Jun 17 17:06:55 2022
: R( N' i9 ~9 S7 x         modify_timestamp: Fri Jun 17 17:06:55 2022

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-8-8 11:35:02 | 显示全部楼层
[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-33620503-4d89-4bbe-86
2 L) m- {( \# B. M  JImporting image: 100% complete...done.4 g5 j: y( v1 ]7 d/ u$ P% I9 E
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-33620503-4d89-4bbe-864b-c1a53b
$ d. P3 @, T8 q8 n/ ?6 M. VResizing image: 100% complete...done.+ M! t1 |; b8 Q  H+ ]6 `* N
[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 56bcafeb-5519-4060-bfe1-fddd0f0f924d  j* ]- A$ `9 j: p
volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d
/ ~) [( V2 c; w: N2 E3 N[root@controller1 src]# rbd rename hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d-bak
& X' ^" L; w! Q* d[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d
3 J- e0 e- [6 J" W4 x% [2 ?: GImporting image: 100% complete...done.0 u: @/ `- l3 i0 v1 W  a5 y9 R" _
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/56bcafeb-5519-4060-bfe1-fddd0f0f924d( {% T; [8 E; D) L
rbd: error opening image 56bcafeb-5519-4060-bfe1-fddd0f0f924d: (2) No such file or directory( I0 ^3 E. X4 B. I
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d6 P' L8 M4 p, \+ F) B6 K
Resizing image: 100% complete...done.
* Z' ^2 O) _7 B, `[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 417435d6-c3a3-4c16-a760-eca8971d0582* O; ~& [9 v4 Z7 f( y$ T
volume-417435d6-c3a3-4c16-a760-eca8971d0582
3 w4 j* X! J, ?  s) D[root@controller1 src]# rbd rename hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582 hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582-bak
  G& Z( o+ o8 N0 c& X[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582
3 }! V4 F. a. z; ?1 e( i& RImporting image: 100% complete...done.& e/ N/ O1 e& C& e  z
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582
% ?0 R/ J3 x% v6 s+ [# L( MResizing image: 100% complete...done.# ~, B$ f& S: u( Q0 l$ k
[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 02874dba-f58e-45f3-8188-789ba2aa98836 m$ Q7 W5 e5 A1 O# d5 U3 G7 w$ a7 Y
volume-02874dba-f58e-45f3-8188-789ba2aa9883! n" L2 @0 {0 }/ O, Z# ^, N" K  Q
[root@controller1 src]# rbd rename hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa9883 hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa9883-bak+ e  _5 D' u  a9 a- \2 F( m! p; p! Q0 `
[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa9883
) m# ~  l3 Y2 i' d; J3 wImporting image: 100% complete...done.7 M6 j! b( l" v9 i7 A8 b% w% `" y! q+ A
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa98831 ]  T/ ^: u6 U& Q- D5 d
Resizing image: 100% complete...done.
1 s" }. ]) |. P3 G, D[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 7bd514c6-39c2-40c9-87ad-6eb86c9994b2! b0 E9 x: v' p- Z5 @2 Y8 t+ _
volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2' N6 R; P* K& L9 t! C9 Y% R
[root@controller1 src]# rbd rename hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2 hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2-bak
" z2 \; ^' X% e$ A[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2
* ?. c8 e0 Z( E2 RImporting image: 100% complete...done.8 E! \+ C" L6 Y# R
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2, y9 x# ?; N; j* D: y
Resizing image: 100% complete...done.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-11 23:58 , Processed in 0.032266 second(s), 25 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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