timmy21
timmy21
crictl升级后,获取主机pid方式不再可用,可以通过修改get_pid_with_container.sh逻辑来处理。 步骤大体如下: * 将crictl放入到一个非PATH路径,这样就不会调用crictl来获取主机pid * 在get_pid_with_container.sh使用全路径crictl inspect来获取主机pid
日志中显示libc-2.17.so是probedaemon容器镜像中使用的libc版本。 这个报错日志含义: segfault at 0 # 试图访问空指针(地址0) ip 00007fef8c6619bb # 指令指针位置 sp 00007ffcb6375e60 # 栈指针位置 error 4 # 错误代码4(用户模式读操作,页面不存在) in libc-2.17.so[7fef8c5f3000+1c4000] # 错误发生在libc库中 这个错误属于“用户态进程崩溃”,只会导致probedaemon进程异常退出,不会导致整个主机重启。
同步cpm策略时,发现策略有变更,那么会重启pktminerg,重启的过程中会检测是否进程是否已经启动,如果发现为启动,会进行重试。这个过程可能存在误判,进而导致生成僵尸进程。 但下次同步策略时,之前的僵尸进程会被回收。也就是整体僵尸进程不会有很多,大概1-2个。 这个问题不影响使用,后续CP0.9不存在这个问题。