EMAS Serverless文件存储问题之上传视频真机报错如何解决

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: 在进行Serverless应用开发和部署时,开发者可能会遇到不同类型的报错信息;本合集着重收录了Serverless环境中常见的报错问题及其解决策略,以助于开发者迅速诊断和解决问题,保证服务的连续性和可用性。

问题一:Serverless 应用引擎中GPU 部署 PyTorch 镜像去哪里找呢?


Serverless 应用引擎中GPU 部署 PyTorch 镜像去哪里找呢?


参考回答:

在Serverless应用引擎中部署带有GPU支持的PyTorch镜像,你可以从以下几个渠道查找:

  1. 公有云厂商的镜像市场:像AWS、Azure、阿里云、腾讯云等公有云平台通常都提供了一些官方或社区维护的PyTorch镜像供用户使用。你可以通过这些平台的镜像市场或容器服务中心搜索带有GPU支持的PyTorch镜像。
  2. Docker Hub:Docker Hub是一个广泛使用的容器镜像仓库,其中包含了大量社区维护的镜像。你可以在Docker Hub上搜索带有GPU支持的PyTorch镜像。使用时需要根据你的服务器环境配置正确的nvidia-docker等相关工具。
  3. 第三方镜像仓库:除了官方渠道和Docker Hub,有时候也会有第三方维护的镜像仓库提供带有GPU支持的PyTorch镜像。你可以在各种技术社区、GitHub上搜索这类镜像仓库,查看是否有适合的镜像供使用。

当你找到合适的镜像后,需要根据Serverless应用引擎的使用文档或平台提供的相关信息,将镜像部署到相应的平台中,并进行相应的配置和调试。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/558441?spm=a2c6h.14164896.0.0.eba647c5lu0HVr&scm=20140722.S_community@@%E9%97%AE%E7%AD%94@@558441._.ID_558441-RL_serverless%E6%8A%A5%E9%94%99%E9%97%AE%E9%A2%98-LOC_search~UND~community~UND~item-OR_ser-V_3-P0_16


问题二:Serverless 应用引擎2.0上海什么时候可以试用?


Serverless 应用引擎2.0上海什么时候可以试用?


参考回答:

下个月上海开服和War/jar部署的能力会一并上线哈


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/558442?spm=a2c6h.14164896.0.0.eba647c5lu0HVr&scm=20140722.S_community@@%E9%97%AE%E7%AD%94@@558442._.ID_558442-RL_serverless%E6%8A%A5%E9%94%99%E9%97%AE%E9%A2%98-LOC_search~UND~community~UND~item-OR_ser-V_3-P0_17


问题三:Serverless 应用引擎中SAE与ECI的区别是什么?


Serverless 应用引擎中SAE与ECI的区别是什么?


参考回答:

Serverless应用引擎SAE(Serverless App Engine)是业界面向应用的Serverless PaaS平台,提供IaaS+PaaS集成的解决方案。SAE支持多种方式部署应用和任务,支持主流微服务框架和开源任务框架,采用最小化闲置资源原则,以秒级弹性伸缩性能为您打造高效的低成本服务。详细介绍请参考SAE产品优势文档

弹性容器实例(Elastic Container Instance)是敏捷安全的Serverless容器运行服务。SAE支持多种容器运行时,也使用了ECI作为底层的容器运行环境之一。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/558445?spm=a2c6h.14164896.0.0.eba647c5lu0HVr&scm=20140722.S_community@@%E9%97%AE%E7%AD%94@@558445._.ID_558445-RL_serverless%E6%8A%A5%E9%94%99%E9%97%AE%E9%A2%98-LOC_search~UND~community~UND~item-OR_ser-V_3-P0_18


问题四:Serverless 应用引擎部署的时候挂载nas报错,这个怎么解决呢?


