hbase/dev-support/apache_hbase_topology/profile.cfg

83 lines
3.2 KiB
INI

# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# This configuration file is used to define some general properties of the apache-hbase clusterdock
# topology, as well as its command line.
[general]
name = Apache HBase
description = An Apache HBase cluster with 1 primary node and n-1 secondary nodes
[node_groups]
# Define node groups and specify which of each to start during the build process.
primary-node = node-1
secondary-nodes = node-2
[build]
arg.java-tarball = http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz
arg.java-tarball.help = The URL (or filename) of the Java tarball to install on the cluster
arg.java-tarball.metavar = tarball
arg.java-version = 8u91
arg.java-version.help = The label to use when identifying the version of Java
arg.java-version.metavar = ver
arg.hadoop-tarball = https://archive.apache.org/dist/hadoop/core/hadoop-2.7.2/hadoop-2.7.2.tar.gz
arg.hadoop-tarball.help = The URL (or filename) of the Hadoop tarball to install on the cluster
arg.hadoop-tarball.metavar = tarball
arg.hadoop-version = 2.7.2
arg.hadoop-version.help = The label to use when identifying the version of Hadoop
arg.hadoop-version.metavar = ver
arg.hbase-tarball
arg.hbase-tarball.help = The URL (or filename) of the HBase tarball to install on the cluster
arg.hbase-tarball.metavar = tarball
arg.hbase-version
arg.hbase-version.help = The label to use when identifying the version of HBase
arg.hbase-version.metavar = ver
arg.hbase-git-commit
arg.hbase-git-commit.help = The git commit to checkout when building the image
arg.hbase-git-commit.metavar = commit
[start]
arg.java-version = 8u91
arg.java-version.help = The Java version on the cluster
arg.java-version.metavar = ver
arg.hadoop-version = 2.7.2
arg.hadoop-version.help = The Hadoop version on the cluster
arg.hadoop-version.metavar = ver
arg.hbase-version = master
arg.hbase-version.help = The HBase version on the cluster
arg.hbase-version.metavar = ver
arg.configurations = /root/clusterdock/clusterdock/topologies/apache_hbase/configurations.cfg
arg.configurations.help = Location of a configurations.cfg file to apply to the cluster
arg.configurations.metavar = path
arg.data-directories
arg.data-directories.help = A comma-separated list of host directories on which to save data (i.e. for HDFS and YARN)
arg.data-directories.metavar = dir
arg.dont-start-services = False
arg.dont-start-services.help = Don't start Hadoop and HBase services as part of cluster start