加载 hortonworks docker 图片时出错
Error when loading hortonworks docker image
我在将图像加载到 docker 时遇到下一个错误:
[root@xxx docker]# docker load < HDP_2.6_docker_05_05_2017_15_01_40.tar.gz
b1b065555b8a: Loading layer [==================================================>] 202.2 MB/202.2 MB
bcedae1b8073: Loading layer [=================================> ] 8.437 GB/12.68 GB
ApplyLayer 退出状态 1 stdout:stderr:写入 /usr/lib/ams-hbase/lib/hadoop-common-2.7.3.2.6.0.3-8.jar:没有 space 留在设备上
我也检查了这台机器上是否有足够的 space:
[root@Jerusalem docker]# df -a
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs - - - - /
sysfs 0 0 0 - /sys
proc 0 0 0 - /proc
devtmpfs 12122784 0 12122784 0% /dev
securityfs 0 0 0 - /sys/kernel/security
tmpfs 12138348 0 12138348 0% /dev/shm
devpts 0 0 0 - /dev/pts
tmpfs 12138348 9200 12129148 1% /run
tmpfs 12138348 0 12138348 0% /sys/fs/cgroup
cgroup 0 0 0 - /sys/fs/cgroup/systemd
pstore 0 0 0 - /sys/fs/pstore
cgroup 0 0 0 - /sys/fs/cgroup/perf_event
cgroup 0 0 0 - /sys/fs/cgroup/freezer
cgroup 0 0 0 - /sys/fs/cgroup/blkio
cgroup 0 0 0 - /sys/fs/cgroup/cpuset
cgroup 0 0 0 - /sys/fs/cgroup/pids
cgroup 0 0 0 - /sys/fs/cgroup/memory
cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct
cgroup 0 0 0 - /sys/fs/cgroup/net_cls,net_prio
cgroup 0 0 0 - /sys/fs/cgroup/devices
cgroup 0 0 0 - /sys/fs/cgroup/hugetlb
configfs 0 0 0 - /sys/kernel/config
/dev/mapper/centos-root 52403200 31274244 21128956 60% /
selinuxfs 0 0 0 - /sys/fs/selinux
systemd-1 - - - - /proc/sys/fs/binfmt_misc
debugfs 0 0 0 - /sys/kernel/debug
mqueue 0 0 0 - /dev/mqueue
hugetlbfs 0 0 0 - /dev/hugepages
nfsd 0 0 0 - /proc/fs/nfsd
/dev/sda1 508588 352188 156400 70% /boot
/dev/mapper/centos-home 910513788 17008076 893505712 2% /home
sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs
tmpfs 2427672 0 2427672 0% /run/user/0
/dev/mapper/centos-root 52403200 31274244 21128956 60% /var/lib/docker/overlay
binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
[root@xxx docker]# docker 版本
客户:
版本:17.03.1-ce
API版本:1.27
转版本:go1.7.5
Git 提交:c6d412e
内置:2017 年 3 月 27 日星期一 17:05:44
OS/Arch: linux/amd64
服务器:
版本:17.03.1-ce
API版本:1.27(最低版本1.12)
转版本:go1.7.5
Git 提交:c6d412e
内置:2017 年 3 月 27 日星期一 17:05:44
OS/Arch: linux/amd64
实验性的:假的
[root@xxx docker]#
任何帮助将不胜感激,
谢谢,
设法通过调整根分区大小解决此问题,向 /dev/mapper/centos-root 添加了额外的 80G。只有大约 10G 可用空间,因此添加 12G 图像会导致问题。网上有很多文章如何 resize/add 额外 space 到 CentOs 分区。
我在将图像加载到 docker 时遇到下一个错误:
[root@xxx docker]# docker load < HDP_2.6_docker_05_05_2017_15_01_40.tar.gz
b1b065555b8a: Loading layer [==================================================>] 202.2 MB/202.2 MB
bcedae1b8073: Loading layer [=================================> ] 8.437 GB/12.68 GB
ApplyLayer 退出状态 1 stdout:stderr:写入 /usr/lib/ams-hbase/lib/hadoop-common-2.7.3.2.6.0.3-8.jar:没有 space 留在设备上
我也检查了这台机器上是否有足够的 space:
[root@Jerusalem docker]# df -a
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs - - - - /
sysfs 0 0 0 - /sys
proc 0 0 0 - /proc
devtmpfs 12122784 0 12122784 0% /dev
securityfs 0 0 0 - /sys/kernel/security
tmpfs 12138348 0 12138348 0% /dev/shm
devpts 0 0 0 - /dev/pts
tmpfs 12138348 9200 12129148 1% /run
tmpfs 12138348 0 12138348 0% /sys/fs/cgroup
cgroup 0 0 0 - /sys/fs/cgroup/systemd
pstore 0 0 0 - /sys/fs/pstore
cgroup 0 0 0 - /sys/fs/cgroup/perf_event
cgroup 0 0 0 - /sys/fs/cgroup/freezer
cgroup 0 0 0 - /sys/fs/cgroup/blkio
cgroup 0 0 0 - /sys/fs/cgroup/cpuset
cgroup 0 0 0 - /sys/fs/cgroup/pids
cgroup 0 0 0 - /sys/fs/cgroup/memory
cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct
cgroup 0 0 0 - /sys/fs/cgroup/net_cls,net_prio
cgroup 0 0 0 - /sys/fs/cgroup/devices
cgroup 0 0 0 - /sys/fs/cgroup/hugetlb
configfs 0 0 0 - /sys/kernel/config
/dev/mapper/centos-root 52403200 31274244 21128956 60% /
selinuxfs 0 0 0 - /sys/fs/selinux
systemd-1 - - - - /proc/sys/fs/binfmt_misc
debugfs 0 0 0 - /sys/kernel/debug
mqueue 0 0 0 - /dev/mqueue
hugetlbfs 0 0 0 - /dev/hugepages
nfsd 0 0 0 - /proc/fs/nfsd
/dev/sda1 508588 352188 156400 70% /boot
/dev/mapper/centos-home 910513788 17008076 893505712 2% /home
sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs
tmpfs 2427672 0 2427672 0% /run/user/0
/dev/mapper/centos-root 52403200 31274244 21128956 60% /var/lib/docker/overlay
binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
[root@xxx docker]# docker 版本 客户: 版本:17.03.1-ce API版本:1.27 转版本:go1.7.5 Git 提交:c6d412e 内置:2017 年 3 月 27 日星期一 17:05:44 OS/Arch: linux/amd64
服务器: 版本:17.03.1-ce API版本:1.27(最低版本1.12) 转版本:go1.7.5 Git 提交:c6d412e 内置:2017 年 3 月 27 日星期一 17:05:44 OS/Arch: linux/amd64 实验性的:假的 [root@xxx docker]#
任何帮助将不胜感激, 谢谢,
设法通过调整根分区大小解决此问题,向 /dev/mapper/centos-root 添加了额外的 80G。只有大约 10G 可用空间,因此添加 12G 图像会导致问题。网上有很多文章如何 resize/add 额外 space 到 CentOs 分区。