代码拉取完成,页面将自动刷新
Feature | Description |
---|---|
Version | 5.0.0 |
Service | Redis |
Component-Master | Redis-Master |
Component-Slave | Redis-Slave |
cp -r ./REDIS-5.0.x /var/lib/ambari-server/resources/stacks/HDP/2.6/services
ambari-server restart
Log into web then add service as usual:
Configure the service installation:
1). choose 1 node be the master:
2). choose 0 node be the slave:
3). configure down load url:
4). configure cluster disabled:
1). choose at least 3 nodes be the master:
2). choose at least 3 nodes be the slave:
3). configure down load url:
4). configure cluster enabled:
5). configure network:
Here is some manually maintaince method specially for cluster operations (All the {} pamas can be found in Redis Configs in Ambari Web):
{redis.base.dir}/src/redis-cli --cluster check {host_ip}:{port}
{redis.base.dir}/src/redis-cli --cluster create host1_ip:{master-port} host2_ip:{master-port} host3_ip:{master-port} ...
{redis.base.dir}/src/redis-cli --cluster add-node {new_host_ip}:{master-port} {exist_cluster_host_ip}:{master-port}
{redis.base.dir}/src/redis-cli --cluster reshard {new_host_ip}:{master-port}
{redis.base.dir}/src/redis-cli --cluster add-node {new_host_ip}:{master-port} {exist_cluster_host_ip}:{slave-port} --cluster-slave
# get node_id by check or info
{redis.base.dir}/src/redis-cli --cluster check {host_ip}:{master-port}
# then remove
{redis.base.dir}/src/redis-cli --cluster del-node {host_ip}:{port} {node_id}
# if node is already removed from cluster and stopped.
rm -fr {redis.base.dir} && rm -fr {log.file.dir} && rm -fr {pid.file.dir} && rm -fr {dir}
# remove the nodes.conf in dir
rm -fr {dir}/nodes.conf
# start redis (can be done on web)
{redis.base.dir}/src/redis-server {redis.base.dir}/redis.conf
# cleanup db
{redis.base.dir}/src/redis-cli
> flushdb
# use method above-mentioned add node to master or slave
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。