什么是/ dev / xvdf中的稀疏块设备
我正在尝试为我的Docker容器创build一个thinpool。 我在这里跟随他们的指导
https://docs.docker.com/engine/userguide/storagedriver/device-mapper-driver/#configure-direct-lvm-mode-for-production
它说:“假设你在/ dev / xvdf有一个备用块设备,有足够的空间来完成任务。”
我在/ dev / xvdf没有设备。 我怎样才能创build一个?
基本上,块设备可以是以下之一:
- 硬盘
- 闪存驱动器
- DVD驱动器
- 蓝光驱动器
- 等等
在这种情况下,您需要在服务器中安装第二个硬盘驱动器。
或者,如果您使用Vagrant / Virtualbox进行开发,则可以在Oracle VM VirtualBox Manager
添加新的硬盘
- 打开您正在使用的框中的
Settings
页面 - 从左侧菜单中select
Storage
- 点击 添加新的硬盘
- 点击
Add Hard Disk
- 点击
Create new disk
- select
VMDK (Virtual Machine Disk)
- select
Dynamically allocated
- 给磁盘一个名称并指定磁盘的大小
- 最后点击创build
- 点击
- 重新启动盒子
你现在有一个块设备工作,列出可用的块设备运行lsblk
在我的情况下,我添加了两个硬盘,它们的标签是/dev/sdb
& /dev/sdc
您可以使用硬盘创build物理卷。