Можете ли вы создать volumegroup в LVM, чтобы все логические тома, созданные под ним, были тонко подготовлены?

Я хотел бы знать, можно ли создать в LVM группу volumegroup, чтобы все логические тома, созданные под ней, были тонко подготовлены?

Это будет использоваться на RHEL 6, который включает тонкое предоставление в LVM.

Я также открыт для альтернатив.

2 Solutions collect form web for “Можете ли вы создать volumegroup в LVM, чтобы все логические тома, созданные под ним, были тонко подготовлены?”

Ответ прямо сейчас, я считаю, «на самом деле не так». Я использую эту функцию в течение нескольких дней на Ubuntu 14.04, и кажется, что функция тонкого пула добавлена ​​как тип логического тома, а не на уровне группы томов, который кажется странным абстракционным прерыванием IMO ( возможно, есть причины, не спекулируют здесь). В любом случае, вы можете создать тонкий пул, который занимает почти всю группу томов (lvcreate жалуется, если вы делаете точный точный размер), а затем псевдоним команды или напишите сценарий, который вызывает lvcreate с наименованием thinpool, и вы будете в основном имеют то, что вы хотите.

Да, вы можете создать volumegroup для тонкой подготовки. Ниже приведены подробные шаги, скопированные здесь :

# pvcreate /dev/sdd Writing physical volume data to disk "/dev/sdd" Physical volume "/dev/sdd" successfully created 

Теперь я вижу, что у меня новый физический том.

 # pvdisplay "/dev/sdd" is a new physical volume of "1.36 TiB" --- NEW Physical volume --- PV Name /dev/sdd VG Name PV Size 1.36 TiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID Ndb90e-xkJX-Lagt-VePO-ZNLQ-udVn-SN65et 

Затем нам нужно создать группу томов.

  # vgcreate vg_1 /dev/sdd Volume group "vg_1" successfully created 

Теперь, когда у нас есть как физическая группа томов, так и томов, добавьте несколько логических томов. Для начала мы хотим добавить логический пул томов, чтобы удерживать в нем тонкие подготовленные тома.

  # lvcreate --size 10G --type thin-pool --thinpool thin_pool vg_1 Rounding up size to full physical extent 4.00 MiB Logical volume 

Создано "thin_pool"

Я создал 10-гигабайтный пул для этого теста.

  # lvs LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert thin_pool vg_1 twi-a-tz 10.00g 0.00 

Теперь мы можем добавить тонкий объем, логический том объемом 4 ГБ в thin_pool.

  # lvcreate -V4G -T vg_1/thin_pool --name lv1 Logical volume "lvl" 

созданный

Теперь, когда мы создали все, давайте посмотрим, что у нас есть.

  # lvs LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert lv1 vg_1 Vwi-a-tz 4.00g thin_pool 0.00 thin_pool vg_1 twi-a-tz 

10,00 г 0,00

Вы можете видеть при вызове lvs, что 0% от lv принято до сих пор.

Затем давайте отформатируем новый логический том и смонтируем его.

  # mkfs.ext4 /dev/vg_1/lv1 # mount /dev/vg_1/lv1 /mnt 

С df мы видим, что доступно 4 ГБ.

  # df -h ... /dev/mapper/vg_1-lv1 4.0G 136M 3.7G 4% /mnt 

Наше используемое пространство поступает из файловой системы, и мы можем видеть с lvs, что данные orgin заполняются.

  # lvs LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert lv1 vg_1 Vwi-aotz 4.00g thin_pool 4.73 thin_pool vg_1 twi-a-tz 

10,00 г 1,89

Копирование изо-изображения в наш тонкий lv мы видим, как он расширяется дальше.

  # cp /home/sean/Downloads/ubuntu-12.10-beta2-server-amd64.iso /mnt # lvs LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert lv1 vg_1 Vwi-aotz 4.00g thin_pool 7.73 thin_pool vg_1 twi-a-tz 

10,00 г 6,37 # df -h …. / dev / mapper / vg_1-lv1 4.0G 827M 3.0G 22% / mnt

Наконец, глядя на наш тонкий бассейн, вы также можете увидеть пространство, взятое в бассейне, тонким лв.

 # lvdisplay --- Logical volume --- LV Name thin_pool VG Name vg_1 LV UUID kD3VC1-FBNj-wHER-iFhE-NjES-GDoS-sFCnwF LV Write Access read/write LV Creation host, time fedora, 2012-10-11 21:43:51 -0700 LV Pool transaction ID 1 LV Pool metadata thin_pool_tmeta LV Pool data thin_pool_tdata LV Pool chunk size 64.00 KiB LV Zero new blocks yes LV Status available # open 0 LV Size 10.00 GiB Allocated pool data 8.64% Allocated metadata 4.30% Current LE 2560 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:4 --- Logical volume --- LV Path /dev/vg_1/lv1 LV Name lv1 VG Name vg_1 LV UUID b7FLSq-dMTi-mEbl-vZxq-Ocol-9Y2o-AEBhgL LV Write Access read/write LV Creation host, time fedora, 2012-10-11 21:44:11 -0700 LV Pool name thin_pool LV Status available # open 1 LV Size 4.00 GiB Mapped size 21.60% Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:5 
  • Как настроить MTU для всех сетевых адаптеров через скрипт?
  • Rhel 7 не загружается
  • Нужно ли включить G ++ в RHEL 6.1
  • Отправлять журналы на несколько серверов syslog
  • Поворот файлов журнала Apache
  • Файловая система по-прежнему показывает старое значение после сокращения в Linux, однако показывает правильное значение в LVM
  • Конфигурация linux + limits.conf
  • Нужно общее руководство по созданию Linux Stream (LiS) в RedHat 6.2
  • Теперь visudo не будет работать вообще
  • Нормально ли иметь дубликат / var mount при использовании докеров?
  • Что делает «-y» в «yum -y groupinstall gnome»?
  • libmad - gcc: ошибка: непризнанная опция командной строки '-fforce-mem'
  • Interesting Posts

    Использовать awk, чтобы найти первое вхождение

    Может кто-нибудь объяснить головоломку конфигурационных файлов Debian Apache2?

    Существует ли единый способ обнаружения информации об устройствах?

    Ядро 4.1.18 не поддерживает aes-xts-plain64

    Установка каталога NFS с разрешениями файловой системы для пользователя, который не существует локально

    Почему прикосновение может меняться только все время, или ничего, если не владелец

    Существует ли практическое применение для команды фактора GNU?

    Как снова переделать pendrive?

    Не удается получить доступ к выделенным https-сайтам в Linux через PPPoE

    Как объединить зависимости deb в основной пакет?

    lsusb частично не работает, проблема с шиной USB или с командой?

    Невозможно изменить название вкладки gnome-terminal из сеанса ssh на удаленной машине debian 8

    Различия между портами BSD и Debian apt

    inotifywait не изменять при создании устройства

    Почему gnustep-config ничего не выводит ни на какой параметр?

    Linux и Unix - лучшая ОС в мире.