Что такое разреженное блочное устройство в / dev / xvdf

Я пытаюсь создать тонкий пул для контейнера для докеров. Я следую их проводнику здесь

https://docs.docker.com/engine/userguide/storagedriver/device-mapper-driver/#configure-direct-lvm-mode-for-production

В нем говорится: «Предполагается, что у вас есть запасное блок-устройство в / dev / xvdf с достаточным количеством свободного места для выполнения задачи».

У меня нет устройства на / dev / xvdf. Как я могу создать его?

В принципе, блочное устройство может быть одним из следующих:

  • Жесткий диск
  • Флеш накопитель
  • DVD-привод
  • Привод Blu-ray
  • и т.п.

В этом случае вам нужно установить второй жесткий диск на свой сервер.

Или, если вы используете Vagrant / Virtualbox для разработки, вы можете добавить новый жесткий диск в Oracle VM VirtualBox Manager

  1. Откройте страницу Settings окна, в котором вы работаете
  2. Выберите « Storage меню слева
  3. Нажмите введите описание изображения здесь добавить новый жесткий диск
    • Нажмите Add Hard Disk
    • Нажмите « Create new disk
    • Выберите VMDK (Virtual Machine Disk)
    • Выберите Dynamically allocated
    • Дайте диску имя и укажите размер диска.
    • Наконец нажмите кнопку create
  4. Перезапустить коробку

Теперь у вас есть блок-устройство для работы с ним, чтобы lsblk доступное блокированное устройство lsblk

введите описание изображения здесь

Для моего случая я добавил два жестких диска, и они имеют метку с /dev/sdb & /dev/sdc

Вы можете использовать жесткий диск для создания физического тома.