自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(397)
  • 资源 (9)
  • 问答 (5)
  • 收藏
  • 关注

原创 error parsing HTTP 413 response body: invalid character ‘<‘ looking for beginning of value: “<html>\

如果您希望去除这个限制,可以将其值设置得非常大,例如设置为0,这样Nginx就不会对客户端的请求主体大小进行限制了。此外,如果请求主体大于client_body_buffer_size指定的值,Nginx会将请求主体保存到临时文件中,因此确保临时文件目录具有足够的空间和适当的权限也是很重要的。这样的配置将会允许客户端发送非常大的请求主体,直到达到操作系统或硬件的限制。从报错信息来看这是nginx返回的错误信息,原因是nginx设置允许客户端的包大小设置小了,nginx反向代理到了后端harbor。

2024-04-15 16:44:00 213

原创 nacos踩坑:配置nacos登录认证

nacos 启用登录认证授权

2024-03-05 10:13:02 721

原创 mongodb学习篇

本篇来简单的学习mongodb。后期深入学习还需要多看官网文档mongodb是一个nosql类型的数据库,其存储数据简单看就是json类型的数据格式,mongodb中也有数据库的概念,数据库中有集合,集合中有文档,一个文档其实就是一个json类型的数据,这里的集合和文档其实可以类比于mysql中表和数据行的概念。分片集群其实就是把文档均分在每个shard上,而每个shard又是由3个副本集构成,副本集直接相互同步数据。

2024-01-09 15:29:27 1529

原创 什么是k8s上下文?kubeconfig配置文件讲解

环境:在计算机领域中,开发工程师进行代码开发的时候,我们经常会听到上下这个概念,那么,什么是上下文?上下文,英文单词是context,释义为:背景,环境,上下文,语境。context上下文可以被看作是传递信息的桶。 它通常用于传递不一定直接绑定到方法调用的东西,但仍然可以是相关的。例如,你正在编写C#程序,那么可以将多个mysql的链接信息定义为上下文,这样,当代码里需要更新数据时,就可以通过调用上下文来链接到指定的数据库了。在k8s中,上下文(context)是集群信息、用户和命名空间的组合这样一个

2023-12-18 11:11:12 1001

原创 etcd集群部署、备份还原、etcdctl命令行工具

k8s集群中使用etcd数据库作为数据后端存储,所以本篇来学习etcd。截止目前2023-11月,官网最新版是etcd v3.6,但是3.6版本处于草稿状态,所以官网目前推荐使用最新稳定版本是etcd-v3.5,本篇来学习etcd v3.5版本。分布式、可靠的键值存储,用于存储分布式系统中最关键的数据。

2023-12-13 17:12:13 1042

原创 java进程cpu耗用率非常高-排查方法

下面启动一个java进程,模拟如何排查java进程cpu使用率非常高的情况。

2023-12-01 11:17:51 498

原创 pv是release状态,如何恢复pvc使用数据

metadata:spec:resources:requests:status:然后创建的pvc绑定到了状态是 Available的pv,这样就实现了重新使用pv的数据。

2023-11-15 15:48:48 659

原创 cordon设置节点不可调度、uncordon恢复节点可调度、drain停机维护、 taint设置更新节点的污点

一直对cordon、drain、 taint命令混淆,所以来区别一下。

2023-10-22 14:50:31 796

原创 centos关闭补全时的蜂鸣声音

centos关闭补全时的声音

2023-10-20 14:19:12 234

原创 使用kubekey部署k8s集群和kubesphere、在已有k8s集群上部署kubesphere

本篇以kubesphere v3.3.0版本讲解。kubesphere 愿景是打造一个以 kubernetes 为内核的云原生分布式操作系统,它的架构可以非常方便地使第三方应用与云原生生态组件进行即插即用(plug-and-play)的集成,支持云原生应用在多云与多集群的统一分发和运维管理。

2023-10-18 16:34:18 2347

原创 linux部署minio对象存储、docker部署minio象存储、k8s部署minio象存储