Serverless 应用引擎部署的时候挂载nas报错,这个怎么解决呢? Error: failed to create containerd task: failed to create shim: Failed to Create Container: container create Caused by: rpc status: code: INTERNAL message: "add_storages [driver: \"overlay\" driver_options: \"rootfs_over_builtin\" source: \"zhihuiying-1b74a96b-b9d5-4729-bb5a-0ed8cfe856bf-rootfs\" fstype: \"overlay\" options: \"lowerdir=/run/kata-containers/shared/containers/passthrough/zhihuiying-1b74a96b-b9d5-4729-bb5a-0ed8cfe856bf/rootfs_lower\" options: \"upperdir=/run/builtin_wlayer/zhihuiying-1b74a96b-b9d5-4729-bb5a-0ed8cfe856bf/upper\" options: \"workdir=/run/builtin_wlayer/zhihuiying-1b74a96b-b9d5-4729-bb5a-0ed8cfe856bf/work\" options: \"userxattr\" mount_point: \"/run/kata-containers/shared/containers/passthrough/zhihuiying-1b74a96b-b9d5-4729-bb5a-0ed8cfe856bf/rootfs\", driver: \"local\" options: \"mode=777\" mount_point: \"/run/builtin_wlayer/emptydir/agent-tools-vol\", driver: \"enfs\" source: \"192.168.0.217:/\" fstype: \"nfs\" options: \"vers=3\" options: \"noresvport\" options: \"nolock\" options: \"tcp\" options: \"addr=192.168.0.217\" mount_point: \"/tmp/storage/containers/zhihuiying-1b74a96b-b9d5-4729-bb5a-0ed8cfe856bf-880dae57-c0aa-4c45-9bd7-f55b1ab9ab41-mount\"] failed: ensure nfs src exists 192.168.0.217:/\n\nCaused by:\n 0: ping 2049\n 1: kata-agent ping ip addr timeout. Ip addr: 192.168.0.217:2049\n 2: connection timed out": unknown


参考回答:

当在 Serverless 应用引擎部署时,挂载 NAS(Network Attached Storage)时遇到错误,可以尝试以下解决方法:

检查 NAS 配置:确保 NAS 的配置正确,包括 NAS 的文件系统类型、挂载路径、访问权限等。确认 NAS 的相关配置与部署脚本或配置文件中的设置一致。

检查权限和访问密钥:确保部署所使用的访问密钥(Access Key)具有足够的权限来访问和挂载 NAS。检查 NAS 的权限策略,确保允许所使用的访问密钥执行必要的操作。

检查网络连接和安全组配置:确保 Serverless 应用引擎所在的网络环境能够正常访问 NAS。检查安全组配置,确保允许与 NAS 之间的网络流量。

检查容器运行时配置:根据错误信息中的提示,检查容器运行时(如 containerd)的配置。确保容器运行时配置正确,并且支持所需的存储驱动(如 overlay)。

联系服务提供商支持:如果以上方法仍无法解决问题,建议联系 Serverless 应用引擎的服务提供商进行进一步的支持和指导。提供详细的错误信息和部署配置,以便他们能够更好地帮助你解决问题。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/542696?spm=a2c6h.14164896.0.0.eba647c5lu0HVr&scm=20140722.S_community@@%E9%97%AE%E7%AD%94@@542696._.ID_542696-RL_serverless%E6%8A%A5%E9%94%99%E9%97%AE%E9%A2%98-LOC_search~UND~community~UND~item-OR_ser-V_3-P0_20


问题五:EMAS Serverless文件存储上传视频,真机报错[微信小程序]


调用SDK的uploadFile上传视频,开发工具上没问题,真机调试报错(后缀名校验不通过)

具体代码

wx.chooseVideo({
     sourceType: ['album', 'camera'],
     maxDuration: 60,
     success(res) {
          const options = {
                 filePath: res.tempFilePath,
          };
          console.log(options);
          mpserverless.file.uploadFile(options)
               .then(res => {
                     console.log(res);
                })
                .catch(err => {
                      console.log(err);
                });
     }
});

报错信息

SDK:

"@alicloud/mpserverless-sdk": "^3.1.5"

文档地址uploadFile

不要答非所问,我问的是sdk真机调试,云存储上传视频报后缀名校验不通过,实际上是符合校验规则的,,,,,


参考回答:

