集群cluster linux redis

Linux下NFS服务的搭建与配置

一 NFS服务介绍 NFS 就是 Network FileSystem 的缩写,它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案 (share files)。 NFS 支持的功能相当的多,而不同的功能都会使用不同的程序来启动, 每启动一个功能就会启用一些端口来传输数 ......
Linux NFS

linux安装部署redis缓存端服务器

1先去redist官方网站下载所需要安装的redis包 https://redis.io/download/ 2:下载完成后,上传redis包到Linux服务中 可以上传到 /usr/local 目录中 解压文件 ......
缓存 服务器 linux redis

net7+mysql网站部署到装有宝塔的腾讯轻量linux服务器上

net7+mysql网站部署到装有宝塔的腾讯轻量linux服务器上 1.登录宝塔 ,安装nginx(1.8版本,1.22版本有问题), mysql 2.本地项目VS中源码发布,在本地用dotnet命令行运行看看是否运行成功 3.宝塔上在nginx里建立一个站点试试看 (php网站那里,选择纯静态即可 ......
轻量 宝塔 服务器 mysql linux

ubuntu安装redis7

转自:https://blog.csdn.net/qwh0710/article/details/130304861 1:cd /opt/ 2:vim installredis7.sh,复制下面代码到编辑框。 #!/bin/bash apt install -y software-propertie ......
ubuntu redis7 redis

Linux文件管理练习

# 1、Linux文件管理练习 ## 1.1、显示根目录下的文件内容 ls / ## 1.2、显示根目录下文件内容的详细信息,以及文件大小 ls -l -h / 或者 ll -h / ## 1.3、显示当前目录下的文件大小 ls ## 1.4、显示当前机器登录的用户 whoami ## 1.5、显示 ......
文件 Linux

Linux内存管理算法Buddy与Slab

#Buddy算法 ##什么是Buddy算法 - **Buddy(伙伴系统算法)**是一种动态存储器管理算法,它通过不断地平分或合并空闲内存块来满足内存分配或回收的需求。它的特点是每个空闲内存块的大小都是2的次幂个物理页,比如1,2,4,8,16,32,64,128等 - **内存分配时:**从空闲内 ......
算法 内存 Linux Buddy Slab

Ubuntu 安装部署Kubernetes(k8s)集群

Ubuntu 安装部署Kubernetes(k8s)集群:Kubernetes概述,Kubernetes 组件,控制平面组件,Node组件,配置节点的基本环境,节点安装docker,并进行相关配置,安装kubelet,kubeadm,kubectl,kubeadm初始化,添加worker节点到k8s... ......
集群 Kubernetes Ubuntu k8s 8s

linux一些命令

查看端口占用情况 lsof -i :8080 杀进程 kill -9 (PID进程id) ......
命令 linux

Linux基础命令

快捷键 ctrl+c —— 停止当前命令 ctrl+z ——停止当前命令,并用fg恢复 ctrl+d ——注销当前会话,与exit相似 ctrl+w ——删除当前行中的字 ctrl+u ——删除整行 !!——重复上次命令 exit ——注销当前会话 文件命令 pwd、cd、ls、rm、mv、mkdi ......
命令 基础 Linux

redis:哨兵配置文件sentinel.conf说明

学习自:Redis——sentinel哨兵模式_sentinel announce-ip_FlyLikeButterfly的博客-CSDN博客 m:master s:slave 下文中所有<xxx>项,都是可以在配置文件sentinel.conf中修改的项 1、前言 哨兵是从主从模式发展而来的,在m ......
哨兵 sentinel 文件 redis conf

linux 基本问题处理

环境:centos 7.9 命令:dig @114.114.114.114 index.docker.io 结果:-bash: dig: 未找到命令 解决措施: 安装bind-utils即可。 yum -y install bind-utils ......
问题 linux

OpenZFS 2.2 发布 RC3,支持 Linux 6.4

之前的 OpenZFS 2.2 候选版本已致力于实现与 Linux 6.4 内核的兼容性,而在 2.2-rc3 中,Linux 6.4 支持的元跟踪器已标记为已完成。 OpenZFS 2.2 发布了第 3 个 RC 版本。 之前的 OpenZFS 2.2 候选版本已致力于实现与 Linux 6.4 ......
OpenZFS Linux 2.2 6.4 RC3

linux的基本命令操作

# mkdir-命令 - mkdir 用于创建新的目录 - 语法mkdir [-p] 路径 - -p 可选参数,表示自动创建不存在的父目录 # touch-cat-more-命令 - touch 路径 用于创建文件 - cat 路径 直接将内容全部显示出来 - more 路径 支持翻页(通过空格翻页 ......
命令 linux

linux shell变量和数据类型

变量是在编程中用于存储和操作数据的容器。在Shell脚本中,变量不需要事先声明数据类型,可以存储不同类型的值。以下是一些常见的变量和数据类型的示例: 1. **字符串变量**: 字符串是文本数据,在Shell脚本中用双引号或单引号括起来。 NAME="Alice" MESSAGE='Hello, W ......
变量 类型 数据 linux shell

redis数据结构跳表

# redis数据结构跳表 ## 数据结构 ### 跳表节点 ```c typedef struct zskiplistNode { // 层 struct zskiplistLevel { // 前进指针 struct zskiplistNode *forward; // 跨度 unsigned ......
数据结构 结构 数据 redis

redis主从复制

# redis主从复制 ## 同步 当客户端向从服务器发送SLAVEOF命令,要求从服务器复制主服务器时,从服务器首先需要执行同步操作,也即是,将从服务器的数据库状态更新至主服务器当前所处的数据库状态。从服务器对主服务器的同步操作需要通过向主服务器发送SYNC命令来完成,以下是SYNC命令的执行步骤 ......
主从 redis

linux适用操作命令

1、清空屏幕 (屏幕上显示了满屏信息,不用输入clear,还有更简单的) #ctrl+l //(注意是字母L的小写,不是数字1) 2、查找以前执行过的指令 (比用上下箭头方便) ctrl+p 上翻; ctrl+n 下翻 3、清空bash输入的命令(当输入了很多字符,想删除,但用回退键太慢) ctrl ......
命令 linux

Linux系统DD一键脚本

> 使用脚本存在一定的风险,谨慎使用。 > 重统重装之后,请重新设置密码。 # 脚本介绍 GitHub 地址:[GitHub - leitbogioro/Tools](https://github.com/leitbogioro/Tools) - 全自动无人值守安装; - 支持各主流 VPS 商家; ......
脚本 系统 Linux

基于Redis的分布式锁

在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布式环境下,如何保证不同节点的线程同步执行呢? 实际上,对于分布式场景,我们可以使用分 ......
分布式 Redis

Redis Bigkey排查

在处理 bigkey 问题可以先从一下几点入手 什么是 bigkey? bigkey 危害? bigkey 是如何产生的? 如何发现 bigkey ? 如何处理 bigkey? 什么是 Bigkey Redis bigkey 是指在 Redis 数据库中占用空间较大的键值对。这些键通常包含了大量的数 ......
Bigkey Redis

在Linux宿主机上直接读写虚拟机磁盘文件

主要是使用 guestmount 命令来挂载 KVM 磁盘镜像并从中提取文件,以下是具体操作步骤: 1、宿主机安装 libguestfs 工具集: sudo apt-get install libguestfs-tools sudo yum install libguestfs-tools2、使用 ......
宿主 磁盘 文件 Linux

mysql复制技术、mysql集群

# mysql复制技术/mysql集群 ![](https://img2023.cnblogs.com/blog/3165277/202308/3165277-20230815183932805-1063237772.png) ## 准备 1.四台虚拟机都关闭防火墙 ``` systemctl st ......
mysql 集群 技术

Linux——杀死进程

#### PS 命令 -a:显示所有进程,包括其他用户的进程。 -u :显示指定用户的进程信息。 -x:显示没有控制终端的进程。 -e:显示所有进程,等效于 -A。 -f:显示进程的详细信息,包括进程名称、进程状态、PID、PPID、CPU 占用率等。 --pid :指定显示某个进程的信息。 ``` ......
进程 Linux

Linux——文件授权

#### 文件授权 ```shell chmod -R 777 [path] chmod -R 755 [path] ``` 一般用的到也就是 777、755、644 这三种权限。 1. 数字有 3 位,位数表示不同角色:第 1 位表示所有者,第 2 位表示同组用户,第 3 位表示公共用户, 2. ......
文件 Linux

Linux——shell变量及运算

```shell # 注意等号两边不能有空格,命令才会有空格,像是 docker ps,如果加空格,linux 以为你写的是某种命令。 # 数字 num=1 # 字符串 str0=test str1='test' str2="test" # 字符串的三种声明方式是有区别的: # 1. 单引号中的内容 ......
变量 Linux shell

Linux——解压缩

解压的时候,一定要注意不要把命令写反,写反是不会报错的,会直接压缩空文件夹,覆盖掉需要解压的文件。 #### .gz ```shell gzip [filename] # 压缩 gzip -d [filename] # 解压 gzip -c [filename] # 压缩后不删除原件 gzip -r ......
Linux

优化 Redis 集群缓存分配:解决节点间分配不均导致内存溢出问题

一、Redis 集群部署简介 在现代应用程序中,缓存被广泛应用以提高性能和减轻后端数据库的压力。本文将探讨面对 Redis 集群缓存分配不均问题时的解决方法。 我们的 Redis 集群部署包括 3 主 3 从,每个节点分配内存 4G(服务器总内存32G),内存淘汰策略相同:volatile-lru。 ......
节点 集群 缓存 内存 问题

Linux的ElasticSearch安装部署

## 简介 [全文搜索](https://baike.baidu.com/item/全文搜索引擎)属于最常见的需求,开源的 [Elasticsearch](https://www.elastic.co/) (以下简称 es)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、 ......
ElasticSearch Linux

Linux之脚本的函数数组

[TOC] ## 一、shell函数 - 将命令序列按格式写在一起 - 可方便重复使用命令序列 - shell函数的定义 - 调用函数的方法 注意事项 1. 直接写 函数中调用函数 直接写函数名 2. 同名函数 后一个生效 3. 调用函数一定要先定义 4. 只要先定义了调用的 其他函数定义顺序无关 ......
数组 脚本 函数 Linux

Redis(2):四种模式(单机、哨兵、集群、主从复制)部署

学习自:Redis 的四种模式 - 何童鞋 - 博客园 深入理解Redis的部署模式四种模式的探索(redis部署四种模式)-数据库运维技术服务 redis部署和运行原理 redis的三种部署方式_小咪咪的技术博客_51CTO博客 上一节:Redis(1):四种模式(单机、哨兵、集群、主从复制)原理 ......
主从 哨兵 集群 单机 模式