簡體   English   中英

Openstack All-In-One 本地存儲大小

[英]Openstack All-In-One local storage size

在部署了幾次 openstack(packstack all-in-one)之后,我發現(來自管理程序摘要)本地存儲大小約為 40G-50G。 我部署的磁盤存儲實際上在 150G 和 250G 左右,但在 openstack 中保持在 40-50G 左右。 當我在 VM 和裸機上運行時的行為相同。 在 OS(Centos7) 安裝期間,我只使用默認的自動設置...所有存儲大小 (sda),從不手動設置。 例如,這是運行 openstack 的具有 150G 存儲的 VM 的 VGS 輸出

VG             #PV #LV #SN Attr   VSize    VFree
  centos           1   3   0 wz--n- <149.00g    4.00m
  cinder-volumes   1   2   0 wz--n-  <20.60g 1012.00m

  --- Volume group ---
  VG Name               cinder-volumes
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  42
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               1
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <20.60 GiB
  PE Size               4.00 MiB
  Total PE              5273
  Alloc PE / Size       5020 / <19.61 GiB
  Free  PE / Size       253 / 1012.00 MiB
  VG UUID               rRywdY-5bzs-RnUo-P6p2-JshS-Hw79-zdaje8

  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               centos
  PV Size               <149.00 GiB / not usable 3.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              38143
  Free PE               1
  Allocated PE          38142
  PV UUID               833flN-LOb9-qccj-wfdx-5fy7-UWB8-kcbsQe

  --- Physical volume ---
  PV Name               /dev/loop1
  VG Name               cinder-volumes
  PV Size               <20.60 GiB / not usable 2.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              5273
  Free PE               253
  Allocated PE          5020
  PV UUID               mawPKG-IBfM-EWRN-pqXD-9hyD-ZL0q-vwgI99

lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
NAME                                                                   FSTYPE       SIZE MOUNTPOINT              LABEL
sda                                                                                 150G
├─sda1                                                                 xfs            1G /boot
└─sda2                                                                 LVM2_member  149G
  ├─centos-root                                                        xfs           50G /
  ├─centos-swap                                                        swap         5.9G [SWAP]
  └─centos-home                                                        xfs         93.1G /home
sdb                                                                                  20G
├─sdb1                                                                             1007K
├─sdb2                                                                 vfat         256M                         EFI
└─sdb3                                                                 ext4         9.8G                         persistence
sr0                                                                    iso9660     55.9M                         VMware Tools
loop0                                                                  ext4           2G /srv/node/swiftloopback
loop1                                                                  LVM2_member 20.6G
├─cinder--volumes-cinder--volumes--pool_tmeta                                        20M
│ └─cinder--volumes-cinder--volumes--pool-tpool                                    19.6G
│   ├─cinder--volumes-cinder--volumes--pool                                        19.6G
│   └─cinder--volumes-volume--ae0fccdd--2b8a--4103--a50f--5475274eb215               20G
└─cinder--volumes-cinder--volumes--pool_tdata                                      19.6G
  └─cinder--volumes-cinder--volumes--pool-tpool                                    19.6G
    ├─cinder--volumes-cinder--volumes--pool                                        19.6G
    └─cinder--volumes-volume--ae0fccdd--2b8a--4103--a50f--5475274eb215               20G

即使使用 150G 硬盤存儲,cinder-volumes 也是 <20g ...

從 openstack 管理程序它顯示本地磁盤使用量約為 49G

請有人建議我如何在我的 openstack 上獲得更大的存儲空間。 謝謝你。

你說的存儲大小是什么意思? 如果您指的是 Cinder 卷的存儲量,請調整 CONFIG_CINDER_VOLUMES_SIZE 參數。 文檔對此並不清楚,但我認為這個數字以千兆字節為單位。 但是,這僅在您的根文件系統有足夠空間時才有效。

如果您的意思是臨時存儲,您還需要有一個足夠大的根文件系統。 我看到您的系統具有三個 LVM 卷,分別用於 root、swap 和 home。 我懷疑您的根卷(名為centos-root )太小了。 如果是這種情況,請創建一個不分離 root 和 home 的 Centos 安裝,然后重試。

添加其他信息以回答以下問題:

管理程序摘要中報告的存儲大小是指 Nova 實例目錄中的可用空間,可能在 /var/lib/nova 下(不確定)。 這是在您的根文件系統上。

Packstack 使用 LVM 卷組作為 Cinder 的存儲后端。 該卷組的物理卷駐留在循環設備/dev/loop1 上,這是一個駐留在根文件系統上的文件。 因此,Cinder 的存儲確實會占用您的根文件系統中的空間。 使用命令losetup -a查看該文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM