卸载 aerospike
停止服务(如果有启动)
systemctl stop aerospike
#查看服务名
rpm -qa |grep -i aerospike
aerospike-server-community-4.3.1.4-1.el7.x86_64
#卸载
yum remove aerospike-server-community-4.3.1.4-1.el7.x86_64
创建 admin 用户组
groupadd admin
创建使用admin用户组(-g 后面跟对应用户组)的用户 admin(第二个admin代表用户), -m (自动建立用户的登入目录)
useradd -g admin admin -m
chmod +w /etc/sudoers
vim /etc/sudoers
在文件最后添加如下内容:
# add privilege for admin
admin ALL=(ALL) ALL
# end
安装Aerospike
注意:centos6+和centos7+系统的安装包不一样
aerospike-server-community-4.3.1.4-el7.tgz适用于centos7
aerospike-server-community-4.3.1.4-el6.tgz 适用于centos6
安装路径
/home/admin/mw/aerospike
安装操作
解压安装包
cd /home/admin/softwares/
tar -zxvf /home/admin/softwares/aerospike-server-community-4.3.1.4-el7.tgz -C /home/admin/mw/
cd /home/admin/mw;mv aerospike-server-community-4.3.1.4-el7 aerospike
mkdir /home/admin/mw/aerospike/{data,logs}
执行安装(建议切换到asinstall所在目录执行命令)
cd /home/admin/mw/aerospike/
sudo sh asinstall
或
sudo /home/admin/mw/aerospike/asinstall
验证安装是否成功
yum list installed | grep aerospike-tools
aerospike-tools.x86_64 3.15.3.18-1.el7 installed
修改配置
安装完毕之后存在/etc/aerospike/aerospike.conf文件,
该文件是Aerospike的配置文件(此处需要根据实际需求配置).
授权非root用户修改权限
sudo chmod 777 /etc/aerospike/aerospike.conf
修改配置(使用cat直接覆盖需要注意对应版本,不同版本配置可能不同!!!)
sudo cat > /etc/aerospike/aerospike.conf<<'EOF'
# Aerospike database configuration file for use with systemd.
service {
# 副本计数自动减少到1的节点数量
pa
aerospike_install_sql
最新推荐文章于 2024-08-12 10:19:17 发布
本文档详细介绍了如何安装Aerospike数据库,包括步骤和注意事项,并探讨了Aerospike与SQL的集成,讲解如何利用SQL接口操作Aerospike数据,为那些习惯SQL语法的用户提供便利。
摘要由CSDN通过智能技术生成