首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XCP-ng中调整LVM存储库的大小

在XCP-ng中调整LVM存储库的大小
EN

Unix & Linux用户
提问于 2023-05-01 22:23:00
回答 1查看 22关注 0票数 0

因此,我在一个简单的raid 1上有一个服务器,其中有两个硬盘驱动器(每个1tb )。然后我又添加了两个驱动器,并将其更改为raid 5。这使得大小从1TB增加到(大约) 2.6tb。

此服务器运行XCP-ng。于是,我登录了终端,然后分道扬镳,扩大了驱动器的大小:

代码语言:javascript
复制
(parted) print free
Model: DELL PERC H730P Adp (scsi)
Disk /dev/sda: 2879GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system     Name  Flags
        17.4kB  1049kB  1031kB  Free Space
 5      1049kB  4296MB  4295MB  ext3
 2      4296MB  23.6GB  19.3GB
 1      23.6GB  43.0GB  19.3GB  ext3
 4      43.0GB  43.5GB  537MB   fat16                 boot
 6      43.5GB  44.6GB  1074MB  linux-swap(v1)
 3      44.6GB  2870GB  2825GB                        lvm
        2870GB  2879GB  8970MB  Free Space

您可以看到lvm空间增加了。但我在为下一步而奋斗。我读过的大多数在线文章都说我需要创建一个新的物理卷并将它添加到卷组中?(我以为我只是扩展了分手时已经存在的部分,也许我错了)

代码语言:javascript
复制
[13:44 tc-xcp-1 ~]# lsblk
NAME                                                                                                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
tde                                                                                                       254:4    0    64G  0 disk
tdc                                                                                                       254:2    0   124G  0 disk
tda                                                                                                       254:0    0   128G  0 disk
sda                                                                                                         8:0    0   2.6T  0 disk
├─sda4                                                                                                      8:4    0   512M  0 part /boot/efi
├─sda2                                                                                                      8:2    0    18G  0 part
├─sda5                                                                                                      8:5    0     4G  0 part /var/log
├─sda3                                                                                                      8:3    0   2.6T  0 part
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--9c6f01a9--1347--4032--8db7--30b7758db384 253:1    0 128.3G  0 lvm
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--86427880--b447--4676--8876--fb0ed1282060 253:8    0  64.1G  0 lvm
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--d70b89a4--63b8--4ec9--b0fb--6965f1344e91 253:6    0 108.2G  1 lvm
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--b68400ad--4b79--4e87--b2ea--6045ef047bda 253:4    0 128.3G  0 lvm
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--f2eaa5f0--4e48--46a3--9b3f--80da8ea12bbe 253:2    0  47.7G  1 lvm
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-MGT                                           253:0    0     4M  0 lvm
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--1191a142--7938--47cd--ae89--d9d33b89b597 253:7    0    10G  0 lvm
│ ├─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--ee89d390--27bd--4706--a310--fe9d5c4f2ed4 253:5    0 124.3G  0 lvm
│ └─VG_XenStorage--23503ed6--0b83--3737--3d77--5fe6051267b7-VHD--6d30b042--1952--4e1c--8d79--57ca90666ecc 253:3    0  44.8G  1 lvm
├─sda1                                                                                                      8:1    0    18G  0 part /
└─sda6                                                                                                      8:6    0     1G  0 part [SWAP]
tdd                                                                                                       254:3    0    10G  0 disk
tdb                                                                                                       254:1    0   128G  0 disk

看起来不错,是吗?但后来我进入了XCP,它没有看到它。所以我进一步看了看:

代码语言:javascript
复制
[13:45 tc-xcp-1 ~]# vgs
  VG                                                 #PV #LV #SN Attr   VSize   VFree
  VG_XenStorage-23503ed6-0b83-3737-3d77-5fe6051267b7   1  13   0 wz--n- 852.23g 68.38g
[13:48 tc-xcp-1 ~]# pvs
  PV         VG                                                 Fmt  Attr PSize   PFree
  /dev/sda3  VG_XenStorage-23503ed6-0b83-3737-3d77-5fe6051267b7 lvm2 a--  852.23g 68.38g

我希望在这一点上,我错过了一个明显的步骤,你们可以帮助我,因为我很困惑。如何让卷组识别其驱动器上的其余空间?

更新:计算出我需要执行“pvresize”命令:

代码语言:javascript
复制
[13:52 tc-xcp-1 ~]# pvresize /dev/sda3
  Physical volume "/dev/sda3" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
[13:53 tc-xcp-1 ~]# vgs
  VG                                                 #PV #LV #SN Attr   VSize  VFree
  VG_XenStorage-23503ed6-0b83-3737-3d77-5fe6051267b7   1  13   0 wz--n- <2.57t 1.80t

但新硬盘的大小还没有显示在XCP-ng中.

EN

回答 1

Unix & Linux用户

发布于 2023-05-01 22:23:00

弄明白了。我需要使用xe sr-scan命令。

所以首先:

代码语言:javascript
复制
[14:15 tc-xcp-1 ~]# pvscan
  PV /dev/sda3   VG VG_XenStorage-23503ed6-0b83-3737-3d77-5fe6051267b7   lvm2 [<2.57 TiB / 1.80 TiB free]
  Total: 1 [<2.57 TiB] / in use: 1 [<2.57 TiB] / in no VG: 0 [0   ] 

这告诉我磁盘的uuid :它是"VG_XenStorage-“之后的部分(在本例中: 23503ed6-0b83-3737-3d77-5fe6051267b7)

代码语言:javascript
复制
[14:17 tc-xcp-1 ~]# xe sr-scan uuid=23503ed6-0b83-3737-3d77-5fe6051267b7

全部完成了,它现在出现在XCP-ng!耶!

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/744675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档