
[root@hadoop000 azkaban-3.40.0]# cd azkaban-common/src/main/
[root@hadoop000 main]# ls
bash java
[root@hadoop000 main]# pwd
/root/app/azkaban-3.40.0/azkaban-common/src/main
[root@hadoop000 ~]# find . -name execute-as-user.c
./app/azkaban-3.40.0/az-exec-util/src/main/c/execute-as-user.c
#找到 execute-as-user.c
[root@hadoop000 main]# pwd
/root/app/azkaban-3.40.0/azkaban-common/src/main
[root@hadoop000 main]# cd ~
You have mail in /var/spool/mail/root
[root@hadoop000 ~]# find . -name execute-as-user.c
./app/azkaban-3.40.0/az-exec-util/src/main/c/execute-as-user.c
[root@hadoop000 ~]# cd app/azkaban-3.40.0/az-exec-util/src/main/c/
You have mail in /var/spool/mail/root
[root@hadoop000 c]# ls
execute-as-user.c
[root@hadoop000 c]#
创建 plugins/jobtypes 文件夹
复制
[root@hadoop000 c]# cp execute-as-user.c /root/app/azkaban-exec-server-0.1.0-SNAPSHOT/plugins/jobtypes
You have mail in /var/spool/mail/root
[root@hadoop000 c]# pwd
/root/app/azkaban-3.40.0/az-exec-util/src/main/c
[root@hadoop000 c]#
改成root
[root@hadoop000 jobtypes]# gcc execute-as-user.c -o execute-as-user
[root@hadoop000 jobtypes]# ll
total 20
-rwxr-xr-x. 1 root root 13664 Oct 22 02:27 execute-as-user
-rw-r--r--. 1 root root 3976 Oct 22 02:23 execute-as-user.c
[root@hadoop000 jobtypes]# chown root execute-as-user
You have mail in /var/spool/mail/root
[root@hadoop000 jobtypes]# chmod 6050 execute-as-user
[root@hadoop000 jobtypes]# vim commonprivate.properties
execute.as.user=false
azkaban.native.lib=/root/app/azkaban-exec-server-0.1.0-SNAPSHOT/plugins/jobtypes
713

被折叠的 条评论
为什么被折叠?



