diff --git src/assembly/binary-layout.xml src/assembly/binary-layout.xml new file mode 100644 index 0000000..1e2e37e --- /dev/null +++ src/assembly/binary-layout.xml @@ -0,0 +1,90 @@ + + + + + binary + + tar.gz + + + + + ${basedir}/*.txt + + share/doc/hbase + + + conf + etc/hbase + + + bin + 755 + + + src/main/ruby + share/hbase/lib/ruby + + + target + share/hbase + + hbase-${project.version}.jar + hbase-${project.version}-tests.jar + + + + target/hbase-webapps + share/hbase/hbase-webapps + + + target/site + share/doc/hbase + + + src/packages/templates/conf + share/hbase/templates/conf + + + src/packages + sbin + 755 + + hbase-setup-conf.sh + update-hbase-env.sh + + + + + + share/hbase/lib + false + runtime + + org.apache.hbase:hbase + + + + diff --git src/assembly/deb-layout.xml src/assembly/deb-layout.xml new file mode 100644 index 0000000..c31c603 --- /dev/null +++ src/assembly/deb-layout.xml @@ -0,0 +1,95 @@ + + + + + deb + + dir + + + + + ${basedir}/*.txt + + share/doc/hbase + + + conf + etc/hbase + + + bin + 755 + + + src/main/ruby + share/hbase/lib/ruby + + + target + share/hbase + + hbase-${project.version}.jar + hbase-${project.version}-tests.jar + + + + target/hbase-webapps + share/hbase/hbase-webapps + + + target/site + share/doc/hbase + + + src/packages/templates/conf + share/hbase/templates/conf + + + src/packages + sbin + 755 + + hbase-setup-conf.sh + update-hbase-env.sh + + + + src/packages/deb/init.d + sbin + 755 + + + + + share/hbase/lib + false + runtime + + org.apache.hbase:hbase + + + + diff --git src/assembly/rpm-layout.xml src/assembly/rpm-layout.xml new file mode 100644 index 0000000..314d919 --- /dev/null +++ src/assembly/rpm-layout.xml @@ -0,0 +1,95 @@ + + + + + rpm + + tar.gz + + + + + ${basedir}/*.txt + + share/doc/hbase + + + conf + etc/hbase + + + bin + 755 + + + src/main/ruby + share/hbase/lib/ruby + + + target + share/hbase + + hbase-${project.version}.jar + hbase-${project.version}-tests.jar + + + + target/hbase-webapps + share/hbase/hbase-webapps + + + target/site + share/doc/hbase + + + src/packages/templates/conf + share/hbase/templates/conf + + + src/packages + sbin + 755 + + hbase-setup-conf.sh + update-hbase-env.sh + + + + src/packages/rpm/init.d + sbin + 755 + + + + + share/hbase/lib + false + runtime + + org.apache.hbase:hbase + + + + diff --git src/packages/conf-pseudo/hbase-site.xml src/packages/conf-pseudo/hbase-site.xml deleted file mode 100644 index b4e8de6..0000000 --- src/packages/conf-pseudo/hbase-site.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - hbase.rootdir - hdfs://localhost:9000/hbase - - - hbase.cluster.distributed - true - The mode the cluster will be in. Possible values are - false: standalone and pseudo-distributed setups with managed Zookeeper - true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh) - - - - hbase.zookeeper.property.clientPort - 2181 - Property from ZooKeeper's config zoo.cfg. - The port at which the clients will connect. - - - - dfs.replication - 1 - The replication count for HLog and HFile storage. Should not be greater than HDFS datanode count. - - - - hbase.zookeeper.quorum - localhost - Comma separated list of servers in the ZooKeeper Quorum. - For example, "host1.mydomain.com,host2.mydomain.com,host3.mydomain.com". - By default this is set to localhost for local and pseudo-distributed modes - of operation. For a fully-distributed setup, this should be set to a full - list of ZooKeeper quorum servers. If HBASE_MANAGES_ZK is set in hbase-env.sh - this is the list of servers which we will start/stop ZooKeeper on. - - - - hbase.zookeeper.property.dataDir - /var/lib/zookeeper/data - Property from ZooKeeper's config zoo.cfg. - The directory where the snapshot is stored. - - -