DSE 配置发布
DSE Config Issueed
使用 4.8.4 安装程序在 Ubuntu 12 上安装 Datastax Enterprise。
启动 dse 服务时,我在 /var/log/cassandra/system.log 中收到一条错误消息,显示 "can't find /etc/hadoop/taskcontroller.cfg".
我已将我能找到的每个 HADOOP_CONF_DIR 设置为 /etc/dse/hadoop。
两个问题:
1) 代码使用什么环境变量来尝试查找 taskcontroller.cfg
2) 源代码在哪,我可以自己搜索taskcontroller.cfg?
很遗憾taskcontroller.cfg
必须在您提到的目录中,即/etc/hadoop/taskcontroller.cfg
。仅当您使用 Kerberos 身份验证时才需要此文件。此外,此文件还有其他要求:
- 它必须归 root 所有
- 它必须与 DSE 守护程序具有相同的组
- 它必须只能由 root 写入
- 不能为空
无论如何,安装脚本应该已经正确设置了所有内容。据我所知,没有办法自定义这个文件的位置。
使用 4.8.4 安装程序在 Ubuntu 12 上安装 Datastax Enterprise。
启动 dse 服务时,我在 /var/log/cassandra/system.log 中收到一条错误消息,显示 "can't find /etc/hadoop/taskcontroller.cfg".
我已将我能找到的每个 HADOOP_CONF_DIR 设置为 /etc/dse/hadoop。
两个问题: 1) 代码使用什么环境变量来尝试查找 taskcontroller.cfg
2) 源代码在哪,我可以自己搜索taskcontroller.cfg?
很遗憾taskcontroller.cfg
必须在您提到的目录中,即/etc/hadoop/taskcontroller.cfg
。仅当您使用 Kerberos 身份验证时才需要此文件。此外,此文件还有其他要求:
- 它必须归 root 所有
- 它必须与 DSE 守护程序具有相同的组
- 它必须只能由 root 写入
- 不能为空
无论如何,安装脚本应该已经正确设置了所有内容。据我所知,没有办法自定义这个文件的位置。