Hi, I'm trying to understand the purpose of the different environmental changes that are required during Trafodion install to help administrators understand what needs to happen when installing Trafodion onto their Hadoop/HDFS/HBase environment. Think "what's the purpose of this configuration change", "what it this directory/file/jar/etc used for", and so on
ZOOKEEPER - zoo.cfg: Change maxClientCnxns to 0. HDFS - Create /hbase-staging, change owner to HBase Administrator. - Create /bulkload, change owner to Trafodion. - Create /apps/hbase/data/archive, change owner to hbase:hbase (Cloudera) or hbase:hdfs (Hortonworks), give the trafodion RWX access, set default user to trafodion, and setaflc to RWX. HBASE - Install Trafodion utility jar into /usr/lib/hbase/lib (and other directories): what functions does this jar provide? - hbase-site.xml: Change hbase.coprocessor.region.classes to a list of classes. (It'd be good give a short description of each class.) - hbase-site.xml: Change hbase.hregion.impl to org.apache.hadoop. hbase.regionserver.transactional.TransactionalRegion - hbase-site.xml: Change hbase.regionserver.region.split.policy to org.apache.hadoop.hbase.regionserver.ConstantSizeRegionSplitPolicy -- Thanks, Gunnar *If you think you can you can, if you think you can't you're right.*
