自学内容网 自学内容网

信创-Redis代替品金蝶AMDC-Linux部署

一、前景

为了达到信创要求,金蝶AMDC分布式缓存数据库代替老项目Redis

二、环境

1、系统

平台类型系统类型
芯片类别华为鲲鹏、海思、飞腾、兆芯等X86/ARM架构芯片
操作系统银河麒麟系列、统信UOS、中标麒麟等
其它Linux系列RedHat系列、CentOS系列、Ubuntu系列等

2、模式支持

  • 单机:对缓存依赖程度低,仅提升系统响应速度作用的场景下使用。
  • 主从:对缓存依赖程度低,提升系统响应速度作用,但数据比较重要或需要做快速替换的场景下使用。
  • 哨兵:对缓存依赖程度高,需要实现快速故障转移的场景下使用。
  • 集群:对缓存依赖程度高,需要实现快速故障转移,并提供弹性伸缩能力(扩展或缩减容量)的场景下使用。

二、安装部署

  AMDC分为缓存服务控制台两部分,其中AMDC缓存服务主要覆盖Redis功能。AMDC缓存服务控制台可以分离部署,也可通过控制台部署AMDC缓存服务,本部分将分别介绍AMDC缓存服务与AMDC控制台的安装部署。并支持以下功能点

  • 国密
  • 监控
  • 自动部署
  • 集群/节点管理
  • 自动告警
  • 实时配置
  • 数据操作
  • 权限控制
  • 数据持久化,AMDC管理管控台支持缓存

1、下载依赖

  方式1:从金蝶官方网站下载金蝶Apusic分布式缓存软件安装包,或从金蝶Apusic分布式缓存软件产品光盘中获得相应的安装包文件。需注意区分AMDC缓存服务与AMDC控制台安装包
  方式2:在这里我也准备了依赖包 可直接下载资源 快速下载

2、部署客户端

为了避免安装依赖包权限问题请切换到root用户下进行操作,其安装步骤主要有:

  • 上传压缩包到服务器(amdc_console_release_[版本][芯片架构类型].tar.gz,后续描述中将省略[芯片架构类型]) 如:/usr/local/amdc
 - 解压安装包:tar -axvf amdc_console_release_v2.tar.gz
 - 进入到解压目录:cd amdc-console
 - 执行启动命令:nohup ./amdc-console >nohup.out 2>&1 &(后端启动)
 - 启动完成后即可通过浏览器访问AMDC控制台:用谷歌或火狐浏览器访问 http://ip:port(其中ip表示部署AMDC控制台服务器
的IP ,port为控制台端口,如: 192.168.0.1:9001 )
  • 停止AMDC控制台
  • 通过查看端口进程命令找到控制台进程PID: netstat -nltp |grep 9001
  • 执行kill -9命令,强制杀死进程: kill -9 进程ID

3、部署服务端

AMDC缓存服务可以通过AMDC控制台图形界面进行一键部署,也可通过命令行方式部署,以下介绍通过命令行方式部署AMDC缓存服务,
控制台部署AMDC缓存服务)

方式一 命令部署
  • 单机模式
- 上传AMDC缓存服务安装包(amdc_amd64.tar.gz)至目标服务器的安装目录下(如:/opt目录下)
- 解压安装包: tar -zxf amdc-core-[version]-linux-[arch]-[date].tar.gz
- 进入解压后的文件夹: cd amdc
- 执行启动命令启动AMDC缓存服务:  ./amdc-server (前台启动)/ ./amdc-server --daemonize yes (后台启动)
  • 主从模式、哨兵模式、集群模式参考官网部署方式 https://docs.apusic.com/docs/pages/amdc/v2.1/installing/
方式二 可视化部署

可视化部署方式-无


原文地址:https://blog.csdn.net/qq_42818496/article/details/140608454

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!