Aws lambda 是不是;SAM本地调用“;支持EFS?

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":"

我正在使用Lambda访问EFS,如中所述

lambda函数在AWS中运行时工作正常,但在使用SAM和“localinvoke”命令时失败。错误是

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公告页面,以备将来使用 服务更新

我还发现有人提交了一份报告