Как попробовать LVM на образы дисков?

755 - стандартный режим для каталогов. просто

 chmod 755 /home/User/Desktop

, и все будет нормально

0
задан 13 June 2017 в 04:38

3 ответа

Использование разреженных файлов вместо дисков

Если вы хотите играть с LVM без внесения изменений в разделы на ваших дисках, да, это можно сделать. Создайте пару разреженных файлов, которые могут служить вашими «виртуальными дисками». Затем создайте разделы этих файлов и настройте устройства loop с помощью образов дисков. Оттуда вы можете играть с LVM на устройствах цикла, которые указывают на ваши образы дисков.

Сделайте ваши разреженные файлы. Запустите в терминале следующее: чтобы создать два разреженных файла. Редкие файлы всегда сообщают, что они являются предопределенным фиксированным размером, но на самом деле изначально они используют 0 байтов дискового пространства. Когда они записаны, они могут расти до тех пор, пока они не достигнут своего заданного размера, или на диске, содержащем их, больше нет места.

truncate -s 1T /tmp/disk1.img truncate -s 1T /tmp/disk2.img

Сделать ваши разреженные файлы Теперь у вас есть два файла, которые вы можете обрабатывать как диски. Используйте fdisk для разделения этих изображений. Если вы не знаете, как использовать fdisk для создания разделов, вы можете проверить это руководство или выполнить приведенные ниже команды, которые будут создавать на каждом диске два раздела по 512G.

sudo sfdisk /tmp/disk1.img <<< "$(base64 -d <<< "bGFiZWw6IGRvcwpsYWJlbC1pZDogMHhkODdlMWQ1MwpkZXZpY2U6IC90bXAvZGlzazEuaW1nCnVuaXQ6IHNlY3RvcnMKCi90bXAvZGlzazEuaW1nMSA6IHN0YXJ0PSAgICAgICAgMjA0OCwgc2l6ZT0gIDEwNzM3NDE4MjQsIHR5cGU9ODMKL3RtcC9kaXNrMS5pbWcyIDogc3RhcnQ9ICAxMDczNzQzODcyLCBzaXplPSAgMTA3MzczOTc3NiwgdHlwZT04Mwo=")"
sudo sfdisk /tmp/disk2.img <<< "$(base64 -d <<< "bGFiZWw6IGRvcwpsYWJlbC1pZDogMHg4ZWMwYWYyZgpkZXZpY2U6IC90bXAvZGlzazIuaW1nCnVuaXQ6IHNlY3RvcnMKCi90bXAvZGlzazIuaW1nMSA6IHN0YXJ0PSAgICAgICAgMjA0OCwgc2l6ZT0gIDEwNzM3NDE4MjQsIHR5cGU9ODMKL3RtcC9kaXNrMi5pbWcyIDogc3RhcnQ9ICAxMDczNzQzODcyLCBzaXplPSAgMTA3MzczOTc3NiwgdHlwZT04Mwo=")"

Настройка изображений на устройствах цикла Далее мы позволяем получить образы дисков, подключенные к некоторым устройствам цикла, чтобы мы могли работать с разделами. В терминале запустите следующие команды (losetup -f возвращает следующее доступное устройство цикла)

truncate -s 1T /tmp/disk1.img sudo losetup -P $(losetup -f) /tmp/disk2.img

Настройка изображения на устройствах цикла Теперь нам нужно выяснить, какие петлевые устройства указывают на наши разделы. Выполните следующее в терминале:

sudo losetup -P $(losetup -f) /tmp/disk2.img truncate -s 1T /tmp/disk2.img

Пример настройки LVM или С терминала запустите следующее, заменив пути к устройствам цикла, если необходимо:

Настройка физических томов: sudo pvcreate /dev/loop3p1 /dev/loop4p2 Группа установочных томов: vgcreate my_volume_group /dev/loop3p1 /dev/loop4p2 Настройка пары разделов: Раздел 1: sudo lvcreate --name root --size 30G my_volume_group Раздел2 : sudo lvcreate --name swap --size 4G my_volume_group Partition3: sudo lvcreate --name home --extents +100%free my_volume_group

Теперь у меня есть одна группа томов с 1 ТБ пространства, которая берется из 512G на disk1.img и 512G на disk2.img. Это можно проверить, выполнив:

Настроить физические тома: sudo pvcreate /dev/loop3p1 /dev/loop4p2 sudo vgs, который выдает VG #PV #LV #SN Attr VSize VFree my_volume_group 2 3 0 wz--n- 1023.99g 0 Группа установки тома: vgcreate my_volume_group /dev/loop3p1 /dev/loop4p2
2
ответ дан 22 May 2018 в 21:36
  • 1
    Спасибо за ваши усилия! Я очень ценю ваш ответ. – user4385124 13 June 2017 в 04:37

