运维踩坑

linux

  1. bash: cannot create temp file for here-document: No space left on device;

这是因为磁盘写满没有空间创建临时文件。

解决方案:删除一些最早的日志文件来清理一些空间。

  1. viminfo: Illegal starting char in line:

当前登录用户~/.viminfo 文件出错, 出现了无效的字符。造成vim工具编辑不了文本。

解决方案:解决方法:直接删除用户家目录下的.viminfo隐藏文件让其重新生成即可。

  1. nginx -s reload时问题;

如果存在大量连接时reload之后用ps -aux | grep "nginx"查会出现worker process is shutting down 当前进程正在关闭,即当前进程有正在处理的连接,等待处理,完必就会退出。

解决方案:在生产环境时,如果在线用户过多nginx配置好后不要再动。或者直接不用nginx代理。

备案号:豫ICP备14002392号-2