函数计算挂载了nas,启动的时候提示 No such file or directory怎么办?
实例进程异常退出(Function instance exited unexpectedly)
报错示例
Function instance exited unexpectedly(code 2, message:no such file or directory) with start command '/code/bootstrap '.
Logs:
Function instance exited unexpectedly:表示实例启动进程异常退出。
code 2, message:no such file or directory:表示实例启动进程的Linux退出码和该退出码的含义。
with start command '/code/bootstrap ':表示该实例的启动命令。
说明
进程退出码及其含义仅作为问题排查的参考,不能完全确定实例退出原因,因为该退出码可能是代码中实现,与Linux退出码含义不完全相匹配。
报错排查
启动命令没有可执行权限
The function cannot be started. Function instance exited unexpectedly(code 13, message:permission denied) with start command '/code/bootstrap '.
如果实例启动命令没有可执行权限,报错信息中的退出码一般为code 13, message:permission denied。可以在打包代码前,执行chmod 755 bootstrap、chmod 777 bootstrap或chmod +x bootstrap赋予文件的可执行权限。
文件不存在
Function instance exited unexpectedly(code 2, message:no such file or directory) with start command 'python3 not_exist_file.py '.
Logs:xxx
如果启动参数中的文件不存在,则报错信息中的退出码一般为code 2, message:no such file or directory。特殊情况下,报错信息中的退出码可能不是code 2, message:no such file or directory或无退出码,此时,需要根据报错日志进行排查。
文档:https://help.aliyun.com/zh/fc/user-guide/troubleshooting?spm=a2c4g.11186623.0.i144
当函数计算挂载了NAS(Network Attached Storage)并在启动时提示 "No such file or directory",这通常意味着挂载点设置不正确或者文件系统没有被正确识别。以下是一些可能的解决步骤:
综上所述,请按照上述步骤进行操作,并确保每一步都正确执行,以便解决 "No such file or directory" 的错误提示。如果问题依然存在,可能需要进一步的技术支持。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。