KeyarchOS适配ipvsadm-1.31-6
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接id=12126。ipvsadm 是 Linux Virtual Server (LVS)
1 概述
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接https://www.ieisystem.com/kos/product-kos-xq.thtml?id=12126。
ipvsadm 是 Linux Virtual Server (LVS) 的管理工具,用于配置、管理和查看 IP 负载均衡规则。它可以通过添加虚拟服务(virtual service)和真实服务器(real server)的配置,使流量根据定义的调度算法在多个服务器之间分配。ipvsadm 支持的调度算法包括轮询(rr)、加权轮询(wrr)、最少连接(lc)、源地址散列(sh)等,适合实现高可用性和负载均衡需求。详情介绍见官网http://www.linuxvirtualserver.org/。
2 安装环境
2.1 操作系统环境
版本信息:KeyarchOS 5.8
硬件平台:aarch64
![]()
2.2工具版本
ipvsadm-1.31-6
https://mirror.stream.centos.org/9-stream/AppStream/source/tree/Packages/ipvsadm-1.31-6.el9.src.rpm
厂商名称:开源软件
3 安装与测试
3.1 root权限下安装ipvsadm-1.31-6
下载源码包,上传服务器
Rpm -ivh 进行安装

进入/root/rpmbuild/SPECS/下 执行
rpmbuild -ba ipvsadm.spec,缺少libnl3-devel,需要yum安装


构建完成进入/root/rpmbuild/RPMS/aarch64/
进行安装

安装完成
3.2测试
查看帮助

查看版本
![]()
添加虚拟服务和真实服务器
假设虚拟服务 IP 是 192.168.0.100:80,真实服务器 IP 是 192.168.0.101:80
ipvsadm -A -t 192.168.0.100:80 -s rr
ipvsadm -a -t 192.168.0.100:80 -r 192.168.0.101:80 -g
![]()
这样配置后,访问 192.168.0.100:80 的流量会轮询转发到 192.168.0.101:80
查看配置ipvsadm -L -n

清除配置ipvsadm -C

上述表明安装成功。
更多推荐
所有评论(0)