streamsets报错信息:REST_1003 - Failed to create directory: lib
问题:streamsets上传扩展jar包报错
报错:REST_1003 - Failed to create directory: lib
解决方法一:
上传jar包到/opt/cloudera/parcels/STREAMSETS_DATACOLLECTOR-3.20.0/api-lib 或/opt/streamsets-datacollector/api-lib (按照部署方式不同存放目录不同)目录下
解决方法二:
已经做的操作
创建文件夹
chown 将指定文件的拥有者改为指定的用户或组
chown -R sdc:sdc /opt/sdc-extras
设置或显示环境变量
export STREAMSETS_LIBRARIES_EXTRA_DIR="/opt/sdc-extras/"
修改配置文件
/etc/sdc/sdc-seciryty.ploicy
grant codebase "file:///opt/sdc-extras/-" { permission java.security.AllPermission; };
选择重新上传的jdbc包
上传成功则需要重启StreamSets。
参考链接:https://blog.csdn.net/wenxi2367/article/details/108119127
https://jin-junfan.blog.csdn.net/article/details/108007205?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=1