minio有两个端口,一个 minio servers的端口,也就是api端口,默认9000,一个是minio console端口,即控制台端口,控制台端口可以自定义,控制台端口用于外部浏览器访问,不同版本minio的默认控制台端口可能不同,如有的是9001,有的是9090,浏览器使用9000端口访问,默认会跳转到控制台端口。linux部署minio:1、使用linux部署minio,单台单磁盘部署minion,存在服务器宕机、磁盘损坏的情况;

2023-10-16 16:05:52 1719 2

原创 k8s中如何使用gpu、gpu资源讲解、nvidia gpu驱动安装

gpu资源也是服务器中常见的一种资源,gpu即显卡,一般用在人工智能、图文识别、大模型等领域,其中nvidia gpu是nvidia公司生产的nvidia类型的显卡,amd gpu则是adm公司生产的amd类型gpu。企业中服务器最常见的就是英伟达gpu服务器了。本篇也主要讲解英伟达驱动相关的知识。

2023-10-12 17:30:32 3521

原创 k8s快速查看pod对应的容器

环境:我们指定,在k8s中最小基本单位是pod,而一个pod里面可以封装一个或多个容器,而在宿主机上容器的名字并不是pod的名字,所以,下面的方式可以快速的查看一个pod里面对应宿主机哪些容器:

2023-10-11 12:48:52 2492

原创 wget、curl命令

curl 是一个命令行工具,用于发送和接收数据,通常用于与网络服务进行通信。它支持多种协议,包括 HTTP、HTTPS、FTP、SMTP 等等,因此可以用于各种不同的用途,例如下载文件、上传文件、执行 HTTP 请求以及测试网络服务的可用性。

2023-10-10 18:19:15 243

原创 若依微服务部署,裸服务部署、docker部署、k8s部署

若依是一个合适新手部署练习的开源的微服务项目,本篇讲解Windows部署若依微服务、docker部署若依微服务、k8s部署若依微服务等3种方式。若依是一个基于SpringBoot2.0的权限管理系统,同时使用到了mysql、redis、nacos等技术,这里更好理解一下java程序是如何使用nacos的。

2023-10-10 00:03:18 2666 3

原创 k8s部署mysql报错‘/var/lib/mysql/‘: Operation not permitted

环境:k8s 1.22.6、nfs-server后端存储。

2023-10-05 15:52:34 751

原创 kubeadm搭建k8s高可用集群(keepalived+nginx+3master)

本篇来讲解如何在centos下安装部署高可用k8s集群。

2023-09-17 19:07:34 1007

原创 容器没有命令时,如何查看进程、容器executable file not found in $PATH: unknown

容器没有命令时,如何查看进程、容器executable file not found in $PATH: unknown

2023-09-02 20:05:41 958

原创 docker的数据卷、docker数据持久化

docker 数据持久化、docker数据卷

2023-09-02 19:54:02 1346

原创 节点存在node.kubernetes.io/memory-pressure:NoSchedule,但节点内存充足

节点存在node.kubernetes.io/memory-pressure:NoSchedule,但节点内存充足

2023-09-01 11:10:47 368

原创 如何使用装rancher安装k8s集群(k8s集群图形化管理工具)

kubernetes集群的图形化管理工具主要有以下几种:1、 Kubernetes Dashborad: Kubernetes 官方提供的图形化工具2、 Rancher: 目前比较主流的企业级kubernetes可视化管理工具3、各个云厂商Kubernetes集成的管理器4、 Kuboard: 国产开源Kubernetes可视化管理工具本篇我们来学习 主流的企业级kubernetes可视化管理工具-rancher工具。

2023-08-23 10:49:30 2464 2

原创 rook-ceph的使用

为什么要是使用rook部署ceph?从官网可以得知ceph官方推荐在k8s集群中使用rook部署和管理ceph集群。所以本篇讲解如何在k8s中使用rook部署ceph集群。rook官网:https://rook.io/官网介绍,rook是开源的,Kubernetes的云原生存储。rook是Kubernetes的存储操作员,Rook将分布式存储系统转变为自管理、自扩展、自修复的存储服务。它自动化了存储管理员的任务:部署、引导、配置、发放、扩展、升级、迁移、灾难恢复、监控和资源管理。

