【问题标题】:GCP Startup Script Execution locationGCP 启动脚本执行位置
【发布时间】:2017-10-12 11:31:03
【问题描述】:

默认情况下,GCP VM 实例在 /tmp 位置执行启动脚本。

但在我定制的 ubuntu 操作系统中,出于安全原因,我对 /tmp 位置有限制,不能在该位置执行任何操作。

有没有办法改变启动脚本的默认执行路径。

谢谢,

【问题讨论】:

    标签: cloud google-compute-engine gcp


    【解决方案1】:

    是的,你可以!

    1.你需要进入你的虚拟机的/etc/default/instance_configs.cfg

    2.如果文件存在,打开它并移动到[元数据]部分。

    3.您可能会看到一个“run_dir =”行,它指向脚本的目标运行文件夹。您可以对其进行编辑以设置备用运行目录,例如 /home。

    4.测试错误是否仍然存在。

    【讨论】:

      【解决方案2】:

      我不知道我是否理解得很好;但您可以直接在控制台中更改启动脚本:

      计算引擎 --> vm 实例 --> 单击您的机器以查看详细信息 --> 元数据 --> 启动脚本

      然后你可以在那里更改脚本

      【讨论】:

        猜你喜欢
        • 2020-10-19
        • 2013-03-15
        • 1970-01-01
        • 2017-08-04
        • 1970-01-01
        • 2018-04-29
        • 2010-12-11
        • 2021-10-30
        • 1970-01-01
        相关资源
        最近更新 更多