2017-09-27 21 views
1

ドッカー・バージョン17.06.2-ee-3をインストールしました。Red Hatバージョン7.4に915cbaaをビルドしました。私が試してみると、イメージは完成しません。No space left on deviceでも十分なスペースが残っていると思います。私はこの記事が見つかりました:https://jpetazzo.github.io/2014/01/29/docker-device-mapper-resize/もはや機能しないかもしれないが、私はとにかく、今docker infoショーに続い:ドッキング・ビルドはスペースが足りないと言いますが、十分なスペースがあります

Data Space Used: 30.68GB 
Data Space Total: 268.4GB 
Data Space Available: 134.7GB 
Metadata Space Used: 32.23MB 
Metadata Space Total: 2.147GB 
Metadata Space Available: 2.115GB 

レッドでドッカバージョン1.7.1と6.7を持っていた上、構築、私は正常にこの同じイメージを構築することができます786b29d、Red Hat 7.2ではドッカーバージョン1.11.1、ビルド5604cbe。

要求されたよう:ここjournalctl -f -n10を実行するためのタルンLalwaniの要求に応じて

$ df -Thi 
Filesystem      Type  Inodes IUsed IFree IUse% Mounted on 
/dev/mapper/rhel-root   xfs   87M 180K 87M 1%/
devtmpfs      devtmpfs 16M 1.3K 16M 1% /dev 
tmpfs       tmpfs  16M  1 16M 1% /dev/shm 
tmpfs       tmpfs  16M 1.4K 16M 1% /run 
tmpfs       tmpfs  16M 16 16M 1% /sys/fs/cgroup 
/dev/sda3      xfs  250K 337 250K 1% /boot 
/dev/mapper/vg_lvm1-elucid_vol1 ext4  47M 11 47M 1% /elucid 
/dev/mapper/rhel-home   xfs   97M 16K 97M 1% /home 
192.168.10.5:/projects   nfs4  625M 6.4M 619M 2% /projects 
192.168.10.5:/home    nfs4  3.8M 174K 3.6M 5% /home_bekku 
tmpfs       tmpfs  16M 10 16M 1% /run/user/42 
tmpfs       tmpfs  16M  1 16M 1% /run/user/1000 
tmpfs       tmpfs  16M  1 16M 1% /run/user/522 

$ df -H /var/lib/docker/ 
Filesystem    Size Used Avail Use% Mounted on 
/dev/mapper/rhel-root 187G 52G 135G 28%/

$ du -sH . 
7990180 . 

は、私は宇宙のメッセージのうちを取得頃というの出力です:

Sep 28 08:11:38 liszt NetworkManager[2449]: <info> [1506600698.9768] device (veth1cb0d8c): link connected 
Sep 28 08:11:38 liszt NetworkManager[2449]: <info> [1506600698.9770] device (docker0): link connected 
Sep 28 08:11:39 liszt kernel: docker0: port 1(veth1cb0d8c) entered disabled state 
Sep 28 08:11:39 liszt kernel: docker0: port 1(veth1cb0d8c) entered disabled state 
Sep 28 08:11:39 liszt avahi-daemon[2350]: Withdrawing workstation service for vethb5fa5c3. 
Sep 28 08:11:39 liszt kernel: device veth1cb0d8c left promiscuous mode 
Sep 28 08:11:39 liszt kernel: docker0: port 1(veth1cb0d8c) entered disabled state 
Sep 28 08:11:39 liszt avahi-daemon[2350]: Withdrawing workstation service for veth1cb0d8c. 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.606+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt NetworkManager[2449]: <info> [1506600699.6083] manager: (vethb5fa5c3): new Veth device (/org/freedesktop/NetworkManager/Devices/50) 
Sep 28 08:11:39 liszt NetworkManager[2449]: <info> [1506600699.6110] device (veth1cb0d8c): released from master device docker0 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.611+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.613+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.615+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.617+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.619+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.621+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt libvirtd[3357]: 2017-09-28 12:11:39.623+0000: 3357: error : virNetDevSendEthtoolIoctl:2939 : ethtool ioctl error: No such device 
Sep 28 08:11:39 liszt kernel: XFS (dm-5): Unmounting Filesystem 

は誰でも方法を知っています私はこの問題を回避し、実際にここでドッカーを使用しますか?

+0

おそらくiノードに問題がありますか?あなたは実行することができます:df -Thi – Sergiu

+0

また、あなたが訪問することができるかもしれない:https://unix.stackexchange.com/questions/203168/docker-says-no-space-left-on-device-but-system-has-あなたが持っている同じ問題のように思えるので、十分なスペース – Sergiu

+0

はい、私はそれを見ました。これは古いバージョンのドッカーからのもので、ドッカーのドキュメントへのリンクが壊れています。もう一つのリンクは私の元の記事で参照しているページです。そこには「ある時点で、Dockerストレージドライバの内部が大幅に変更されており、ここで説明しているテクニックはもう機能しません。 –

答えて

0

私はこれを最終的に解決しました。 watch df -hを使って私がイメージを構築している間、私はドッカーが10Gパーティションをマウントしているのを見ました。私はそれをしたとドッキングウィンドウを再起動した後

{ 
    "storage-driver": "devicemapper", 
    "storage-opts": [ 
    "dm.basesize=20G" 
    ] 
} 

:私はそれを増加する方法を見つけることができなかった、と私は/etc/docker/daemon.jsonファイルでこれらの設定を入れて私に言いましたドッキングウィンドウで誰かと話をしましたマウントされたパーティションは20Gだったので、イメージを構築できました。

関連する問題