install-error - gentoo下docker -d 出現driver not supported錯誤
PHPz
PHPz 2017-04-24 09:09:38
0
1
1193

1)gentoo使用overlay安裝docker,版本1.7.1
2)可以正常啟動/etc/init.d/docker start
3)docker -d -D產生錯誤信息:

localhost ~ # docker -d -D
DEBU[0000] 注冊 GET、/images/{name:.*}/history
DEBU[0000] 注冊 GET、/containers/json
DEBU [0000] 注冊 GET, /containers/{name:.*}/export
DEBU[0000] 注冊 GET、/containers/{name:.*}/json
DEBU[0000] 注冊 GET、/events
DEBU[0000 ] 注冊 GET,/images/search
DEBU[0000] 注冊 GET, /images/get
DEBU[0000] 注冊 GET、/images/{name:.*}/get
DEBU[0000] 注冊 GET、/exec/{id:.*}/json
DEBU [0000] 注冊 GET, /info
DEBU[0000] 注冊 GET, /containers/{name:.*}/top
DEBU[0000] 注冊 GET、/containers/{name:.*}/logs
DEBU[0000] 注冊 GET、/containers/{name:.* }/stats
DEBU[0000] 正在注冊 GET,/_ping
DEBU[0000] 正在注冊GET、/images/json
DEBU[0000] 注冊 GET、/images/{name:.*}/json
DEBU[0000] 注冊 GET、/containers/{name:.*}/attach/ws
DEBU[0000] 注冊 GET,/版本
DEBU[0000] 注冊 GET, /containers/ps
DEBU[0000] 注冊 GET、/containers/{name:.*}/changes
DEBU[0000] 注冊 POST、/commit
DEBU[0000] 注冊 POST、/images/創建
DEBU[0000]注冊POST, /images/load
DEBU[0000] 注冊 POST、/images/{name:.*}/push
DEBU[0000] 注冊 POST、/images/{name:.*}/tag
DEBU [0000] 注冊 POST,/containers/{name:.*}/pause
DEBU[0000] 注冊POST, /containers/{name:.*}/rename
DEBU[0000] 注冊 POST, /containers/{name:.*}/unpause
DEBU[0000] 注冊 POST, /containers/{name: .*}/restart
DEBU[0000] 注冊 POST, /exec/{name:.*}/resize
DEBU[0000] 注冊 POST、/containers/create
DEBU[0000] 注冊 POST、/containers/{name:.*}/kill
DEBU [0000] 注冊 POST,/containers/{name:.*}/start
DEBU[0000] 注冊POST、/containers/{name:.*}/stop
DEBU[0000] 注冊 POST、/containers/{name:.*}/resize
DEBU[0000] 注冊 POST、/auth
DEBU [0000] 注冊 POST,/build
DEBU[0000] 注冊 POST, /containers/{name:.*}/wait
DEBU[0000] 注冊 POST、/containers/{name:.*}/attach
DEBU[0000] 注冊 POST、/containers/{name:.* }/copy
DEBU[0000] 注冊 POST, /containers/{name:.*}/exec
DEBU[0000] 注冊 POST、/exec/{name:.*}/start
DEBU[0000] 注冊 DELETE、/containers/{name:.* }
DEBU[0000] 注冊刪除,/images/{name:.*}
DEBU[0000] 正在注冊選項,
DEBU[0000] [zfs] 未找到 rootdir '/var/lib/docker' 的 zfs 數據集
DEBU[0000] devicemapper:驅動程序版本為 4.30.0
DEBU[0000] 生成的前綴: docker-8:4-56098982
DEBU[0000] 檢查池 'docker-8:4-56098982-pool'
DEBU[0000] 池是否存在。創建它。
DEBU[0000] 創建環回文件 /var/lib/docker/devicemapper/devicemapper/data 以供設備管理使用
DEBU[0000] 創建環回文件 /var/lib/docker/devicemapper/devicemapper用於設備管理使用的 /metadata
FATA[0000] 啟動守護進程時出錯:初始化 graphdriver 時出錯:運行 DeviceCreate 時出錯(CreatePool) dm_task_run 失敗

4)在github上使用上麵的issue裏麵提供的腳本,配置信息如下:

localhost ~ # ./check-config.sh
警告:/proc/config.gz不存在,正在搜索內核配置的其他路徑...
信息:從/boot/config讀取內核配置-4.0.5-gentoo ...

