基于KOS操作系统Apache Ignite部署安装教程

浪潮信息KeyarchOS的飞跃之路 KOS也就是KeyarchOS,由浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。了解了KOS之后,对于我们开始谈到的一些问题,我们看看KOS都进行了哪些改进。 阅读详情

目录

1 概述

2 安装环境

2.1 操作系统环境

2.2 Apache Ignite版本

3 安装并启动Apache Ignite

3.1 单机安装启动Apache Ignite

3.2 集群启动

4 SQL命令行工具

4.1 启动SQL命令行工具

4.2 查看表

4.3 新建表

5 Apache Visor命令行工具

5.1 启动Apache Visor命令行工具

5.2 查询集群状态

5.3 查询节点

5.4 查询缓存


1 概述

Apache Ignite是一个分布式数据库,支持以内存级的速度进行高性能计算。是一个高性能、集成和分布式的内存计算和事务平台,用于大规模的数据集处理,比传统的基于磁盘或闪存的技术具有更高的性能,同时还为应用和不同的数据源之间提供高性能、分布式内存中数据组织管理的功能。详细内容请访问官网:Distributed Database - Apache Ignite。

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

2 安装环境

2.1 操作系统环境

版本信息:KeyarchOS 5.8。

硬件平台:X86_64。

2.2 Apache Ignite版本

apache-ignite-2.8.1

3 安装并启动Apache Ignite

3.1 单机安装启动Apache Ignite

下载apache-ignite-2.8.1-bin.zip。

解压:unzip apache-ignite-2.8.1-bin.zip

进入bin目录下运行:./ignite.sh

显示如下图所示说明启动成功。

最后那一行日志提供的信息:

  • “ver=1”代表Ignite集群topology版本是1。
  • “servers=1”代表现在集群里面就一个server节点,
  • “clients=0”代表集群里没有client节点。
  • “CPUs=4”代表当前节点的CPU数量。
  • “offheap=1.2GB”代表当前节点可以使用的Java堆外内存是1.2GB。
  • “heap=1.5GB”这个就是Ignite能使用的Java堆内存了。

3.2 集群启动

目前为止我们已经成功在一个节点上启动了一个Ignite实例。我们还可以在同一个节点上或者多个节点上用相同的办法启动多个Ignite实例。在新的Ignite实例启动后,新老节点会互相发现自动的形成一个集群。比如我在相同的虚拟机上在启动一个实例,在第一个和第二个实例的日志中有这么一行:

发现ver, servers, offheap, heap值都改变了,这说明Ignite集群加入了新的节点,所以topology的版本号变了,集群内server数量也变成2。

4 SQL命令行工具

4.1 启动SQL命令行工具

Ignite也自带了一个SQL命令行工具,叫做SQLLine,也可以用来连接Ignite执行SQL语句。在$IGNITE_HOME/bin下可以找到这个工具,使用下面的命令启动SQLLine并连接到Ignite集群中:

./sqlline.sh --verbose=true -u jdbc:ignite:thin://127.0.0.1

4.2 查看表

查看表:!tables。

4.3 新建表

采用以下命令新建表:CREATE TABLE PUBLIC.Person (id INTEGER,NAME VARCHAR,phone VARCHAR,PRIMARY KEY (id));

5 Apache Visor命令行工具

5.1 启动Apache Visor命令行工具

在启动了Ignite集群后,Ignite也提供了一个简单的命令行工具,Visor Command Line Interface,通过这个工具可以查询集群的状态、检测缓存的使用情况、控制节点等。同样,在$IGNITE_HOME/bin下可以找到Visor命令行工具并启动:./ignitevisorcmd.sh 

启动成功后, 再通过open命令连接到当前使用的Ignite集群上,我们就可以查询集群的topology信息:

5.2 查询集群状态

执行命令“top”,从下面的输出可以看到,目前我的集群里有1台主机,1个Ignite server节点。

5.3 查询节点

