[kata-dev] cpuset.mems: numerical result out of range
Al Lau
lauatic at gmail.com
Mon Nov 11 16:45:45 UTC 2019
Hi Julio,
I'm using /usr/bin/ctr (containerd) with kata. Would setting the
--cpuset-mems through docker help in my case?
Thanks,
Al
On Mon, Nov 11, 2019 at 8:42 AM Montes, Julio <julio.montes at intel.com>
wrote:
> Thanks,
>
> seems like by default the container engine that you're using tries to
> assign both nodes (0,1) to the container, unfortunately inside the VM
> (where the container is created)
> there is only one node (0), as a temporal workaround, can you change this
> behavior? (i.e docker run --cpuset-mems="0" ....)
>
>
> On Mon, 2019-11-11 at 08:36 -0800, Al Lau wrote:
>
> $ ls -l /sys/devices/system/node
> total 0
> -r--r--r-- 1 root root 4096 Nov 11 08:32 has_cpu
> -r--r--r-- 1 root root 4096 Nov 11 08:32 has_memory
> -r--r--r-- 1 root root 4096 Nov 11 08:32 has_normal_memory
> drwxr-xr-x 4 root root 0 Nov 8 01:45 node0
> drwxr-xr-x 4 root root 0 Nov 8 01:45 node1
> -r--r--r-- 1 root root 4096 Nov 11 08:32 online
> -r--r--r-- 1 root root 4096 Nov 11 08:32 possible
> drwxr-xr-x 2 root root 0 Nov 11 08:32 power
> -rw-r--r-- 1 root root 4096 Nov 8 01:45 uevent
> $ ls -l /sys/devices/system/node | grep node | wc -l
> 2
>
> On Mon, Nov 11, 2019 at 6:28 AM Montes, Julio <julio.montes at intel.com>
> wrote:
>
> On Mon, 2019-11-11 at 08:23 -0600, Julio Montes wrote:
>
> Hi Al
>
> how many memory nodes have your system? ( ls /sys/devices/system/ | grep
> node | wc -l )
>
>
> * ls /sys/devices/system/node | grep node | wc -l
>
>
> can you change the number of cpuset-mems to 0? for example in docker:
> docker run --cpuset-mems="0" ....
>
> -
> Julio
>
> On Fri, 2019-11-08 at 14:56 -0800, Al Lau wrote:
>
> Hi Julio,
> Attached is the configuration.toml file. I hope this is what you are
> looking. for.
> Thanks,
> Al
>
> On Fri, Nov 8, 2019 at 2:11 PM Montes, Julio <julio.montes at intel.com>
> wrote:
>
> I'd like to see the kata configuration and pod configuration (yaml)
>
> running custom kernel?
>
> On Fri, 2019-11-08 at 14:05 -0800, Al Lau wrote:
>
> My environment configured containerd with kata-runtime. I followed the
> setup instructions on
> https://github.com/kata-containers/documentation/blob/master/how-to/containerd-kata.md#configuration
>
>
> When I attempt to create a kata container, I got this error message.
> Anyone know how I can resolve this?
>
> rpc error: code = Unknown desc = failed to create containerd task: Could
> not run process: container_linux.go:346: starting container process caused
> "process_linux.go:297: applying cgroup configuration for process caused
> \"failed to write 0,1 to cpuset.mems: write /sys/fs/cgroup/cpuset/
> k8s.io/f1fdd8d5be9030388e4e04dd7d42df9e77a3d46ecb4922ecb2936bf92f74595d/cpuset.mems:
> numerical result out of range\"": unknown
>
> kata-runtime : 1.8.2
> commit : cdc30296c370414d8ef445abd06378199775d076
> OCI specs: 1.0.1-dev
>
> containerd github.com/containerd/containerd 1.2.4
> e6b3f5632f50dbc4e9cb6288d911bf4f5e95b18e
>
> $ cat /etc/containerd/config.toml
> . . .
> [plugins.cri.containerd.runtimes.kata]
> runtime_type = "io.containerd.kata.v2"
> [plugins.cri.containerd.runtimes.kata.options]
> ConfigPath = "/etc/kata-containers/configuration.toml"
> [plugins.cri.cni]
> bin_dir = "/opt/cni/bin"
> conf_dir = "/etc/cni/net.d"
> conf_template = ""
>
> Thanks,
> Al
>
> _______________________________________________
>
> kata-dev mailing list
>
> kata-dev at lists.katacontainers.io
>
>
> http://lists.katacontainers.io/cgi-bin/mailman/listinfo/kata-dev
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.katacontainers.io/pipermail/kata-dev/attachments/20191111/f86b31a4/attachment.html>
More information about the kata-dev
mailing list