hive是不是要分布式部署?要不要安裝多個?

2021-07-06 03:05:51 字數 663 閱讀 7578

hive是不是要分布式部署?要不要安裝多個?

第8問

第8問回答:hive的安裝其實有兩部分組成,乙個是server端、乙個是客戶端,所謂服務端其實就是hive管理meta的那個hive,服務端可以裝在任何節點上,可以是namenode上也可以是datanode的任意乙個節點上,至於哪個節點做hive的服務端,由自己決定,不過在hadoop的ha環境裡我想應該是在兩個namenode裡都裝成hive的server,並且hive.metastore.warehouse.dir 配置成hdfs://****,這樣其他節點安裝的hive就都是客戶端了,並且hive.metastore.uris值可以指向這兩個namenode的ip.(僅代表個人理解,如果有不對的地方請多多指教)

主要屬性解釋:

hive.metastore.uris:指定hive元資料訪問路徑

hive.metastore.warehouse.dir:(hdfs上的)資料目錄

hive.exec.scratchdir:(hdfs上的)臨時檔案目錄

hive.metastore.warehouse.dir預設值是/user/hive/warehouse

hive.exec.scratchdir

預設值是

/tmp/hive-$

hive安裝部署 完全分布式

開啟hadoop集群 一 hive 安裝 2 直接解壓即可 二 hive配置 1 修改 apache hive 1.2.1 bin.tar.gz 的名稱為 hive root master module mvapache hive 1.2.1 bin hive2 修改 hive conf 目錄下的 ...

分布式部署

一 分布式架構和部署 1 如何進行分布式部署 2 系統拆分後,模組之間如何相互呼叫 3 如何進行統一的會話 session 管理 4 如何實現單點登入 5 如何保證一致性更新 6 如何規劃和處理分布式事務 7 如何對重要服務實現ha 二 高併發和web層的效能優化 1 高併發的處理 2 nginx的...

solr分布式部署

solr 分布式部署 solr複製模式,是一種在分布式環境下用於同步主從伺服器的一種實現方式,因之前提到的基於rsync的solr不同方式部署成本過高,被solr1.4版本所替換,取而代之的就是基於http協議的索引檔案傳輸機制,該方式部署簡單,只需配置乙個檔案即可。以下講解具體操作步驟 步驟分主伺...