执行命令“node”,查看节点信息。

5.4 查询缓存

执行命令“cache”,查看缓存。

CentOs7如何搭建Ignite单机及集群 Ignite安装 单机 1、首先先安装jdk,保证环境中可找到JDK;且jdk版本为8; 执行命令 java -version 确认。 2、下载ignite安装包 https://ignite.apache.org/download.cgi 解压并配置环境变量 echo “export IGNITE_HOME=/opt/apache-ignite/bin” >> /etc... 阅读详情

相关推荐

KOS(KeyarchOS)系统网络指南:配置实战、疑难排错与TCP性能优化

KOS(KeyarchOS)作为面向企业级场景的国产服务器操作系统,其网络功能在稳定性、兼容性与智能化运维方面表现突出。本文基于KOS最新版本(2025年)的核心能力,结合实战场景,系统梳理网络配置、故障排查与性能调优的关键技术,助力构建高性能、高可靠的网络环境。

KeyarchOS的博客 1606

Apache Ignite 集群安装

本文使用版本为 默认安装 版本即可,解压安装包,在集群每台主机上的 目录下增加 配置文件如下: 通过bin/ignite.sh启动服务,一般Ignite有服务发现机制,无论有多少个节点,都可以只配置如上面配置的集群中的3个IP就可以,这个三个节点需要提前启动,其他新加入的节点,会通过这三个节点,路由到集群中的其他机器。通过集群API查看集群的状态。 缓存读写 通过客户端API创建缓存,读写数据...............

wank1259162的博客 2133

3GPP协议解读_物理层系列(一)_物理层协议怎么看?

5G NR相关协议一般都在38系列,点进去以后可以看到,38.2xx系列为物理层相关协议,为了掌握物理层相关知识,应该怎么看协议呢?我建议从38.201读起,对38.2xx系列协议有一个整体的把握。

JCMLSY的博客 1329

Docker部署Apache Ignite(单点+集群)

使用Docker如何开启Ignite体验 这边仅使用Docker进行搭建,其余请查看官网 一、获取镜像 sudo docker search apacheignite/ignite 二、部署单点 sudo docker pull apacheignite/ignite ##获取一个指定版本 sudo docker pull apacheignite/ignite:{ignite-version} 默认情况,docker将暴露以下端口:11211, 47100, 47500, 49112 形式一:In

c_zyer的博客 2607

倍福TwinCAT3 OPC UA配置全流程:从安装到无密码访问(附常见问题解决)

本文提供了倍福TwinCAT3 OPC UA配置的完整实战指南,重点讲解如何实现无密码游客访问。从软件安装、授权配置、服务器初始化到深度排错,详细解析了配置流程中的关键步骤与常见陷阱,帮助工程师高效打通PLC与上位系统的数据通讯通道。

vulkan6gpu的博客 472

DeepCAD: 使用深度自监督学习技术在Python中进行钙成像去噪的全面指南

钙成像是一种用于观察神经活动的技术,通过检测细胞内钙离子的变化来推断神经元的活动。由于其高时空分辨率和对活体组织的适应性,钙成像已经成为神经科学研究中的重要工具。然而,钙成像数据往往伴随着各种噪声,这些噪声可能来自于设备、生物样本或环境。为了获得准确的神经活动信息,去噪是非常关键的。深度自监督学习是一种使用未标记数据进行训练的机器学习方法。与传统的监督学习不同,它不需要大量的标记数据,而是通过学习数据的内部结构和模式来提取有用的特征。DeepCAD是一个基于深度自监督学习的钙成像去噪工具。

qq_38334677的博客 757

Ignite集群搭建及整合SpringData实现增删改查

ignite初步练习记录,如有错误,请大神斧正......

Zz1366的博客 2277

【PG高可用】一 PostgreSQL高可用方案repmgr部署(非常详细)

repmgr安装部署

DBA之路的博客 7054

浪潮信息KOS服务器操作系统:经过周密考虑后的智慧之选