2023-08-23 10:34:19 370

原创 local-path-provisioner的使用(hostPath、local、local-path-provisioner三者对比)

有时候,为了使用本地服务器上的磁盘存储资源,我们会使用hostPath这种方式来为k8s提供本地存储,本篇就来对比一下hostPath、local这两种使用本地服务器储存的方案,从而引出第三种local-path本地储存。1 、pod中直接使用hostPath来挂载宿主机的指定目录,但是为了防止pod重启后没有调度到上一次调度的宿主机节点,所以pod中需要定义nodeName指定调度主机。

2023-08-05 21:22:09 2088 1

原创 kubectl get 中 -o jsonpath 的语法格式

kubectl get 中 -o jsonpath 的语法格式

2023-07-13 15:17:05 1590

原创 linux下json字符串格式化、解决json.tool中文乱码

linux下json字符串格式化、解决json.tool中文乱码

2023-07-12 16:33:16 997

原创 history 历史命令

Ctrl+r 是经常使用的一个快捷键,此快捷键可以对命令历史进行搜索,对于想要重复执行某个命令的时候非常有用。当找到命令后,通常再按回车键就可以执行pre该命令,如果想对找到的命令进行调整后再执行,则可以按一下左或右方向键,这样命令就自动状态到命令行上了,再自行修改即可。在下面的例子中,pwd 命令被连续执行了三次。这个环境变量被设置之后的那些新执行的 bash 命令才会被打上正确的时间戳。在此之前的所有命令,都将会显示成设置。在下面的例子中,如果你想重复执行第 4 条命令,那么可以执行!

2023-07-06 18:39:26 260

原创 k8s如何使用ceph rbd块存储(静态供给、存储类动态供给)

k8s集群如何使用rbd作为后端存储

2023-06-13 14:10:43 3011

原创 重新识别硬盘、磁盘设备

重新识别磁盘设备。

2023-06-12 17:06:35 536

原创 centos 安装contained,contained的使用

k8s从1.24版本开始默认是containerd作为容器运行时,不在使用docker作为容器运行时。所以,本篇讲解containerd的基本安装及使用方法。

2023-06-11 02:33:10 2175

原创 yum update不更新内核不升级系统版本

centos 7.6 、默认官方yum源在centos7.6安装完成之后,想要使用yum update命令来升级全部的包,但是不想更新内核,也不升级内核,本篇记录下避免踩坑。

2023-06-05 11:32:24 984

原创 k8s部署nacos 一直报错No DataSource set(k8s踩坑--警示-操作失误导致)

k8s部署nacos 一直报错No DataSource set(k8s踩坑--警示-操作失误导致)

2023-04-21 17:43:11 1404 1

原创 二进制部署nacos、docker部署nacos、k8s部署nacos、helm部署nacos

二进制部署nacos、docker部署nacos、k8s部署nacos、helm部署nacos

2023-04-21 17:17:47 2577

原创 k8s helm 安装mysql8.0,单节点,一主两从架构

k8s helm 安装mysql8.0,单节点,一主两从架构

2023-04-20 11:36:19 1283

原创 nacos登录 提示权限认证失败 没有命名空间的访问权限

nacos登录 提示权限认证失败 没有命名空间的访问权限

2023-04-19 10:35:38 11712 8

原创 docker registry私有镜像仓库

docker仓库一般有:公网上的docker hub,而docker的私有仓库一般有2种,docker registry和harbor,前者是docker官方的私有仓库,比较小巧,在一些小业务场景比较合适使用,且没有web页面,后者harbor是VMware 公司中国团队的开源项目,有web页面,比较人性化,企业使用范围较广。本篇先来讲解docker公司的registry镜像仓库。harbor仓库的搭建可以参考挺好的文章:http://events.jianshu.io/p/de8969f17b53。

2023-04-10 16:53:57 827

原创 shell编程四剑客之 awk

