openEuler 22.03系统上intel源码编译成rpm包方法一、intel环境安装依赖: make 、gcc、kernel-devel、rpmbuild
kernel-devel 包安装方法
uname -r //获取内核版本
yum search k...
2024-02-27 /
625 次浏览 /
系统运维
openEuler-22.03 盘符重启会改变飘移解决方法盘符漂移的原因:1、 linux系统分配SCSI磁盘的机制是:根据插槽号顺序扫描磁盘(异步),每个SCSI盘有15个分区盘符可分配。2、linux系统启动时,盘符分配机制:SCSI驱动探测到SCSI盘时分配盘符,先完成扫描任务的磁盘先分配空闲盘符。如果有槽位没有插入SCSI盘,不会保留盘符。如果该槽位后续热插入磁盘,则往后分配盘符。3、linux系统热插拔SCSI盘时,盘符分配机制:SCSI盘被热拔时,原来的槽位和盘符...
2024-02-27 /
594 次浏览 /
系统运维
最近开始体验FastGPT开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到MongoDB,就在自己服务器上进行了安装,特此记录下。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。
选择版本
1.打开MongoDB社区版下载页面,选择我们想要安装的版本、操作系统、和包类型,然后点击 Copy link 左侧复制图标。我这里选择的是5.0.23版本。
安装
1.登录服务器,在/tmp目录使用wget命令下...
2024-02-06 /
574 次浏览 /
应用管理
1.Redis分片集群
1.1.搭建分片集群
主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决:
海量数据存储问题
高并发写的问题
使用分片集群可以解决上述问题,如图:
分片集群特征:
集群中有多个master,每个master保存不同数据。
每个master都可以有多个slave节点。
master之间通过ping监测彼此健康状态。
客户端请求可以访问集群任意节点,最终都会被转发到正确...
2024-02-06 /
512 次浏览 /
应用管理
DHCP服务简介DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、网关地址、DNS服务器地址等信息,并能够提升地址的使用率。DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网...
2024-02-06 /
494 次浏览 /
应用管理
Samba实战 Samba服务简介Samba是一个实现不同操作系统(Windows、Linux、UNIX)之间文件共享和打印机共享的一种SMB协议的免费软件。SMB协议是客户机/服务器协议,客户机通过该协议可以访问服务器上的共享文件及打印机共享资源。它主要应用于局域网上,也可以通过设置“NetBIOS over TCP/IP”同互联网中的电脑分享资源。SMB协议:TCP 139端口 CIFS协议:TCP 445端口 Samba服务配置1、安装s...
2024-02-06 /
460 次浏览 /
应用管理
DNS简介DNS(Domain Name System 域名系统):DNS将域名和IP地址相互映射的一个分布式数据库,能够让人更方便的访问互联网。DNS使用TCP和UDP的53端口。简单的来说DNS就是完成域名到IP的解析过程。主机名和域名的区别:主机名是内网的名字;域名是外网的名字。主机名和域名其实是两个完全可以不同的名字,但是有很多软件(如邮件系统postfix)会默认认为它们一致。在DNS中,域名包括根域、顶级域、二级域和主机名。如下图全世界共有13台DNS根域服务器。...
2024-02-06 /
770 次浏览 /
应用管理
K8s网络模型: CNI(容器网络接口)CNI(Container Network Interface,容器网络接口):是一个容器网络规范,Kubernetes网络采用的就是这个CNI规 范,负责初始化infra容器的网络设备。CNI二进制程序默认路径:/opt/cni/bin/项目地址:https://github.com/containernetworking/cni以Flannel网络组件为例,当部署Flanneld后,会在每台宿主机上生成它对应的CNI配置文件(它其实...
2024-02-06 /
514 次浏览 /
容器虚拟化
什么是 Headless Service?
部署 Service时,可以设置三种不同的 ServiceTypes 以指定所需的 Service 类型:
ClusterIP:仅在集群内部 ip 地址上公开 Service,这也是默认的 ServiceType。
NodePort:允许通过节点上的静态端口公开 Service。
LoadBalancer:允许使用云提供商的外部负载均衡器公开 Service...
2024-02-06 /
543 次浏览 /
容器虚拟化
CNI存在的意义
为了对接第三方的网络组件,提供一种接口,实现接口逻辑的松耦合
K8s网络组件之Calico
Calico是一个纯三层(基于路由的)的数据中心网络方案,Calico支持广泛的平台,包括Kubernetes、OpenStack等。
Calico 在每一个计算节点利用 Linux Kernel 实现了一个高效的虚拟路由器( vRouter) 来负责数据转发,而每个 vRouter 通过 BGP 协议负责把自己上运行的 wo...
2024-02-06 /
542 次浏览 /
容器虚拟化