什么是/ dev / xvdf中的稀疏块设备

时间:2016-06-23 18:17:06

标签: docker

我正在尝试为docker容器创建一个thinpool。我在这里关注他们的向导

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

它说“假设你在/ dev / xvdf上有一个备用块设备,有足够的可用空间来完成任务。”

我在/ dev / xvdf没有设备。我该如何创建一个?

1 个答案:

答案 0 :(得分:1)

基本上,块设备可以是以下之一:

  • 硬盘
  • 闪存驱动器
  • DVD驱动器
  • 蓝光驱动器

在这种情况下,您需要在服务器中安装第二个硬盘驱动器。

或者如果您使用Vagrant / Virtualbox进行开发,可以在Oracle VM VirtualBox Manager

中添加新硬盘
  1. 打开您正在使用的框中的Settings页面
  2. 从左侧菜单中选择Storage
  3. 点击enter image description here添加新硬盘
    • 点击Add Hard Disk
    • 点击Create new disk
    • 选择VMDK (Virtual Machine Disk)
    • 选择Dynamically allocated
    • 为磁盘命名并指定磁盘大小
    • 最后点击创建
  4. 重新启动框
  5. 您现在可以使用块设备,列出可用的块设备运行lsblk

    enter image description here

    就我而言,我添加了两个硬盘,并标有/dev/sdb& /dev/sdc

    您可以使用硬盘创建物理卷。

相关问题