options 表示选项参数,pattern 表示模式,action 指的是动作,awk擅长文本格式且输出格式化的结果,因此最常用的动作就是print。该命令工具扫描文件中的每一行,查找与命令行中所给定内容相匹配的模式。如果发现匹配内容,则进行下一个编程步骤。如果找不到匹配内容,则继续处理下一行。awk命令也是按行处理文件的,一行处理完毕接着处理下一行,awk会根据用户指定的分隔符进行工作,没有。指定分隔符默认以空格进行分割,awk把每一行分割后的数据对应到内置的变量中。

2023-04-09 21:59:36 218

原创 shell编程四剑客之 sed

前言在Linux中,一般存在两种文本编辑器,即交互式编辑器和流编辑器,交互式编辑器就是交互式的添加、删除、更改文件内容,我们常用的vi、vim、gedit就是交互式编辑器,而流编辑器则是按照预先定义好的操作规则对文本文件进行添加、删除、更改等操作,今天我们就来讲流编辑器sed。sed工作模式sed流编辑器是以行为单位进行文本处理的,其基本语法格式如下:sed [选项] ‘命令’ 目标文件sed [选项] -f 脚本文件 目标文件说明:以上展示了sed的两种使用方式,目标文件可以是一个文件或多个文

2023-04-09 21:58:08 198

原创 blkid 查看块设备的uuid、label、文件系统类型

blkid 命令主要用于查看块设备的uuid、label、文件系统类型等信息,其语法格式如下:blkid [选项] [块设备]常用参数:-s<选项> :显示指定标签信息 (LABEL、UUID、TYPE),关键字要大写-o<选项> :指定输出格式 (full、value、list、device、udev),默认是full格式演示示例:[root@iflytek ~]# blkid /dev/sda2 #查看指定块设备的uuid、文件系统类型,默

2023-04-02 19:22:11 731

原创 mkfs 格式化分区并创建文件系统

mkfs 命令用于格式化分区并创建文件系统,mkfs是make filesystem的缩写,其语法格式如下: mkfs [options] [-t <type>] [fs-options] <device> [<size>]主要参数:-t, --type= 指定文件系统的类型;-V 可视化,输出详细过程;演示示例:mkfs -t xfs /dev/sda1注意:mkfs命令只是一个综合命令,它会调用正确的文件系统格式化工具,也就是说当你输入mkfs [t

2023-04-02 19:17:35 3112

原创 lvcreate 创建逻辑卷、vgcreate 创建卷组、pvcreate 创建物理卷、vgextend 扩容卷组、lv缩容

lvcreate 命令用于创建逻辑卷,这是lvm技术中最常用的命令,其语法格式如下:lvcreate [参数] 卷组名常用参数:-n :指定逻辑卷名称,如 -n data ;-L :指定逻辑卷的大小,如 -L 10G,单位可以是bBsSkKmMgGtTpPeE;-l :使用PE个数指定逻辑卷的大小,如 -l 200,表示使用200个PE来创建逻辑卷,一般的我们最常用的是-L 来直接指定逻辑卷大小即可。演示示例:[root@localhost ~]# vgs #先查看有哪些卷组,如下,

2023-03-29 00:26:06 21447 4

keepalived面试题

keepalived面试题

2023-01-03

面试准备的k8s知识点

面试准备的k8s知识点

2023-01-03

DirectX_Repair.zip

DirectX Repair V3.9 (Enhanced Edition) 解决电脑dll丢失缺失等问题

2021-10-02

SQL Server完整性备份说明书.docx

SQL Server完整性备份说明书.docx

2021-08-10

c++重要知识点.txt

这是C++的一些重要知识点

2021-05-18

dotnetfx35.rar

.netform3.5

2021-05-18

vm虚拟机固定IP.docx

vm虚拟机固定IP.docx

2021-05-18

Shell知识点.doc

Shell知识点.doc

2021-05-18

root忘记登录密码.docx

root忘记登录密码.docx

2021-05-18

CentOS安装Oracle11g.docx

CentOS安装Oracle11g.docx

2021-05-18

CentOS7操作命令基础篇.pdf

CentOS7操作命令基础篇.pdf

2021-04-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除