一般需要:

  • cgroup 層次結構:正確安裝 [/sys/fs/cgroup]

  • CONFIG_NAMESPACES:已啟用

  • CONFIG_NET_NS:已啟用

  • CONFIG_PID_NS:已啟用

  • CONFIG_IPC_NS:已啟用

  • CONFIG_UTS_NS:已啟用

  • CONFIG_DEVPTS_MULTIPLE_INSTANCES:已啟用

  • CONFIG_CGROUPS:已啟用

  • CONFIG_CGROUP_CPUACCT:已啟用

  • CONFIG_CGROUP_DEVICE:已啟用

  • CONFIG_CGROUP_FREEZER:已啟用

  • CONFIG_CGROUP_SCHED:已啟用

  • CONFIG_CPUSETS:已啟用

  • CONFIG_MEMCG:已啟用

  • CONFIG_MACVLAN:已啟用

  • CONFIG_VETH:已啟用

  • CONFIG_BRIDGE:已啟用

  • CONFIG_BRIDGE_NETFILTER:已啟用

  • CONFIG_NF_NAT_IPV4:已啟用

  • CONFIG_IP_NF_FILTER:已啟用

  • CONFIG_IP_NF_TARGET_MASQUERADE:已啟用

  • CONFIG_NETFILTER_XT_MATCH_ADDRTYPE:已啟用

  • CONFIG_NETFILTER_XT_MATCH_CONNTRACK:已啟用

  • CONFIG_NF_NAT:已啟用

  • CONFIG_NF_NAT_NEEDED:已啟用

  • CONFIG_POSIX_MQUEUE:已啟用

可選功能:

  • CONFIG_USER_NS:缺失

  • CONFIG_SECCOMP:已啟用

  • CONFIG_MEMCG_KMEM:缺失

  • CONFIG_MEMCG_SWAP:已啟用

  • CONFIG_MEMCG_SWAP_ENABLED:已啟用

  • CONFIG_BLK_CGROUP:已啟用

  • CONFIG_IOSCHED_CFQ:已啟用

  • CONFIG_BLK_DEV_THROTTLING:缺失

  • CONFIG_CGROUP_PERF:已啟用

  • CONFIG_CGROUP_HUGETLB:缺失

  • CONFIG_NET_CLS_CGROUP:缺失

  • CONFIG_CGROUP_NET_PRIO:缺失

  • CONFIG_CFS_BANDWIDTH:已啟用

  • CONFIG_FAIR_GROUP_SCHED:啟用

  • CONFIG_RT_GROUP_SCHED:缺失

  • CONFIG_EXT3_FS:已啟用

  • CONFIG_EXT3_FS_XATTR:已啟用

  • CONFIG_EXT3_FS_POSIX_ACL:缺失

  • CONFIG_EXT3_FS_SECURITY:缺少
    (如果您使用 ext3 作為後備文件係統,請啟用這些 ext3 配置)

  • CONFIG_EXT4_FS:已啟用

  • CONFIG_EXT4_FS_POSIX_ACL:已啟用

  • CONFIG_EXT4_FS_SECURITY:已啟用

  • 存儲驅動程序:

    • “aufs”:

      • CONFIG_AUFS_FS:缺失

    • “btrfs”:

      • CONFIG_BTRFS_FS:已啟用

    • “設備映射器”:

      • CONFIG_BLK_DEV_DM:已啟用

      • CONFIG_DM_THIN_PROVISIONING:已啟用

    • “疊加”:

      • CONFIG_OVERLAY_FS:缺失

    • “zfs”:

      • /dev/zfs:丟失

      • zfs 命令:丟失

      • zpool 命令:丟失

5)uname -a:
Linux localhost 4.0.5-gentoo #1 SMP 7 月 11 日星期六 10:23:15 CST 2015 x86_64 Intel(R) Celeron(R) CPU N2830 @ 2.16GHz GenuineIntel GNU/Linux

6)docker 版本:
localhost ~ # docker 版本
客戶端版本:1.7.1
客戶端 API 版本:1.19
Go 版本(客戶端):go1.4.2
Git 提交(客戶端):786b29d
操作係統/Arch(客戶端): linux/amd64
無法連接到 Docker 守護進程。 “docker -d”是否在此主機上運行?

7)嚐試改用localhost ~ # docker -d --storage-driver=btrfs:
FATA[0000] 啟動守護進程時出錯:初始化graphdriver時出錯:不支持驅動程序

PHPz
PHPz

学习是最好的投资!

全部回覆(1)
小小卫

沒豆豆了 打擾了沒豆豆了 打擾了沒豆豆了 打擾了沒豆豆了 打擾了沒豆豆了 打擾了沒豆豆了 打擾了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板