我的实例已经工作了1个月,但是今天,我的客户告诉我它不能正常工作,
当我将计算引擎页面转到SSH连接时,它会失败。
它说,“连接......无法连接,重试(3/3)。”
当我重启实例时,我的php页面显示“无法通过socket连接到本地MySQL服务器'/var/run/mysqld/mysqld.sock'”,它是一个LEMP服务器。
现在,我无法使用ssh或sftp访问,我现在该怎么办?有谁知道发生了什么?
它的LEMP。使用mysql-client,mysql-client5.5,运行websocket的nginx服务器。
实例位于:us-central1-f
更新: 现在,该网站甚至没有了。
答案 0 :(得分:0)
我有同样的问题。现在我解决了。让我解释一下这个问题。
我发现即时启动盘已满。所以你不能直截了当。 重新启动后,mysql已停止。但是你仍然无法通过ssh访问服务器来启动mysql(服务mysql启动)。因此,您的php页面显示“无法通过套接字连接到本地MySQL服务器'/var/run/mysqld/mysqld.sock'”。
贝娄是解决这个问题的步骤:
您将看到新磁盘是/ dev / sdb
sudo fdisk / dev / sdb
命令(m求助):d
命令(m求助):n
分区类型:
p primary(0 primary,0 extended,4 free)
扩展
选择(默认p):p
分区编号(1-4,默认值1):1
第一个气缸(2048-104857599,默认2048):2048
最后一个柱面,+扇区或+尺寸{K,M,G}(2048-104857599,默认104857599):
使用默认值104857599
命令(m求助):w
sudo resize2fs / dev / sdb1
答案 1 :(得分:0)
首先,您应该在Cloud Console Instance Detail屏幕中检查您的串行控制台输出;它经常有关于为什么核心服务无法启动的信息。然后你应该用你的磁盘作为辅助磁盘启动另一个实例来检查日志,看看出了什么问题。这两个程序都在这里详细解释:
https://cloud.google.com/compute/docs/troubleshooting#pdboot