Использование разреженных файлов вместо дисков

Если вы хотите играть с LVM без внесения изменений в разделы на ваших дисках, да, это можно сделать. Создайте пару разреженных файлов, которые могут служить вашими «виртуальными дисками». Затем создайте разделы этих файлов и настройте устройства loop с помощью образов дисков. Оттуда вы можете играть с LVM на устройствах цикла, которые указывают на ваши образы дисков.

Сделайте ваши разреженные файлы. Запустите в терминале следующее: чтобы создать два разреженных файла. Редкие файлы всегда сообщают, что они являются предопределенным фиксированным размером, но на самом деле изначально они используют 0 байтов дискового пространства. Когда они записаны, они могут расти до тех пор, пока они не достигнут своего заданного размера, или на диске, содержащем их, больше нет места.

truncate -s 1T /tmp/disk1.img truncate -s 1T /tmp/disk2.img

Сделать ваши разреженные файлы Теперь у вас есть два файла, которые вы можете обрабатывать как диски. Используйте fdisk для разделения этих изображений. Если вы не знаете, как использовать fdisk для создания разделов, вы можете проверить это руководство или выполнить приведенные ниже команды, которые будут создавать на каждом диске два раздела по 512G.

sudo sfdisk /tmp/disk1.img <<< "$(base64 -d <<< "bGFiZWw6IGRvcwpsYWJlbC1pZDogMHhkODdlMWQ1MwpkZXZpY2U6IC90bXAvZGlzazEuaW1nCnVuaXQ6IHNlY3RvcnMKCi90bXAvZGlzazEuaW1nMSA6IHN0YXJ0PSAgICAgICAgMjA0OCwgc2l6ZT0gIDEwNzM3NDE4MjQsIHR5cGU9ODMKL3RtcC9kaXNrMS5pbWcyIDogc3RhcnQ9ICAxMDczNzQzODcyLCBzaXplPSAgMTA3MzczOTc3NiwgdHlwZT04Mwo=")" sudo sfdisk /tmp/disk2.img <<< "$(base64 -d <<< "bGFiZWw6IGRvcwpsYWJlbC1pZDogMHg4ZWMwYWYyZgpkZXZpY2U6IC90bXAvZGlzazIuaW1nCnVuaXQ6IHNlY3RvcnMKCi90bXAvZGlzazIuaW1nMSA6IHN0YXJ0PSAgICAgICAgMjA0OCwgc2l6ZT0gIDEwNzM3NDE4MjQsIHR5cGU9ODMKL3RtcC9kaXNrMi5pbWcyIDogc3RhcnQ9ICAxMDczNzQzODcyLCBzaXplPSAgMTA3MzczOTc3NiwgdHlwZT04Mwo=")"

Настройка изображений на устройствах цикла Далее мы позволяем получить образы дисков, подключенные к некоторым устройствам цикла, чтобы мы могли работать с разделами. В терминале запустите следующие команды (losetup -f возвращает следующее доступное устройство цикла)

truncate -s 1T /tmp/disk1.img sudo losetup -P $(losetup -f) /tmp/disk2.img

Настройка изображения на устройствах цикла Теперь нам нужно выяснить, какие петлевые устройства указывают на наши разделы. Выполните следующее в терминале:

sudo losetup -P $(losetup -f) /tmp/disk2.img truncate -s 1T /tmp/disk2.img

Пример настройки LVM или С терминала запустите следующее, заменив пути к устройствам цикла, если необходимо:

Настройка физических томов: sudo pvcreate /dev/loop3p1 /dev/loop4p2 Группа установочных томов: vgcreate my_volume_group /dev/loop3p1 /dev/loop4p2 Настройка пары разделов: Раздел 1: sudo lvcreate --name root --size 30G my_volume_group Раздел2 : sudo lvcreate --name swap --size 4G my_volume_group Partition3: sudo lvcreate --name home --extents +100%free my_volume_group

Теперь у меня есть одна группа томов с 1 ТБ пространства, которая берется из 512G на disk1.img и 512G на disk2.img. Это можно проверить, выполнив:

Настроить физические тома: sudo pvcreate /dev/loop3p1 /dev/loop4p2 sudo vgs, который выдает VG #PV #LV #SN Attr VSize VFree my_volume_group 2 3 0 wz--n- 1023.99g 0 Группа установки тома: vgcreate my_volume_group /dev/loop3p1 /dev/loop4p2
2
ответ дан 18 July 2018 в 11:45

