从外壳程序脚本调用时,我的mapreduce作业随hbase-site.xml一起提供。
`"c:\program files\iis\microsoft web deploy v3\msdeploy" -verb:sync -setParam:'IIS Web Application Name'='sitename' -source:package="package.zip" -dest:auto,computerName='https://machinename:8172/msdeploy.axd?site=sitename',username=username,password=password, -allowUntrusted=true`
但是当作业提交到群集时,我仍然看到hbase.rpc.timeout和hbase.client.scanner.caching以及所有其他hbase值均取自默认的hbase-site.xml,而不是我提供的值。我如何使作业从边缘节点的某个位置读取hbase-site.xml(即如何通过在Shell脚本中指定hbase站点来覆盖默认站点)。有什么帮助吗?