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

上述表明安装成功。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