docker-storage-setup 软件包在我的 rhel 7 盒子上不可用?我怎么得到它?我需要使用设备映射器创建一个精简池。
Posted
技术标签:
【中文标题】docker-storage-setup 软件包在我的 rhel 7 盒子上不可用?我怎么得到它?我需要使用设备映射器创建一个精简池。【英文标题】:docker-storage-setup package is not available on my rhel 7 box? how do i get it? I need to create a thin pool with device mapper. 【发布时间】:2018-03-17 21:51:40 【问题描述】:我正在尝试在我的 rhel 盒子上创建一个精简池以与 devicemapper 一起使用,因为这是使用 docker 存储的推荐方式。但不幸的是,我无法在我的机器上找到创建精简池所需的 docker-storage-setup 包。我该怎么做呢?首先,它真的需要吗?
【问题讨论】:
【参考方案1】:docker-storage-setup
不需要设置直接精简池,但它更容易。
最新版本的 Docker (17.06+) 能够通过daemon.json
manage a single volume pool for you
"storage-driver": "devicemapper",
"storage-opts": [
"dm.directlvm_device=/dev/xdf",
"dm.thinp_percent=95",
"dm.thinp_metapercent=1",
"dm.thinp_autoextend_threshold=80",
"dm.thinp_autoextend_percent=20",
"dm.directlvm_device_force=false"
]
如果您有更具体的要求,请按照direct lvm for production instructions on docs.docker.com 中的“手动配置 direct-lvm 模式”进行操作
【讨论】:
以上是关于docker-storage-setup 软件包在我的 rhel 7 盒子上不可用?我怎么得到它?我需要使用设备映射器创建一个精简池。的主要内容,如果未能解决你的问题,请参考以下文章