/ proc / mounts对于容器和主机是不同的

时间:2018-11-20 13:42:37

标签: docker dpdk

我通过在Grub中提供启动参数来创建了1G的大页面。 引导后,如下所示为大型页面创建了一个挂载点。

mkdir -p / mnt / hugepages mount -t hugetlbfs -o pagesize = 1G节点/ mnt / hugepages

在主机上,我可以看到挂载,

[root @ xxxxx〜]#cat / proc / mounts | grep巨大 cgroup / sys / fs / cgroup / hugetlb cgroup rw,seclabel,nosuid,nodev,noexec,relatime,hugetlb 0 0 节点/ mnt / hugepages hugetlbfs rw,seclabel,relatime,pagesize = 1G 0 0

但是我看不到Docker容器中的挂载

[root @ xxxx〜]#docker run busybox cat / proc / mounts | grep巨大 cgroup / sys / fs / cgroup / hugetlb cgroup ro,seclabel,nosuid,nodev,noexec,relatime,hugetlb 0 0

[root @ xxxx〜]#

也在预授权模式下尝试了相同的操作

[root @ xxxx〜]#docker run --privileged busybox cat / proc / mounts | grep巨大 cgroup / sys / fs / cgroup / hugetlb cgroup rw,seclabel,nosuid,nodev,noexec,relatime,hugetlb 0 0

[root @ xxxx〜]#

0 个答案:

没有答案