J'essaie de créer un pool mince sur ma boîte de rhel à utiliser avec devicemapper car c'est la manière recommandée d'utiliser le stockage de docker. Mais malheureusement je ne suis pas capable de trouver le paquet docker-storage-setup sur ma machine qui est nécessaire pour créer le thin pool. Comment puis-je faire cela? Et d'abord, est-ce vraiment nécessaire?Le paquet docker-storage-setup n'est pas disponible sur ma boîte rhel 7? comment je l'obtiens? J'ai besoin de créer une mince piscine avec un dispositif de cartographie.
0
A
Répondre
0
docker-storage-setup
n'est pas nécessaire pour configurer les pools minces directs, mais cela facilite la tâche.
Les versions les plus récentes de Docker (17.06+) sont capables de manage a single volume pool for you via daemon.json
{
"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"
]
}
Si vous avez des besoins plus spécifiques suivent alors le « Configurer le mode direct-lvm manuellement » un peu plus loin dans la direct lvm for production instructions on docs.docker.com