当我尝试安装 Pip 包时,我看到一个奇怪的问题“谷歌云数据存储“一旦它开始构建依赖的“grcpio”轮子,到该实例的所有 TCP(包括 SSH)连接都将变得不可用,并且所有后续的 SSH 连接都会超时,即使是从云控制台也是如此。
运行 pip 后,让 SSH 终端保持打开状态 10 分钟,最后一行始终保持不变:
Building wheels for collected packages: grpcio
Running setup.py bdist_wheel for grpcio ... |
实例响应 ICMP ping 就像什么都没发生一样,但唯一的连接方法是从云控制台重置它。
该实例是f1-micro(1 vCPU,0.6 GB 内存)在区域内运行美国-中央1-b. 可以找到整个 pip 输出在这个 pastebin 中
答案1
解决了!
以 root 身份运行并且使用“cc1plus”进行编译的高 CPU 使用率导致实例停滞。
这并不是立即显现出来的,因为控制台 CPU 图表以 1.0 的百分比表示,而不是 100,而且 CPU 已经超过 1.0
我通过改变来解决这个问题sshd nice 值设置为更高优先级