Hive MetaStore服務增大記憶體

2021-08-29 03:58:51 字數 715 閱讀 5184

找到hive的安裝目錄,進入/hive/bin/ext/,編輯 metastore.sh檔案,增加以下內容:

export hive_metastore_hadoop_opts="-xms4096m -xmx4096m"

新增後檔案內容如下:

thisservice=metastore

export service_list="$$ "

metastore() /hive-metastore-*.jar

# hadoop 20 or newer - skip the aux_jars option and hiveconf

export hadoop_client_opts= " -dproc_metastore $hadoop_client_opts "

export hive_metastore_hadoop_opts="-xms4096m -xmx4096m"

export hadoop_opts="$hive_metastore_hadoop_opts $hadoop_opts"

exec $hadoop jar $jar $class "$@"

}metastore_help()

timestamp()

上述步驟可以解決啟動hive --service metastore啟動服務後,由於記憶體不足停止執行,可以根據實際情況調整記憶體帶下,上面的記憶體設定為4g。

Hive MetaStore 配置說明

hive中建立資料庫 create database if not exists db 0508 comment 用於20180508測試使用 with dbproperties user name 軒宇 為了解決hive中建立表的時候,註解等中文顯示的亂碼問題,需要設定metastore data...

Hive metastore無法啟動

我的mysql配置檔案在 etc mysql my.cnf這個裡面。大家可以根據自己的情況。首先你要關閉防火牆,確保你的hive site.xml配置的mysql url 是正確的 如果這些都確保沒問題了,那就是許可權的問題了,想一想你有沒有輸入過這些。create user hive 你的ip i...

FTP服務 Web服務

ftp服務 web服務 一 ftp概述和搭建 1 ftp是一種應用層協議 採用c s結構設計,在傳輸層使用的是tcp的21 控制連線 與20 資料連線 2 搭建ftp站點 二 常用 ftp 服務端程式 1 iis windows server 2012 r2角色中的乙個可選角色服務 iis 元件主要...