hdfs sink权限问题
按照指定大小,滚动生成指定大小文件,可生成的文件权限怎么去控制呢?当前用户是root,flume生成的文件 root supergroup(用户和组)。加载时候会报错,chgrp: changing ownership of '***/file': User does not belong to hive
现在我想生成这个文件的时候,文件所属的用户和组就有这个操作的权限,而不是生成文件后再去修改此文件权限
方法是有的
1.比如目录权限设置为hive,然后子目录或则文件继承这个权限
2.通过shell脚本自定修改,这个其实也不难的
einhep 发表于 2016-10-31 14:27
方法是有的
1.比如目录权限设置为hive,然后子目录或则文件继承这个权限
2.通过shell脚本自定修改,这个 ...
第一个 不是我想要的;
第二个 没看明白
zeus_lhl 发表于 2016-10-31 16:03
第一个 不是我想要的;
第二个 没看明白
原先不是用的手工操作的授权,写一个脚本
可以通过Linux的定时器来定时执行
einhep 发表于 2016-10-31 16:13
原先不是用的手工操作的授权,写一个脚本
可以通过Linux的定时器来定时执行
谢谢 不过您没看清楚我问的问题
页:
[1]