【问题标题】:Startup on Google Cloud fails at wget谷歌云上的启动在 wget 失败
【发布时间】:2018-09-07 02:05:06
【问题描述】:

我在 Google Cloud Compute Engine 中有以下启动脚本:

sudo apt-get update -y
sudo apt-get install python3-pip -y
sudo pip3 install pymysql
sudo pip3 install sympy
wget [DOMAIN]/file.tar.gz ~/file.tar.gz
tar -vzxf ~/file.tar.gz ~/

但是当我登录时,tar 或其中的文件都不在主文件夹中。我之前尝试过各种排列方式,包括cd ~,或者在脚本中给出绝对引用/home/[username]/,但似乎没有任何效果。

我看过这个: startup script on GCP instance fails at wget

但由于我没有执行 bash 文件,我认为语法仍然不适用?

【问题讨论】:

  • 嗨@Luke Richards,很抱歉,如果这是显而易见的,但已尝试通过 SSH 进入实例并检查 daemon.log 文件以确认启动脚本正在运行,并查看是否里面有什么消息可以给你线索吗?

标签: google-cloud-platform google-compute-engine wget


【解决方案1】:

确保您已连接到服务器并且您的本地防火墙没有阻止流量。

检查您是否有权从 [DOMAIN] 下载文件。

wget 可能会在下载过程中断开连接,但您可以使用documentation 中描述的选项来帮助您成功下载,例如 -t 和 -c 选项用于尝试下载更多次或继续获取部分-分别下载文件。

【讨论】:

    猜你喜欢
    • 2021-04-04
    • 1970-01-01
    • 2021-02-12
    • 1970-01-01
    • 1970-01-01
    • 2019-01-24
    • 2019-01-30
    • 2020-05-21
    • 2015-01-23
    相关资源
    最近更新 更多