解决docker exec 无法执行问题

docker exec nova_libvirt ls rpc error: code = 13 desc = invalid header field value “oci runtime error: exec failed: container_linux.go:247: starting container process caused \”process_linux.go:75: starting setns process caused \\”fork/exec /proc/self/exe: no such file or directory\\”\”\n”

Published
Categorized as poem

备份术语

RTO(Recovery Time Objective) 一种业务切换策略,是容灾切换时间最短的策略。以恢复时间点为目标,确保容灾机能够快速接管业务。 RPO(Recovery Point Objective) 一种业务切换策略,是数据丢失最少的容灾切换策略。以数据恢复点为目标,确保容灾切换所使用的数据为最新的备份数据。 备份窗口 对数据进行备份而不严重影响使用该数据的应用程序时,进行数据备份的时间间隔。

for循环给字符数组赋值.踩坑

遇上懵逼bug。 在程序初始化了一个字符数组.然后使用for循环给字符数组赋值(一开始没想起来strcopy).结果赋值之后转化成字符串,程序在有的机器能正常运行,有的机器报错. debug发现这个字符数组转化成的字符串比原来的多了一截. 原因是:字符数组初始化的时候是有长度,并且是再栈里分配的. 估计不同机器上的初始化出来的字符数组是不同的,可能是重用了.字符串拷贝还是要使用标准函数比较好.

Published
Categorized as language