This is an automated email from the ASF dual-hosted git repository.
amagyar pushed a commit to branch branch-2.7
in repository https://gitbox.apache.org/repos/asf/ambari.git
The following commit(s) were added to refs/heads/branch-2.7 by this push:
new bd1a02b set hbase.wal.provider with value filesystem for HBASE2
(#3195)
bd1a02b is described below
commit bd1a02b3e1879f0987af2c9215dee8fe56367e2f
Author: Ivan Martynov <[email protected]>
AuthorDate: Thu May 21 11:01:07 2020 +0300
set hbase.wal.provider with value filesystem for HBASE2 (#3195)
---
.../main/resources/addon-services/ONEFS/1.0.0/service_advisor.py | 6 ++++++
.../isilon-onefs-mpack/src/main/resources/mpack.json | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git
a/contrib/management-packs/isilon-onefs-mpack/src/main/resources/addon-services/ONEFS/1.0.0/service_advisor.py
b/contrib/management-packs/isilon-onefs-mpack/src/main/resources/addon-services/ONEFS/1.0.0/service_advisor.py
index 37d1a00..a49b5a9 100644
---
a/contrib/management-packs/isilon-onefs-mpack/src/main/resources/addon-services/ONEFS/1.0.0/service_advisor.py
+++
b/contrib/management-packs/isilon-onefs-mpack/src/main/resources/addon-services/ONEFS/1.0.0/service_advisor.py
@@ -116,9 +116,15 @@ else:
putHdfsSiteProperty("dfs.namenode.http-address",
Uri.http_namenode(services).fix_host(onefs_host))
putHdfsSiteProperty("dfs.namenode.https-address",
Uri.https_namenode(services).fix_host(onefs_host))
# self.updateYarnConfig(configs, services) TODO doesn't work possibly
due to a UI bug (Couldn't retrieve 'capacity-scheduler' from services)
+ self.updateHbaseConfig(configs, services)
except KeyError as e:
self.logger.info('Cannot get OneFS properties from config. KeyError:
%s' % e)
+ def updateHbaseConfig(self, configs, services):
+ if not 'HBASE' in self.installedServices(services): return
+ putHbaseSiteProperty = self.putProperty(configs, "hbase-site", services)
+ putHbaseSiteProperty("hbase.wal.provider", "filesystem")
+
def updateYarnConfig(self, configs, services):
if not 'YARN' in self.installedServices(services): return
capacity_scheduler_dict, received_as_key_value_pair =
self.getCapacitySchedulerProperties(services)
diff --git
a/contrib/management-packs/isilon-onefs-mpack/src/main/resources/mpack.json
b/contrib/management-packs/isilon-onefs-mpack/src/main/resources/mpack.json
index 14c9aa6..13dffdc 100644
--- a/contrib/management-packs/isilon-onefs-mpack/src/main/resources/mpack.json
+++ b/contrib/management-packs/isilon-onefs-mpack/src/main/resources/mpack.json
@@ -1,7 +1,7 @@
{
"type" : "full-release",
"name" : "onefs-ambari-mpack",
- "version": "1.0.2.0",
+ "version": "1.0.3.0",
"description" : "OneFS Ambari Management Pack",
"prerequisites": {
"min-ambari-version" : "3.0.0.0"