Hello Team,

I have builded docker-ce on yocto for adlink-x86-64 (intel). When I started
dockerd on the target, I got the below error. Can I know if I need to
enable any more kernel flags?

INFO[2023-04-19T15:32:53.553499614Z] ClientConn switching balancer to
"pick_first"  module=grpc
INFO[2023-04-19T15:32:53.555200226Z] parsed scheme: "unix"
        module=grpc
INFO[2023-04-19T15:32:53.555254565Z] scheme "unix" not registered, fallback
to default scheme  module=grpc
INFO[2023-04-19T15:32:53.555279407Z] ccResolverWrapper: sending update to
cc: {[{unix:///var/run/docker/containerd/containerd.sock  <nil> 0 <nil>}]
<nil> <nil>}  module=grpc
INFO[2023-04-19T15:32:53.555291073Z] ClientConn switching balancer to
"pick_first"  module=grpc
INFO[2023-04-19T15:32:53.570545626Z] [graphdriver] using prior storage
driver: overlay2
WARN[2023-04-19T15:32:53.577105256Z] Your kernel does not support cgroup
memory limit
WARN[2023-04-19T15:32:53.577124784Z] Unable to find cpu cgroup in mounts
WARN[2023-04-19T15:32:53.577133121Z] Unable to find blkio cgroup in mounts
WARN[2023-04-19T15:32:53.577140249Z] Unable to find cpuset cgroup in mounts
WARN[2023-04-19T15:32:53.577147655Z] Unable to find pids cgroup in mounts
INFO[2023-04-19T15:32:53.577463438Z] stopping healthcheck following
graceful shutdown  module=libcontainerd
INFO[2023-04-19T15:32:53.577496369Z] stopping event stream following
graceful shutdown  error="context canceled" module=libcontainerd
namespace=plugins.moby

WARN[2023-04-19T15:32:54.578519232Z] grpc: addrConn.createTransport failed
to connect to {unix:///var/run/docker/containerd/containerd.sock  <nil> 0
<nil>}. Err :connection error: desc = "transport: Error while dialing dial
unix:///var/run/docker/containerd/containerd.sock: timeout".
Reconnecting...  module=grpc
*failed to start daemon: Devices cgroup isn't mounte*d


my kernel flags looks below:

Generally Necessary:

- *cgroup hierarchy*: *nonexistent??*

    (see https://github.com/tianon/cgroupfs-mount)

- CONFIG_NAMESPACES: enabled

- CONFIG_NET_NS: enabled

- CONFIG_PID_NS: enabled

- CONFIG_IPC_NS: enabled

- CONFIG_UTS_NS: enabled

- CONFIG_CGROUPS: enabled

- CONFIG_CGROUP_CPUACCT: enabled

- CONFIG_CGROUP_DEVICE: enabled

- CONFIG_CGROUP_FREEZER: enabled

- CONFIG_CGROUP_SCHED: enabled

- CONFIG_CPUSETS: enabled

- CONFIG_MEMCG: enabled

- CONFIG_KEYS: enabled

- CONFIG_VETH: enabled

- CONFIG_BRIDGE: enabled

- CONFIG_BRIDGE_NETFILTER: enabled (as module)

- CONFIG_IP_NF_FILTER: enabled (as module)

- CONFIG_IP_NF_TARGET_MASQUERADE: enabled (as module)

- CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: enabled (as module)

- CONFIG_NETFILTER_XT_MATCH_CONNTRACK: enabled (as module)

- CONFIG_NETFILTER_XT_MATCH_IPVS: enabled (as module)

- CONFIG_NETFILTER_XT_MARK: enabled (as module)

- CONFIG_IP_NF_NAT: enabled

- CONFIG_NF_NAT: enabled

- CONFIG_POSIX_MQUEUE: enabled

- CONFIG_CGROUP_BPF: enabled


Optional Features:

- CONFIG_USER_NS: enabled

- CONFIG_SECCOMP: enabled

- CONFIG_SECCOMP_FILTER: enabled

- CONFIG_CGROUP_PIDS: enabled

- CONFIG_MEMCG_SWAP: enabled

    *(cgroup swap accounting is currently enabled)*

- CONFIG_BLK_CGROUP: enabled

- CONFIG_BLK_DEV_THROTTLING: enabled

- CONFIG_CGROUP_PERF: enabled

- CONFIG_CGROUP_HUGETLB: enabled

- CONFIG_NET_CLS_CGROUP: enabled (as module)

- CONFIG_CGROUP_NET_PRIO: enabled

- CONFIG_CFS_BANDWIDTH: enabled

- CONFIG_FAIR_GROUP_SCHED: enabled

- CONFIG_RT_GROUP_SCHED: enabled

- CONFIG_IP_NF_TARGET_REDIRECT: enabled (as module)

- CONFIG_IP_VS: enabled (as module)

- CONFIG_IP_VS_NFCT: enabled

- CONFIG_IP_VS_PROTO_TCP: enabled

- CONFIG_IP_VS_PROTO_UDP: enabled

- CONFIG_IP_VS_RR: enabled (as module)

- CONFIG_SECURITY_SELINUX: enabled

- CONFIG_SECURITY_APPARMOR: enabled

- CONFIG_EXT4_FS: enabled

- CONFIG_EXT4_FS_POSIX_ACL: enabled

- CONFIG_EXT4_FS_SECURITY: enabled

- Network Drivers:

  - "overlay":

    - CONFIG_VXLAN: enabled (as module)

    - CONFIG_BRIDGE_VLAN_FILTERING: enabled

      Optional (for encrypted networks):

      - CONFIG_CRYPTO: enabled

      - CONFIG_CRYPTO_AEAD: enabled

      - CONFIG_CRYPTO_GCM: enabled

      - CONFIG_CRYPTO_SEQIV: enabled

      - CONFIG_CRYPTO_GHASH: enabled

      - CONFIG_XFRM: enabled

      - CONFIG_XFRM_USER: enabled

      - CONFIG_XFRM_ALGO: enabled

      - CONFIG_INET_ESP: enabled

  - "ipvlan":

    - CONFIG_IPVLAN: enabled (as module)

  - "macvlan":

    - CONFIG_MACVLAN: enabled (as module)

    - CONFIG_DUMMY: enabled (as module)

  - "ftp,tftp client in container":

    - CONFIG_NF_NAT_FTP: enabled (as module)

    - CONFIG_NF_CONNTRACK_FTP: enabled (as module)

    - CONFIG_NF_NAT_TFTP: enabled (as module)

    - CONFIG_NF_CONNTRACK_TFTP: enabled (as module)

- Storage Drivers:

  - "btrfs":

    - CONFIG_BTRFS_FS: enabled

    - CONFIG_BTRFS_FS_POSIX_ACL: enabled

  - "devicemapper":

    - CONFIG_BLK_DEV_DM: enabled

    - CONFIG_DM_THIN_PROVISIONING: enabled (as module)

  - "overlay":

    - CONFIG_OVERLAY_FS: enabled

  - "zfs":

    - */dev/zfs*: *missing*

    - *zfs command*: *missing*

    - *zpool command*: *missing*


Limits:

- /proc/sys/kernel/keys/root_maxkeys: 1000000

Regards
Simon
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#8003): 
https://lists.yoctoproject.org/g/meta-virtualization/message/8003
Mute This Topic: https://lists.yoctoproject.org/mt/98398150/21656
Group Owner: meta-virtualization+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to