V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  miniliuke  ›  全部回复第 29 页 / 共 32 页
回复总数  636
1 ... 21  22  23  24  25  26  27  28  29  30 ... 32  
2018-08-28 13:43:40 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@miniliuke 报错 mount: wrong fs type, bad option, bad superblock on /proc/14422/ns/mnt,
missing codepage or helper program, or other error

In some cases useful info is found in syslog - try
dmesg | tail or so.
2018-08-28 13:38:23 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx 就是为将 /proc/进程号 /ns 里面的文件不在进程结束时被销毁,使用 mount 命令挂载到其他文件上,但是只有 mnt 文件没有被挂载上,也不能 setns......
2018-08-28 12:14:55 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx 对了,大佬还有我去 mount 命名空间只有 mnt ns 没有 mount 上且没有报错,为什么啊? pid 的问题我能理解但解决不了,mnt 的问题我都不知道为什么......
2018-08-28 12:10:13 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx 但是 pid namespace 是一样的啊,就是 ls -l /proc/1/ns,发现还是同一个 pid ns
2018-08-28 12:08:52 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx 但我自己实现时关闭 pid1 后 pid ns 就不能新建进程但是能 setns,
2018-08-28 12:05:04 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx 甚至于我关闭 docker 以后重启还是同一个 pid ns,除非我关机
2018-08-28 12:04:13 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx 我使用 docker stop 命令发现 container 的进程没了,然后再 docker start 发现 container 的 pid namespace 还是同一个。按理说 pid 1 已经关过了,那 docker 是怎么重用这个 pid namespace 的呢?
2018-08-28 11:42:48 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
可以不被销毁不?
2018-08-28 11:26:29 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
如果 PID namespace 中的 init 进程被 kill 掉(SIGKILL),内核会给该 init 的所有其它进程发送 SIGKILL。当 init 结束时,PID namespace 也会被释放,但是也有例外,如果 /proc//ns/pid 被 bind mounted 或者其它进程打开,PID namespace 不会被释放,但是不通过 setns 将新的进程加入到该 PID namespace。
那么问题来了这个 PID namespace 还有救么?
2018-08-28 11:17:07 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx 如果只 fork 的话 cannot allocate memory
2018-08-28 11:13:20 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
@raysonx fork 可以指定进程号吗?
2018-08-28 10:02:08 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
是不是 init 进程结束 pid namespace 就销毁了??????那 docker stop、start 后 pid namespace 不变意味着 docker 不关 init 进程???????
2018-08-28 09:44:29 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
难道 pid namespace 的 1 号进程关了就不能用了?
2018-08-28 09:28:22 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
怎么才能把这个 Pid 命名空间重新运行起来?
2018-08-28 09:11:11 +08:00
回复了 miniliuke 创建的主题 Linux Linux 中 Pid 和 Mnt 命名空间重用的问题
换句话说怎么能够让一个进程成为 Pid 命名空间的 1 号进程(在所有 Pid 命名空间里的进程都关闭的情况下)?
2018-08-27 00:34:45 +08:00
回复了 VKMEPR 创建的主题 生活 希望结识谋求自立的伤残人士,大家一起想办法创业!
@VKMEPR 其实也很无奈¬_¬`,企业不愁招人......同等条件下肯定更倾向于身体健康的......支持楼主自学,但创业这件事不是人干的,当然比如说大家联合起来一起做外包或者做做个体生意还是支持的......
2018-08-25 09:36:02 +08:00
回复了 miniliuke 创建的主题 问与答 Golang 怎么指定 namespace
对不起>人<终于找到 setns 系统调用对应的入口地址了,需要自定义......
2018-08-25 09:16:29 +08:00
回复了 miniliuke 创建的主题 问与答 Golang 怎么指定 namespace
雪花飘啊飘,我的心凉啊凉......
2018-08-25 09:15:51 +08:00
回复了 miniliuke 创建的主题 问与答 命令行给后台程序传值
@zhanglintc 有可能,比较实用
2018-08-24 22:34:54 +08:00
回复了 miniliuke 创建的主题 问与答 命令行给后台程序传值
@CSM 的确不错,守护进程用这个可还行......
1 ... 21  22  23  24  25  26  27  28  29  30 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4897 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 05:48 · PVG 13:48 · LAX 22:48 · JFK 01:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.