如何获取Rundeck的SQL Query node source配置及完成启用设置
问题结论
你完成当前操作后不会直接显示「SQL Query node source」选项,仍需要进行额外配置,具体说明如下:
原因说明
你已安装的Rundeck JDBC执行插件是用于在作业流程中执行JDBC语句的功能插件,本身不包含节点源相关能力,「SQL Query node source」属于独立的节点来源类插件,需要单独部署后才能在选项中展示。
配置步骤
- 首先下载兼容Rundeck 3.4.x版本的SQL Query Node Source插件(一般为jar格式),放置到
/var/lib/rundeck/libext目录下 - 给插件文件配置正确的运行权限,确保Rundeck服务用户可读取:
chown rundeck:rundeck /var/lib/rundeck/libext/[你的插件文件名] - 重启Rundeck服务使插件加载生效:
systemctl restart rundeckd - 服务重启完成后,进入对应项目的「Edit Nodes」→「Add a new Node Source」页面,即可看到「SQL Query node source」选项,选中后按照提示关联你已经准备好的Oracle数据库认证资源文件、配置拉取节点信息的SQL查询语句即可使用。
内容的提问来源于stack exchange,提问作者Miked
相关产品推荐
相关产品推荐

