Apache Geode安装与配置实例_基于KOS

目录

1 概述

2 安装环境

2.1 操作系统环境

2.2 工具版本

2.3 前置说明

3 安装与配置

3.1 安装Java

3.2 安装Geode

3.3 使用gfsh启动定位器

1 概述

Apache Geode 是一个数据管理平台,可在广泛分布的云架构中提供对数据密集型应用程序的实时、一致的访问。Geode 跨多个进程汇集内存、CPU、网络资源和可选的本地磁盘,以管理应用程序对象和行为。它使用动态复制和数据分区技术来实现高可用性、改进的性能、可伸缩性和容错性。除了作为分布式数据容器之外,Geode 还是一个内存数据管理系统,可提供可靠的异步事件通知和有保证的消息传递。Apache Geode — Performance is key. Consistency is a must.

浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接浪潮信息云峦服务器操作系统KeyarchOS_KOS服务器操作系统-浪潮信息

2 安装环境

2.1 操作系统环境

版本信息:KeyarchOS 5.8sp1

硬件平台:X86_64

2.2 工具版本

Java 1.8.0_261

Geode v1.14.1

2.3 前置说明

(1)请确保服务器事先安装 JDK 8+ update > 121 的版本。

(2)系统时间正确,可以使用 NTP 网络服务。

(3)配置了正确的主机名。

(4)禁用 TCP SYN cookie。大多数默认 Linux 安装,使用 SYN cookie 来保护系统免受泛滥 TCP SYN 数据包的恶意攻击,但此功能与稳定和繁忙的 Geode 集群不兼容。安全实现应该通过将 Geode 服务器集群置于高级防火墙保护之下来寻求防止攻击。

如何禁用 TCP SYN cookie:

vim /etc/sysctl.conf

net.ipv4.tcp_syncookies = 0

sysctl -p 重载

3 安装与配置

3.1 安装Java

  1. JDK官方下载地址:https://www.oracle.com/cn/java/technologies/javase-downloads.html

获取jdk-8u261-linux-x64.tar.gz

2、卸载系统已有的jdk

查看jdk版本

java –version

yum方式查看已安装的Java软件包

yum list installed | grep java

yum方式卸载

yum -y remove java-1.8.0-openjdk*

3、源码包安装jdk

将jdk解压到指定目录

tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local

配置环境变量

vim /etc/profile

按 Shift+g切换到最后一行,按o 切换至编辑模式

export JAVA_HOME=/usr/local/jdk1.8.0_261(您的 JDK 版本)

使用下面命令,让配置马上生效

source /etc/profile

3.2 安装Geode

1、资源下载 http://geode.apache.org 下载source资源

2、解压

tar -xzf apache-geode-1.14.4.tgz -C ppp

3、配置环境变量:

vim /etc/profile

export PATH=$JAVA_HOME/bin:/ppp/apache-geode-1.14.4/bin:$PATH

source /etc/profile

4、通过调用gfsh来打印版本信息并退出来验证安装。

gfsh version

3.3 使用gfsh启动定位器

进入gfsh

2、在进入 gfsh 后, 键入 start locator 命令指定 locator 的名字

部署完成,在此基础上可创建和使用集群

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值