【发布时间】:2021-11-19 22:31:01
【问题描述】:
有谁知道可能是什么问题?似乎类似于 AWS 上的this issue。 This guy 似乎在 GCP 上运行 wget 没有失败,但我在下面提供的脚本失败了。对于这个 python 链接,wget 并不是唯一的。对于我尝试过的每个网址,它在 wget 上都失败了。
#! /bin/bash
apt-get update
apt-get -y upgrade
apt-get --yes install build-essential
apt-get --yes install make
apt-get --yes install git
apt-get install unzip
wget https://repo.continuum.io/archive/Anaconda2-4.4.0-Linux-x86_64.sh
bash ~/Anaconda2-4.4.0-Linux-x86_64.sh -b -p $HOME/anaconda
export PATH="$HOME/anaconda/bin:$PATH"
EDITED 根据 Mohit 的建议:
最后一行的第二个需要更改为
bash ./Anaconda2-4.4.0-Linux-x86_64.sh -b -p $HOME/anaconda
然后在通过 SSH 连接到实例时
cd /
export PATH="/anaconda/bin:$PATH"
将 Anaconda 设置为要使用的默认 python
【问题讨论】:
-
可以把cloudinit的日志放在这里吗?
-
@MohitKumar 来自 Logging -> Logs 窗格的信息不会在任何地方显示错误。你指的是具体的东西吗?日志很长,无法在此处发布。
-
在此处查看日志。 /var/log/cloud-init-output.log /var/log/cloud-init.log
-
head: 无法打开 '/var/log/cloud-init-output.log' 进行读取:没有这样的文件或目录 head: 无法打开 '/var/log/cloud-init.log'供阅读:没有这样的文件或目录
-
根据您的建议,我找到了日志文件,发现脚本在 wget 上没有失败。我只是需要更多地关注相对路径。
标签: google-cloud-platform google-compute-engine