gpt4 book ai didi

python - 运行用户数据脚本 AWS EC2 时出现问题

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:13 25 4
gpt4 key购买 nike

是否可以通过 AWSCLI(用户数据)运行 python 脚本。我试过了,但它没有运行,我的日志中有以下信息

boot.log:2015-08-07 10:08:30,660 - __init__.py[WARNING]: Unhandled non-multipart (text/x-not-multipart) userdata: './step-1
cloud-init.log:2015-08-07 10:08:30,660 - __init__.py[WARNING]: Unhandled non-multipart (text/x-not-multipart) userdata: './step-1'
cloud-init-output.log:2015-08-07 10:08:30,660 - __init__.py[WARNING]: Unhandled non-multipart (text/x-not-multipart) userdata: './step-1'

注意第 1 步是我试图作为用户数据传递的脚本。我的脚本也存在于我运行命令的同一目录中,因此它应该选择

最佳答案

默认解释器似乎是 Python。因此,如果您只是想执行一个 shell 脚本,您需要从一个 hash-bang 开始,例如:

#!/bin/bash 
/yourpath/step-1

请注意,为了调试它,尝试:cat/var/log/cloud-init-output.log并查看:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html#user-data-shell-scripts

关于python - 运行用户数据脚本 AWS EC2 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31875598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com