【问题标题】:Amazon EC2 ssh operation times outAmazon EC2 ssh 操作超时
【发布时间】:2017-08-23 06:37:27
【问题描述】:

我有一个从今年 1 月开始运行的 ec2 主机,它运行良好。但最近我看到我的 java 应用程序没有响应,因此我尝试使用 .pem 密钥 ssh 到我的 ec2 主机。虽然ssh 22端口对安全组中的所有人都是允许的,但是它超时了。

我不能丢失那里的 mysql 服务器中的数据。所以我尝试添加一个规则来打开3306 端口并从外部访问该服务器。但这也超时了。仔细检查了安全组。他们似乎没事。这是我的安全组的屏幕截图。

然后,我拍摄了该实例的图像并从该图像创建了另一个实例。你猜怎么着,我也不能 ssh 到那个主机。

然后,为了向自己保证,我创建了另一个实例,但这次是一个新实例,即不是来自图像。我可以轻松地 ssh 进入我的主机。

我在这里缺少什么?或者我以前的主机有什么问题?我已经在 SO 中寻找答案,但没有人能帮助我解决我的问题。

【问题讨论】:

  • 检查安全组规则
  • 正如我在问题中已经说过的那样。我检查了安全组,发现没问题。
  • 可能是您的主机禁用了 SSH
  • 尝试 SSH 时出现什么错误??
  • May be SSH is disabled in your host - 希望不是。我已经重新启动了服务器,如果它被禁用,它应该启用 ssh。 Whats the error when try SSH ?? - 操作超时。

标签: amazon-web-services amazon-ec2 ssh


【解决方案1】:

您可以尝试创建一个新实例,然后停止旧实例,分离卷,将卷附加到新实例并挂载卷。然后至少您可以访问驱动器并可以保存您的 mysql 数据。

【讨论】:

  • 这不是我的问题的完全解决方案。但无论如何,这解决了我的mysql数据取回的问题。感谢投票!
【解决方案2】:

@dmohr 的回答不是一个确切的解决方案,但对我帮助很大。但是,我的 aws 大师 @leapoffaith 设法使用以下步骤为我恢复了数据。他向我提供了他后来遵循的步骤,然后我想到在这里发布这些,并且我发现这些对可能面临像我一样的问题的其他开发人员很有用。

  1. 获取一个新的 ec2 实例。
  2. 停止损坏的 ec2,分离它的 EBS 卷,将卷附加到新实例。
  3. 然后使用新创建的 EC2 实例安装卷。使用以下命令挂载:
    • 创建一个新的挂载点:mkdir mount_point
    • 挂载:sudo mount /dev/xvdf1 mount_point/(注意设备名称可以不同)。
  4. 获取之前mysql数据的权限: sudo chown -R $USER:$(id -gn $USER) mount_point/var/lib/mysql
  5. 在新的ec2主机上安装mysql:

    • sudo apt-get update
    • sudo apt-get install mysql-server - 请记住使用与从服务器应用程序连接到 mysql 数据库时相同的 root 密码。
    • sudo mysql_secure_installation
  6. 停止mysql服务:sudo service mysql stop

  7. 将数据库文件夹从 mount_point 的 mysql 文件夹复制到 /var/lib/mysql 文件夹。例如,sudo cp -r yourdb /var/lib/mysql/

  8. 如果是 InnoDB 引擎,

    • sudo cp ibdata1 /var/lib/mysql/
    • sudo cp ib_logfile0 /var/lib/mysql/
    • sudo cp ib_logfile1 /var/lib/mysql/
  9. 授予‘mysql’用户权限:

    • sudo chown -R mysql:mysql yourdb/
    • sudo chmod -R 777 mysql/yourdb
  10. 启动mysql服务:sudo service mysql start

  11. 卸载 EBS:sudo umount -d /dev/xvdf1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-17
    • 2011-08-23
    • 2021-06-02
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 2018-07-14
    • 1970-01-01
    相关资源
    最近更新 更多