nginx安裝與impala的負載均衡配置

2021-09-11 14:10:16 字數 2309 閱讀 4379

作業系統:小紅帽6.7

#安裝前置的依賴包,可以掛在系統映象後使用yum命令安裝即可

yum install -y gc gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel ncurses-devel perl

#編譯,必須編譯 stream 模組

make && make install

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
方法1.命令停止

/usr/local/nginx/sbin/nginx -s stop
方法2.殺程序停止

#檢視程序號

ps -ef|grep nginx

#殺死程序

kill -quit ******x

pkill -9 nginx
/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -t
看到下面的返回值說明配置檔案正確:

#寫入nginx的安裝目錄

daemon=/usr/local/nginx/sbin/nginx

set -e

[ -x "$daemon" ] || exit 0

do_start()

do_stop()

do_reload()

case "$1" in

start)

do_start

;;stop)

do_stop

;;reload|graceful)

do_reload

;;restart)

do_stop

sleep 2

do_start

;;*)

echo "usage: $scriptname " >&2

exit 3

;;esac

exit 0

chmod +x /etc/init.d/nginx

chkconfig --add nginx

chkconfig nginx on

修改/usr/local/nginx/conf/nginx.conf檔案

# ***在檔案末尾增加如下配置***

stream

#impala-jdbc 負載均衡演算法宣告與伺服器配置

upstream impala-jdbc

#impala-shell 負載均衡

server

#impala-jdbc 負載均衡

server

}

重啟nginx服務

#停止

/usr/local/nginx/sbin/nginx -s stop

#啟動/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

測試impala-shell是否可用

impala-shell -i bigdata-poc-shtz-4:25003
在hue配置 -> 高階 -> hue_safety_valve.ini 的 hue 服務高階配置**段(安全閥) 填入如下內容:

[impala]

server_host=bigdata-poc-shtz-4

server_port=25004

重啟hue元件,並使用sql測試

使用Nginx實現Impala負載均衡

1.文件編寫目的 nginx 新增https和gzip壓縮 with http stub status module with http ssl module with http flv module with http gzip static module在使用impala jdbc連線impal...

Impala儲存與分割槽

不多說,直接上乾貨!hive的元資料儲存在 user hadoop warehouse impala的內部表也在 user hadoop warehouse。那兩者怎麼區分,看前面的第一列。下面是impala對檔案的格式及壓縮型別的支援 新增分割槽方式 1 partitioned by 建立表時,新...

Nginx的安裝與部署

yum install y wget yum install y vim enhanced yum install y make cmake gcc gcc c wget 2.tar gzyum install y pcre pcre devel yum install y zlib zlib de...