KOS已在政务、金融、通信、能源、交通、医疗等众多行业中广泛应用,累计装机量超过20万台,并提供长达10年的维护支持。 为了满足CentOS迁移替代的需求,浪潮信息信息已基于KOS,推出可视化迁移方案C2K。

感谢关注-最近在编写开源的自动化测试框架还没整理完 3631

innovus:ccopt_design流程

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?spec文件可以只创建一次,无需多次创建。2)virtual balance阶段。3)Full Balancing阶段。4)Clock Routing阶段。1)clustering阶段。

m0_61544122的博客 2477

逻辑回归:利用Python实现二分类算法

通过使用Python编写的代码,我们可以训练逻辑回归模型并进行预测。接下来,我们将实现逻辑回归算法的训练函数。训练函数将接受训练数据集X和对应的标签y,以及学习率alpha和迭代次数num_iterations。训练完成后,我们可以使用训练得到的参数theta来进行预测。在这个例子中,我们有一个包含4个样本的训练数据集X,每个样本有两个特征。在这个例子中,如果预测概率大于等于0.5,则预测为类别1,否则预测为类别0。现在,我们可以使用训练函数来训练模型。根据给定的样本x_new,预测函数将返回相应的类别。

XlltEditor的博客 326

ignite安装及简单使用命令

文章目录1. 安装并启动ignite2. SQL命令行工具3. 查看表3. 查看缓存 1. 安装并启动ignite 下载apache-ignite-2.8.0-bin.zip 解压: tar -zxvf apache-ignite-2.8.0-bin.zip 进入解压后的目录:/home/ies/webserver/apache-ignite-2.8.0-bin/bin,启动程序 cd /home/ies/webserver/apache-ignite-2.8.0-bin/bin ignite.sh 2

斌哥谈编程 5130

价值微笑曲线与AI公司的位置

1. 背景介绍 1.1 问题由来 自20世纪60年代,哈佛大学商学院教授西奥多·波特提出了“价值链”理论以来,企业如何构建竞争优势成为企业经营管理领域的研究重点。随着全球化的发展和科技进步,企业竞争环境发生了深刻变化,传统价值链管理模式逐渐显现出局限性。近年来,全球竞争格局由成本竞争转向创新竞争,企业的生存

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 1095

Ignite——Visor管理控制台打开和使用方法

1.打开方法 打开命令窗口(cmd in Windows/shell in macOS),通过 IGNITE_HOME/bin/ignitevisorcmd.{sh|bat}1脚本,启动管理接口。 帮助和入门,输入type或?命令,要将visor接入网络,输入open命令。 3. 2.详细使用方法:Ignite官方中文手册中Visor管理控制台:https://www.zybuluo.com/li

杨璇的博客 1839

STM32(HAL库)驱动st7789LCD屏幕(7引脚240*240)

屏幕厂家提供的都是标准库,网上找了找没看到好用的HAL库屏幕驱动,因此本文对HAL库驱动TFT屏幕进行详细讲解。

weixin_44597885的博客 6064

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Ignite安装配置——上篇

Ignite介绍 Ignite 是SolarWinds公司开发的一款数据库性能监控、性能分析并提供优化解决方案的性能检测分析工具,Ignite配置简单、方便;它会收集实时会话数 据、服务器资源使用情况,以及数据库服务器性能数据。提供实时监控和告警。它不仅可以从多个维度-如等待类型、程序、 执行计划分析历史趋势的响应时间。而且有着非常优秀的...

weixin_34281537的博客 1683

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Thingworx高可用集群部署(八)-Ignite集群部署

主机:10.10.10.62、10.10.10.63、10.10.10.64、10.10.10.65。

KevinZhaoZZJ的博客 775

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Ignite学习笔记——Ignite的安装与配置

Ignite的安装与配置

自古三楼出的博客 9275

KOS学习笔记

