Skip to content

Latest commit

 

History

History
54 lines (28 loc) · 1.5 KB

problems.md

File metadata and controls

54 lines (28 loc) · 1.5 KB

遇到的问题

https://www.yuque.com/playgo/ddocker

  1. pstree -pl 进程树

sh: pstree: 未找到命令 yum install -y psmisc

  1. stress 安装(done)

sudo yum install -y epel-release

sudo yum install -y stress

  1. cpuset limit(doing 似乎Ubuntu14背锅)

{"level":"info","msg":"set cgroup proc failed write /sys/fs/cgroup/cpuset/ddocker-cgroup/tasks: no space left on device","time":"2021-07-25T16:33:09+08:00"}

  1. 打开/proc/self/mountinfo只有首次有效,第二次就会出现如下的错误(done)

{"level":"warning","msg":"open /proc/self/mountinfo: no such file or directory","time":"2021-07-25T21:11:39+08:00"}

解决:从ubuntu1404更换到debian10

  1. pivot_root 系统调用似乎没有生效(done)

解决:从ubuntu1404更换到debian10

  1. pivotRoot 调用报错(debian10)

{"level":"warning","msg":"func[pivotRoot] syscall.PivotRoot error: invalid argument","time":"2021-08-07T16:01:34+08:00"}

参考: https://lk4d4.darth.io/posts/unpriv3/

  1. go tool compile: open /dev/null: no such file or directory

mknod /dev/null c 1 3

为什么?这是啥?

  1. mount: unknown filesystem type 'aufs'

aufs已经过时了,最新的使用overlay,具体overlay的优势再总结

查看支持的文件系统类型

cat /proc/filesystems

overlay挂载方式

mount -t overlay overlay -o lowerdir=./lower,upperdir=./upper,workdir=./work ./merged