首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法通过用户“livy”在EMR中创建本地目录

无法通过用户“livy”在EMR中创建本地目录
EN

Stack Overflow用户
提问于 2019-04-25 13:35:41
回答 1查看 507关注 0票数 1

我从一个AWS Step函数EMR集群,通过apache 向提交一个作业。吡火花作业有Unix 命令被触发。

test.py

代码语言:javascript
运行
复制
subprocess.call(' echo $USER', shell=True, stdout=None, stderr=None)
subprocess.call(' mkdir /mnt/data', shell=True, stdout=None, stderr=None)

日志文件具有以下输出:

代码语言:javascript
运行
复制
livy
mkdir: cannot create directory ‘/mnt/data’: Permission denied

即使使用sudo,用户"livy“也无法创建目录。我需要这个脚本来创建一个目录,怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2019-04-29 12:42:33

用户"livy“没有在EMR中创建目录的权限。

但是要创建目录,我们可以使用引导脚本。否则,我们可以在创建EMR集群时使用“步骤”。

在通过引导创建目录时,需要sudo用户权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55850582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档