如果您在使用EMAS Serverless文件存储上传视频时,在微信小程序真机上遇到了错误,请尝试以下解决方法:

  1. 检查网络连接:确保您的微信小程序真机设备能够正常连接到互联网,以确保可以正常进行文件上传操作。
  2. 检查权限设置:在微信小程序真机环境中,需要确保您已经在小程序的配置文件(app.json)中添加了合适的权限声明,包括文件上传的权限。请确保已经正确配置了相关权限。
  3. 检查文件大小限制:EMAS Serverless文件存储对文件大小有一定的限制,通常最大支持上传几十MB的文件。请确保您要上传的视频文件大小不超过限制范围。
  4. 调试错误信息:在微信小程序真机环境中,可以通过开启调试模式,并使用微信开发者工具的控制台功能来查看具体的错误信息。请检查控制台是否有相关的错误提示或警告信息,以帮助您定位和解决问题。
  5. 更新SDK版本:如果您正在使用EMAS Serverless的旧版本SDK,建议尝试更新为最新的SDK版本,以获得更好的兼容性和稳定性。
  6. 咨询技术支持:如果以上解决方法仍然无法解决问题,建议您联系EMAS Serverless的技术支持团队,向他们详细描述您的问题,并提供相关的错误信息和设备环境信息,以获得更专业的帮助和支持。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/536621?spm=a2c6h.14164896.0.0.eba647c5lu0HVr&scm=20140722.S_community@@%E9%97%AE%E7%AD%94@@536621._.ID_536621-RL_serverless%E6%8A%A5%E9%94%99%E9%97%AE%E9%A2%98-LOC_search~UND~community~UND~item-OR_ser-V_3-P0_21

相关实践学习
通过容器镜像仓库与容器服务快速部署spring-hello应用
本教程主要讲述如何将本地Java代码程序上传并在云端以容器化的构建、传输和运行。
Kubernetes极速入门
Kubernetes(K8S)是Google在2014年发布的一个开源项目,用于自动化容器化应用程序的部署、扩展和管理。Kubernetes通常结合docker容器工作,并且整合多个运行着docker容器的主机集群。 本课程从Kubernetes的简介、功能、架构,集群的概念、工具及部署等各个方面进行了详细的讲解及展示,通过对本课程的学习,可以对Kubernetes有一个较为全面的认识,并初步掌握Kubernetes相关的安装部署及使用技巧。本课程由黑马程序员提供。   相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
2月前
|
缓存 前端开发 JavaScript
|
存储 小程序 IDE
EMAS Serverless搭建《私人云相册》小程序
基于EMAS Serverless的云函数、云数据库、云存储等云服务能力一站式快速开发一个小程序。
EMAS Serverless搭建《私人云相册》小程序
|
存储 运维 监控
阿里云的文件存储NAS使用心得
阿里云的文件存储NAS使用心得
370 0
|
存储 弹性计算 固态存储
阿里云服务器1TB存储收费标准(数据盘/对象存储OSS/文件存储NAS)
阿里云服务器1TB存储多少钱?系统盘最大可选到500GB,数据盘选到1TB价格为3655元一年。也可以选择对象存储OSS和文件存储NAS
6248 2
阿里云服务器1TB存储收费标准(数据盘/对象存储OSS/文件存储NAS)
|
存储 弹性计算 人工智能
阿里云文件存储NAS通用型、极速型和文件存储CPFS有什么区别?
阿里云文件存储NAS极速型NAS低时延,适合企业级时延敏感型核心业务;文件存储CPFS拥有高吞吐和高IOPS,适合高性能计算业务;通用型NAS大容量、高性价比、弹性扩展,支持低频介质,适合通用类文件共享业务。
1753 0
阿里云文件存储NAS通用型、极速型和文件存储CPFS有什么区别?
|
4月前
|
存储 NoSQL 文件存储
云计算问题之阿里云文件存储CPFS如何满足大模型智算场景的存储需求
云计算问题之阿里云文件存储CPFS如何满足大模型智算场景的存储需求
|
存储 弹性计算 并行计算
在高性能计算(HPC)场景下,阿里云存储的文件存储产品的实践
在高性能计算(HPC)场景下,阿里云存储的文件存储产品具有以下的应用需求和实践
441 4
|
存储 弹性计算 监控
|
弹性计算 Linux DataWorks
阿里云ecs搭建简易ftp服务器-用于DataWorks文件存储及依赖校验
很多企业客户在使用阿里云产品时,经常需要与FTP服务器进行文件交互,诸如跨IDC任务done文件依赖,跨账号、部门临时数据交互等场景。这里简要记录阿里云ecs搭建简易ftp服务器用于上述场景答疑的过程。
|
存储 人工智能 Cloud Native
《阿里云存储手册》——文件存储NAS
《阿里云存储手册》——文件存储NAS
253 1

热门文章

最新文章

相关产品

  • 函数计算