hive配置的最終章
fs.har.impl:訪問Hadoop Archives的實現類,低于hadoop 0.20版本的都不兼容,默認是org.apache.hadoop.hive.shims.HiveHarFileSystem;
hive.archive.enabled:是否允許歸檔操作,默認是false;
hive.archive.har.parentdir.settable:在創建HAR文件時必須要有父目錄,需要手動設置,在新的hadoop版本會支持,默認是false;
hive.support.concurrency:hive是否支持并發,默認是false,支持讀寫鎖的話,必須要起zookeeper;
hive.lock.mapred.only.operation:控制是否在查詢時加鎖,默認是false;
hive.lock.numretries:獲取鎖時嘗試的重試次數,默認是100;
hive.lock.sleep.between.retries:在重試間隔的睡眠時間,默認60秒;
hive.zookeeper.quorum:zk地址列表,默認是空;
hive.zookeeper.client.port:zk服務器的連接端口,默認是2181;
hive.zookeeper.session.timeout:zk客戶端的session超時時間,默認是600000;
hive.zookeeper.namespace:在所有zk節點創建后的父節點,默認是hive_zookeeper_namespace;
hive.zookeeper.clean.extra.nodes:在session結束時清除所有額外node;
hive.cluster.delegation.token.store.class:代理token的存儲實現類,默認是org.apache.hadoop.hive.thrift.MemoryTokenStore,可以設置為org.apache.hadoop.hive.thrift.ZooKeeperTokenStore來做負載均衡集群;
hive.cluster.delegation.token.store.zookeeper.connectString:zk的token存儲連接串,默認是localhost:2181;
hive.cluster.delegation.token.store.zookeeper.znode:token存儲的節點跟路徑,默認是/hive/cluster/delegation;
hive.cluster.delegation.token.store.zookeeper.acl:token存儲的ACL,默認是sasl:hive/host1@example.com:cdrwa,sasl:hive/host2@example.com:cdrwa;
hive.use.input.primary.region:從一張input表創建表時,創建這個表到input表的主region,默認是true;
hive.default.region.name:默認region的名字,默認是default;
hive.region.properties:region的默認的文件系統和jobtracker,默認是空;
hive.cli.print.header:查詢輸出時是否打印名字和列,默認是false;
hive.cli.print.current.db:hive的提示里是否包含當前的db,默認是false;
hive.hbase.wal.enabled:寫入hbase時是否強制寫wal日志,默認是true;
hive.hwi.war.file:hive在web接口是的war文件的路徑,默認是lib/hive-hwi-xxxx(version).war;
hive.hwi.listen.host:hwi監聽的host地址,默認是0.0.0.0;
hive.hwi.listen.port:hwi監聽的端口,默認是9999;
hive.test.mode:hive是否運行在測試模式,默認是false;
hive.test.mode.prefix:在測試模式運行時,表的前綴字符串,默認是test_;
hive.test.mode.samplefreq:如果hive在測試模式運行,并且表未分桶,抽樣頻率是多少,默認是32;
hive.test.mode.nosamplelist:在測試模式運行時不進行抽樣的表列表,默認是空;