【发布时间】:2017-06-22 13:32:35
【问题描述】:
对于我的任务,我使用的是本地持久化数据。到目前为止,我已经成功使用Path.GetTempPath() 获取临时文件夹并将数据保存在那里并执行一些计算。临时文件夹位于不够大(大约 30GB)的系统驱动器上。我正在使用带有 1000GB 硬盘的 VM。
我想将数据写入大 C:\ 驱动器,但它会引发异常:
Access to the path 'C:\whatever_the_path_is' is denied. 当我尝试访问它时。
我看到任务在PoolNonAdmin[some-digits] 用户下运行,显然没有足够的权限。
是否有任何特殊的 API 可以将本地存储与 Azure Batch 任务一起使用?
编辑:我对%AZ_BATCH_NODE_SHARED_DIR% 很熟悉,但由于特定原因我不能使用它。
【问题讨论】:
标签: azure azure-batch