HPCC 7/8版本FileScopes管理问题求助:创建失败及删除报错
HPCC 8.0.0.1 FileScope 创建/删除问题排查方案
一、ECL Watch添加新FileScope无响应问题
- 验证集群服务连通性:确认ECL Watch节点可正常访问dfu(默认端口8010)、esp(默认端口8002)服务,用
telnet <集群节点IP> 8010或curl http://<集群节点IP>:8002/ws/测试连通性,排除网络或端口阻塞问题。 - 检查服务日志:查看
/var/log/HPCCSystems/下的esp.log和dfu.log,排查是否存在超时、文件系统权限不足(FileScope关联存储路径需确保HPCC进程有读写权限)或异常堆栈信息。 - 确认配置一致性:验证所有集群节点的environment.xml配置同步,重点检查
DFUFileRoot等与FileScope相关的参数,避免节点间配置不一致导致请求阻塞。 - 切换ECL命令行测试:用
ecl工具执行创建命令,例如CREATE FILESCOPE myscope (PATH='/path/to/storage');,判断问题出在ECL Watch前端还是后端服务。
二、删除6.4版本创建的Scope时出现“BaseDN not specified”错误
- 检查LDAP配置兼容性:6.4到8.0版本间LDAP配置可能存在参数变更,除BaseDN外,确认
LDAPHost、LDAPPort等参数是否配置完整,且参数名称未因版本升级被替换。 - 命令行显式指定BaseDN删除:尝试通过ECL命令行执行删除并指定BaseDN,例如
DROP FILESCOPE oldscope WITH BASEDN='your-base-dn';,绕过前端参数传递可能存在的问题。 - 排查旧Scope元数据:6.4版本创建的Scope元数据可能存储在旧路径(默认
/var/lib/HPCCSystems/dfu/),检查元数据中是否缺失BaseDN信息,若缺失可手动补充后再尝试删除。 - 重启生效配置:修改environment.xml后,重启esp、dfu、thor等相关服务,确保新配置覆盖缓存的旧配置。
内容的提问来源于stack exchange,提问作者Murilo Moreira
相关产品推荐
相关产品推荐

