azure - 无法在 Azure Batch 中解压缩应用程序包
问题描述
我按照此 wiki 页面中的指导为我的 Azure Batch 池创建了一个应用程序包,但现在我的节点卡在无法使用的状态,因为它无法解压缩。除了“压缩文件”之外,我在文档中找不到任何关于此处可接受哪种压缩文件的内容。
我有一组用于一些基因组测序工具的数据库文件,这些文件存储在一个文件夹结构中,我使用 tar -zvcf 创建了一个压缩存档,并给了一个 .zip 扩展名。那不起作用,所以我尝试上传带有 .tar.gz 扩展名的相同文件,但它也失败了。
Batch 节点正在运行 Azure Batch 为容器应用程序推荐的 CentOS 映像,而我的启动任务未在容器上下文中运行。
谁能指出我的文档或个人经验,以帮助澄清可以使用哪种文件?先感谢您!
解决方案
是的,你是对的,但让我强调一下混淆,tar
然后是不同的压缩存档文件格式,zip
即这里更详细:tar 和 zip 有什么区别? 在您提到的文档中多次提到它
- 批处理应用程序包功能仅支持
*.zip
格式,因此将文件扩展名从 *.tar 更改为 *.zip 不是正确的方法,因为它们是两种不同的压缩方式等。人。
额外文档:
谢谢并希望它有所帮助。
推荐阅读
- vulkan - 跨队列系列的 Vulkan 信号量?
- php - Woocommerce 基于送货方式禁用支付网关
- python - 如何在 Python 中 X 次后替换文件中的字符串?
- python - 在使用 django 模型添加外键时需要帮助
- java - Java 泛型:如何解决对 JComboBox.setRenderer 的调用警告
- ios - UICollectionViewFlowLayout 滚动错误
- java - 如何在 Java 中处理 SAML 注销响应
- azure-devops - 无法在 Azure DevOps 2020 中恢复已删除的项目
- javascript - 适用于移动设备的响应式 iFrame 内容
- c# - SSIS 脚本任务反射参考权限