KOS是一种操作系统,它是韩国政府在1990年代初期研制的主要操作系统之一。KOS不仅具有高度的安全性和稳定性,还支持多任务和多用户操作。目前,KOS广泛应用于韩国政府部门和企业等领域。

m0_72410588的博客 1085

Apache Ignite 教程:安装与配置指南

Apache Ignite 教程:安装与配置指南 项目地址:https://gitcode.com/gh_mirrors/ignite15/ignite Apache Ignite 是一个内存数据库网格,用于加速事务性和分析性工作负载。本教程将指导您了解 Ignite 的目录结构、启动文件以及配置文件。 1. 项目目录结构及介绍 在克隆或下载 Apache Ignite 源代码后,您将看到以下主要...

gitblog_00735的博客 887

Apache Ignite(六):Ignite的集群部署

为什么80%的码农都做不了架构师?>>> ...

weixin_34357962的博客 1749

麒麟KOS桌面操作系统上如何查看KYSEC日志

Hello,大家好啊!今天给大家带来一篇关于如何在麒麟KOS桌面操作系统上查看KYSEC日志信息的文章。KYSEC是麒麟操作系统的一部分,用于记录系统的安全相关事件和信息。了解如何查看这些日志信息对于系统管理和安全维护至关重要。我们将介绍两种查看KYSEC日志的方法:通过图形化界面日志查看器和通过命令行查看。欢迎大家分享转发,点个关注和在看吧!

鹏大圣运维 3658

CentOS停服背景下“浪潮信息KeyarchOS(KOS)系统迁移(无缝切换)解决方案”

CentOS停服事件源于2020年12月宣布的CentOS项目变更,其原计划是基于Red Hat Enterprise Linux(RHEL)的开源版本,提供长期支持。然而,在2020年12月8日,官方宣布终止CentOS Linux的项目,并将其替代为CentOS Stream,这是一个连续发布模型的发行版,不再提供稳定的长期支持,这引发了广泛的不满和担忧。这一事件在国内引发了对操作系统更多讨论:自主创新:国内企业强调自研,即便在操作系统领域也不例外。

有勇气的牛排博客 3350

Apache Ignite(五):Ignite的集群部署

Ignite具有非常先进的集群能力,本文针对和集群有关的技术点做一个简短的介绍,然后针对实际应用的可能部署形式做了说明和对比,从中我们可以发现,Ignite平台在部署的灵活性上,具有很大的优势。\1.相关概念\1.1.节点平等\Ignite没有master节点或者server节点,也没有worker节点或者client节点,按照Ignite的观点所有节点都是平等的。但是开发者可以将节点配置成mas...

cpongo5 737

Apache-Ignite学习和入门

1. 简介 Apache Ignite 内存数据组织框架是一个高性能、集成化和分布式的内存计算和事务平台,用于大规模的数据集处理,比传统的基于磁盘或闪存的技术具有更高的性能,同时他还为应用和不同的数据源之间提供高性能、分布式内存中数据组织管理的功能。具体介绍可参考官方中文教程。 2. 安装 从 https://ignite.apache.org/download.cgi#binaries 下...

xudasong123的博客 6736

Ignite-初识Ignite

简介 最近公司需要更改一个旧项目,其中涉及到Ignite作为缓存体系,之前使用的缓存框架通常是redis集群,第一次接触Ignite,想把学习、认知过程记录下来。 ignite作为分布式缓存框架, 首先了解到本来项目是分布式,ignite是直接嵌入项目(java)中,ignite是基于JVM的,所以可以完全嵌入java项目中,随着项目启动而启动关闭而关闭 (我理解为相当于java编写了一个ma...

迷途中的一片羽毛博客 2万+
上一篇: 硬盘检测工具Smartmontools在KOS上的安装、部署与使用
下一篇: 在 KeyarchOS 上安装 AIDE:一个强大的文件完整性检查工具
KeyarchOS
博客等级 码龄3年 1312粉丝 339原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值