Aws lambda 是不是;SAM本地调用“;支持EFS?
我正在使用Lambda访问EFS,如中所述 lambda函数在AWS中运行时工作正常,但在使用SAM和“localinvoke”命令时失败。错误是Aws lambda 是不是;SAM本地调用“;支持EFS?,aws-lambda,aws-sam-cli,Aws Lambda,Aws Sam Cli,我正在使用Lambda访问EFS,如中所述 lambda函数在AWS中运行时工作正常,但在使用SAM和“localinvoke”命令时失败。错误是 2020-10-02T20:03:19.389Z 09b6f1b2-d80a-15e1-9531-f74182e95c1e ERROR Invoke Error { "errorType":"Error", "errorMessage":"
2020-10-02T20:03:19.389Z 09b6f1b2-d80a-15e1-9531-f74182e95c1e ERROR Invoke Error
{
"errorType":"Error",
"errorMessage":"ENOENT: no such file or directory, open '/mnt/efs/newfile.txt'",
"code":"ENOENT",
"errno":-2,
"syscall":"open",
"path":"/mnt/efs/newfile.txt",
"stack":[
"Error: ENOENT: no such file or directory, open '/mnt/efs/newfile.txt'",
" at Object.openSync (fs.js:458:3)",
" at Object.writeFileSync (fs.js:1355:35)",
" at WriteFile (/var/task/src/apis/permissions/isallowed.js:70:8)",
" at IsAllowedInPolicy (/var/task/src/apis/permissions/isallowed.js:52:5)",
" at Runtime.exports.handler (/var/task/src/apis/permissions/isallowed.js:16:28)",
" at Runtime.handleOnce (/var/runtime/Runtime.js:66:25)"
]
}
“sam本地调用”应该与EFS一起工作吗?答案是否定的
我在AWS开了一张支持票,有人告诉我
这是对AWS SAM CLI的限制,而不是您的配置。
因此,我主动提交了一份内部特写
向我们的内部服务团队(特别是AWS SAM CLI)提出请求
服务团队)代表您和我添加了您的公司名称和
请对这一请求发表意见。目前,我们无法提供
关于是否或何时支持此功能的估计。我会的
建议不时查看AWS公告页面,以备将来使用
服务更新
我还发现有人提交了一份报告