aerospike解压安装(官方推荐)

database

解压安装

aerospike是集群部署,一个集群至少1个节点

下载地址

wget -O aerospike.tgz "https://www.aerospike.com/download/server/latest/artifact/centosVersion"

或者 https://www.aerospike.com/download/server/4.8.0.8/

# 解压

tar -xvf aerospike-server-community-4.8.0.8-el7.tgz

# 安装,默认安装到/opt/aerospike,配置文件/etc/aerospike/aerospike.conf

cd aerospike-server-community-4.8.0.8-el7/

./asinstall

# 启动 Aerospike 数据库服务:

systemctl start aerospike

------------滚动升级---------------

1、将需要升级的包下载到节点

2、可选停止服务,升级软件包,然后启动服务。 或者先进行升级,然后再重新启动服务。

如果namespaces在内存中没有持久化,则需要有数据牵移备份在其他节点才能保证数据不会丢失

3、安装新的升级安装包

3.3.x之前版本需要删除旧版本,rpm -qa | grep aerospike rpm -e <PACKAGE_NAME>

4、启动新的aerospike

systemctl start aerospike 或者 systemctl restart aerospike

5、查看当前节点是否加入集群,加入稳定后再添加新的节点

asinfo 查看集群稳定情况:

cluster_key是否统一的,cluster_size是否符合预期

查看集群是否稳定:

asinfo | grep migrate_allowed 是true

asinfo | grep migrate_partitions_remaining 是0

6、完成集群中所有节点的升级后,可通过以下命令检查是否成功升级到正确的版本

asadm -e "info network"

or asadm -e "info node"

or tail -f /var/log/aerospike.log | grep "cake"

以上是 aerospike解压安装(官方推荐) 的全部内容, 来源链接: utcz.com/z/533497.html

回到顶部