私はドッカーを学び、v1.11.0を使用しています。hadoopをインストールしようとしていますが、devmapperがディスクの空き容量について不平を言っていますか?
devmapper: Thin Pool has 82984 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior
画像をすべて削除しましたが、問題が解決しません:
[root@localhost hadoop_docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
debian latest 47af6ca8a14a 3 weeks ago 125 MB
[root@localhost hadoop_docker]#
これは私のディスク構成です:
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 7.5G 0 part
├─centos-root 253:0 0 6.7G 0 lvm /
└─centos-swap 253:1 0 820M 0 lvm [SWAP]
sr0 11:0 1 1024M 0 rom
loop0 7:0 0 100G 0 loop
└─docker-253:0-844682-pool 253:2 0 100G 0 dm
loop1 7:1 0 2G 0 loop
└─docker-253:0-844682-pool 253:2 0 100G 0 dm
質問:どうすればディスク領域を解放できますか?
ありがとうございました
1
これは、ループバックの回復不可能なストレージの問題におけるデバイスマッパーにも関連していますか?github.com/docker/docker/issues/3182「デバイスマッパーは本番環境での使用は推奨されません」。いくつかの理由でdevicemapperから離れたほうがよいでしょう。もちろん、オーバーレイストレージドライバー、YMMVに切り替えるのは簡単ですが、多すぎないことを願っています。'rm -rf / var / lib / docker'は、切り替え時には多少オプションですが、簡単です。強くお勧めします。 projectatomic.io/blog/2015/06/...
—
gaoithe
参考までに、シンプールのディスク使用量は「
—
アーロンD.マラスコ2017
sudo lvs
」で確認できます。これは、(与えられた回答を使用して)クリーンアップする必要がある「どれだけ」のディスク容量を把握しようとしている場合に役立ちます。