Использование разреженных файлов вместо дисков

Если вы хотите играть с LVM без внесения изменений в разделы на ваших дисках, да, это можно сделать. Создайте пару разреженных файлов, которые могут служить вашими «виртуальными дисками». Затем создайте разделы этих файлов и настройте устройства loop с помощью образов дисков. Оттуда вы можете играть с LVM на устройствах цикла, которые указывают на ваши образы дисков.

Сделайте ваши разреженные файлы. Запустите в терминале следующее: чтобы создать два разреженных файла. Редкие файлы всегда сообщают, что они являются предопределенным фиксированным размером, но на самом деле изначально они используют 0 байтов дискового пространства. Когда они записаны, они могут расти до тех пор, пока они не достигнут своего заданного размера, или на диске, содержащем их, больше нет места.

truncate -s 1T /tmp/disk1.img truncate -s 1T /tmp/disk2.img

Сделать ваши разреженные файлы Теперь у вас есть два файла, которые вы можете обрабатывать как диски. Используйте fdisk для разделения этих изображений. Если вы не знаете, как использовать fdisk для создания разделов, вы можете проверить это руководство или выполнить приведенные ниже команды, которые будут создавать на каждом диске два раздела по 512G.

sudo sfdisk /tmp/disk1.img <<< "$(base64 -d <<< "bGFiZWw6IGRvcwpsYWJlbC1pZDogMHhkODdlMWQ1MwpkZXZpY2U6IC90bXAvZGlzazEuaW1nCnVuaXQ6IHNlY3RvcnMKCi90bXAvZGlzazEuaW1nMSA6IHN0YXJ0PSAgICAgICAgMjA0OCwgc2l6ZT0gIDEwNzM3NDE4MjQsIHR5cGU9ODMKL3RtcC9kaXNrMS5pbWcyIDogc3RhcnQ9ICAxMDczNzQzODcyLCBzaXplPSAgMTA3MzczOTc3NiwgdHlwZT04Mwo=")" sudo sfdisk /tmp/disk2.img <<< "$(base64 -d <<< "bGFiZWw6IGRvcwpsYWJlbC1pZDogMHg4ZWMwYWYyZgpkZXZpY2U6IC90bXAvZGlzazIuaW1nCnVuaXQ6IHNlY3RvcnMKCi90bXAvZGlzazIuaW1nMSA6IHN0YXJ0PSAgICAgICAgMjA0OCwgc2l6ZT0gIDEwNzM3NDE4MjQsIHR5cGU9ODMKL3RtcC9kaXNrMi5pbWcyIDogc3RhcnQ9ICAxMDczNzQzODcyLCBzaXplPSAgMTA3MzczOTc3NiwgdHlwZT04Mwo=")"

Настройка изображений на устройствах цикла Далее мы позволяем получить образы дисков, подключенные к некоторым устройствам цикла, чтобы мы могли работать с разделами. В терминале запустите следующие команды (losetup -f возвращает следующее доступное устройство цикла)

truncate -s 1T /tmp/disk1.img sudo losetup -P $(losetup -f) /tmp/disk2.img

Настройка изображения на устройствах цикла Теперь нам нужно выяснить, какие петлевые устройства указывают на наши разделы. Выполните следующее в терминале:

sudo losetup -P $(losetup -f) /tmp/disk2.img truncate -s 1T /tmp/disk2.img

Пример настройки LVM или С терминала запустите следующее, заменив пути к устройствам цикла, если необходимо:

Настройка физических томов: sudo pvcreate /dev/loop3p1 /dev/loop4p2 Группа установочных томов: vgcreate my_volume_group /dev/loop3p1 /dev/loop4p2 Настройка пары разделов: Раздел 1: sudo lvcreate --name root --size 30G my_volume_group Раздел2 : sudo lvcreate --name swap --size 4G my_volume_group Partition3: sudo lvcreate --name home --extents +100%free my_volume_group

Теперь у меня есть одна группа томов с 1 ТБ пространства, которая берется из 512G на disk1.img и 512G на disk2.img. Это можно проверить, выполнив:

Настроить физические тома: sudo pvcreate /dev/loop3p1 /dev/loop4p2 sudo vgs, который выдает VG #PV #LV #SN Attr VSize VFree my_volume_group 2 3 0 wz--n- 1023.99g 0 Группа установки тома: vgcreate my_volume_group /dev/loop3p1 /dev/loop4p2
2
ответ дан 24 July 2018 в 19:51

Другие вопросы по тегам:

Похожие вопросы: