找回密码
 注册
查看: 879|回复: 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
3 Q& d/ g2 C* b6 qNAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
% I! }0 O0 O/ l8 Z, n. |sr0              11:0    1 1024M  0 rom  
" e9 z) ?7 i' C) N0 X  O3 ivda             252:0    0   80G  0 disk
' w3 y8 o' w2 R% F├─vda1          252:1    0    1G  0 part /boot& o/ W4 f8 g4 o. i. z; e7 w
└─vda2          252:2    0   79G  0 part / W) _- h" D0 K# a
  ├─centos-swap 253:0    0   16G  0 lvm  [SWAP]. c& U/ r( m& D0 C$ b4 l
  └─centos-root 253:1    0   63G  0 lvm  /
+ L$ M2 r4 n6 c1 F1 z. Wloop0             7:0    0  1.8G  0 loop $ n+ `& a0 Y+ A2 e/ E5 t
loop1             7:1    0  1.8G  0 loop 4 C# |- K; Z9 H/ V4 c! ]" b
[root@controller1 ~]# lvs
/ z1 ]1 k0 E9 C1 A' [  LV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
5 |3 [& V, G7 l! a  root centos -wi-ao----  63.00g                                                   
0 V7 B" ]: Z% x' f8 t  swap centos -wi-ao---- <16.00g                                                   
3 s" Z; [  c4 c2 [* `[root@controller1 ~]# vgchange -an" I, J, ~2 \! k2 G, K2 t- }

& X. Z8 ^8 Y$ ?# C3 C- `. F& }) K) z& j: }2 ?9 x+ K" Q" }' x
  Logical volume centos/swap in use.
8 }. ]( S2 b2 g( g) k; \# Q$ K' y  {' ]  Can't deactivate volume group "centos" with 2 open logical volume(s)$ p) \2 {' l% e, l* f
[root@controller1 ~]#
- _* }5 q0 d( ]$ _! V6 ?* @. k[root@controller1 ~]# % n3 k- |0 Z4 g9 m) }/ z
[root@controller1 ~]# kpartx -dv /dev/loop0- s3 @" ~7 V( V3 ?
[root@controller1 ~]# kpartx -dv /dev/loop1
: U" y: N) H  S/ Q2 \[root@controller1 ~]# losetup -a
6 a6 }' R% ], t/dev/loop0: [64769]:67234908 (/usr/src/39a2e9a9-2ce5-454a-bd66-47f15eeb11ea-out (deleted))
! L& J; x4 q/ p: L: ~( H1 h/ H/dev/loop1: [64769]:67234908 (/usr/src/39a2e9a9-2ce5-454a-bd66-47f15eeb11ea-out (deleted))) u" i1 g$ F7 W1 B5 f  ~; f3 |
[root@controller1 ~]# losetup -d /dev/loop1. D, `5 a6 Q" S% h
[root@controller1 ~]# losetup -d /dev/loop0
0 L# @2 F1 u2 _+ N7 M[root@controller1 ~]# losetup -a- c2 y2 r- n5 |1 j; |9 i- W0 y
[root@controller1 ~]# 6 C8 [3 v% {5 t3 o- W- g% \0 c, @
[root@controller1 ~]# 4 K& o% T; b4 `8 B' Y& D! n
[root@controller1 ~]#
2 H* G% {/ j/ B5 {/ M[root@controller1 ~]# lsblk - S0 w/ p3 F3 E
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
- N1 y8 {6 S9 s  N( d) {; qsr0              11:0    1 1024M  0 rom  
# D& [/ z( T* s9 yvda             252:0    0   80G  0 disk
1 I1 H- {5 r6 T! _2 r9 Q: v3 n8 o├─vda1          252:1    0    1G  0 part /boot
# }) r: c/ Y) v/ m└─vda2          252:2    0   79G  0 part 2 ~4 R7 w9 w+ f6 L
  ├─centos-swap 253:0    0   16G  0 lvm  [SWAP]
1 P' u+ @; f# c1 e$ f) P) @# O  └─centos-root 253:1    0   63G  0 lvm  /

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2022-8-8 10:44:53 | 显示全部楼层
再次使用rbd导入数据:
8 g; r$ p$ B, l/ z3 \4 d8 |9 [3 F" B1 G9 B# i6 k
[root@controller1 src]# rbd import centos7.9.raw hdd-8T-volumes/volume-7339c495-25dd-44a3-b0cb-3b00cd59e070
9 \- S: N9 S+ ?Importing image: 100% complete...done.
1 M+ Z, u9 n$ E( t- Q$ n; s0 d执行扩容:7 j7 H# m$ [* [( a, R" L
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-7339c495-25dd-44a3-b0cb-3b00cd59e070
$ t, r, [& D0 i' z' ~" |0 EResizing image: 100% complete...done./ t+ j# |  F* h
[root@controller1 src]# rbd info hdd-8T-volumes/volume-7339c495-25dd-44a3-b0cb-3b00cd59e070
! i, x2 h! Y+ _4 Erbd image 'volume-7339c495-25dd-44a3-b0cb-3b00cd59e070':5 `8 s) O% F" k2 s9 |- Q  b% Y7 K
         size 50 GiB in 12800 objects
1 O  Q! L5 U5 l2 |$ e1 k) K$ }         order 22 (4 MiB objects)9 w% E  \1 f; |+ c% `: @6 U' u8 L
         snapshot_count: 0
  T7 i; C- ^8 A4 |- S         id: 9eb6a0f364b72b
& }. ~, I2 V- J7 y' ^: g3 K1 G7 S  V3 o         block_name_prefix: rbd_data.9eb6a0f364b72b7 U, b4 Q' o9 y  O
         format: 22 b% M' _  j8 @
         features: layering2 A9 O& b; R8 n0 f  y: B1 I$ L- `
         op_features:0 V: |; [1 C% L
         flags:
1 x  P: Y. b! e3 _7 m. p: w% W9 B         create_timestamp: Fri Jun 17 17:06:55 2022
; {; O" u4 N5 N8 z* ~$ v; c6 ?         access_timestamp: Fri Jun 17 17:06:55 2022. s7 {/ x( S7 K4 ~7 j* u6 Q# ?
         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-864 H/ Q; S# _# V$ a+ p1 O
Importing image: 100% complete...done.1 S* B, q! L: F3 ^0 b9 y
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-33620503-4d89-4bbe-864b-c1a53b/ b7 c, f  l5 M7 L; p
Resizing image: 100% complete...done.) s3 O) n7 ?5 V' c% u
[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 56bcafeb-5519-4060-bfe1-fddd0f0f924d
3 K0 @+ z: W& }& s* ~! Vvolume-56bcafeb-5519-4060-bfe1-fddd0f0f924d
# T4 r' B* d" n! y[root@controller1 src]# rbd rename hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d-bak3 ~! |0 {: \6 e  E! \7 k9 y
[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d 3 v+ v5 t6 \) f; l* ^
Importing image: 100% complete...done.+ @5 c& j0 d5 ?$ y; w9 `/ Q
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/56bcafeb-5519-4060-bfe1-fddd0f0f924d% ^* T7 w. k3 m! s0 g, w
rbd: error opening image 56bcafeb-5519-4060-bfe1-fddd0f0f924d: (2) No such file or directory! O9 P* a, `1 _, x9 }, s
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-56bcafeb-5519-4060-bfe1-fddd0f0f924d
* a  Z( G( U7 [" V3 }Resizing image: 100% complete...done.
  {: G  a' Q9 _  m- ~[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 417435d6-c3a3-4c16-a760-eca8971d0582
0 {! U$ `" m+ y8 s$ uvolume-417435d6-c3a3-4c16-a760-eca8971d0582
0 [& h( r5 R8 |' p/ A! k[root@controller1 src]# rbd rename hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582 hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582-bak4 n) J, w4 a) d. l+ W: f
[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582
& h% t' p3 w6 X# ~6 dImporting image: 100% complete...done.7 h% B/ H# b1 V+ x) E* @# \  z
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-417435d6-c3a3-4c16-a760-eca8971d0582$ q- }/ B3 b# n
Resizing image: 100% complete...done.- N$ `' F( N- K) t- Q1 y
[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 02874dba-f58e-45f3-8188-789ba2aa98835 {4 x  R9 l! v8 g4 Y. W
volume-02874dba-f58e-45f3-8188-789ba2aa98830 H) c  h$ k, r& F  V& V* z
[root@controller1 src]# rbd rename hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa9883 hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa9883-bak& A5 O( m* ^+ [
[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa98830 l) Q7 V* l/ h; C- V0 u  X4 P
Importing image: 100% complete...done.  }- [8 U# j2 R
[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-02874dba-f58e-45f3-8188-789ba2aa9883
/ N7 T# e* U8 Q( o4 G! f/ K& p* ~) JResizing image: 100% complete...done.
+ R* C) ^9 |  W0 x  B' x5 I[root@controller1 src]# rbd -p hdd-8T-volumes ls |grep 7bd514c6-39c2-40c9-87ad-6eb86c9994b27 x! V- x7 c% y9 j5 y4 s: _
volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b28 u6 y+ w5 E9 j) U! s: A9 S! W
[root@controller1 src]# rbd rename hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2 hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2-bak  R* t/ P: z4 r0 p4 C2 j
[root@controller1 src]# rbd import RHEL-Server-7.9.raw hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2
) ?" [! G) y) o0 G4 Z4 B. R6 jImporting image: 100% complete...done.
% [; ^$ A* U: f[root@controller1 src]# rbd resize --size 50G hdd-8T-volumes/volume-7bd514c6-39c2-40c9-87ad-6eb86c9994b2
5 ?# V1 [. l. |3 NResizing image: 100% complete...done.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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