自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(194)
  • 收藏
  • 关注

原创 Ceph篇之利用Prometheus监控ceph服务

prometheus监控ceph

2024-01-25 17:41:00 1235

原创 Ceph篇之搭建Ceph可视化界面Dashboard

ceph搭建可视化界面dashboard

2024-01-25 16:47:12 1443

原创 一文了解Ceph原理以及常见ceph指令

Ceph原理以及常用ceph指令

2024-01-25 11:30:50 1493

原创 Docker篇之修改docker默认磁盘占用目录

修改docker默认磁盘占用目录

2024-01-17 16:46:17 2019 1

原创 Linux篇之Centos系统下给磁盘根分区进行扩容

Linux给磁盘根分区进行扩容

2024-01-09 20:27:33 1675

原创 Linux篇之Centos中将系统时间设置为本地时间

CentOS 上将系统时间设置为本地时间

2024-01-09 20:11:39 1996

原创 Linux篇之在Centos环境下搭建Nvidia显卡驱动

搭建Nvidia显卡驱动

2023-12-07 18:08:19 4949 2

原创 Linux篇之基于Centos的everything镜像搭建yum镜像源

Centos挂载everything镜像源

2023-12-04 15:04:08 3020 2

原创 Docker篇之利用docker搭建ftp服务器可实现多用户上传

docker部署ftp服务使用多用户上传

2023-11-30 11:38:22 2517

原创 Docker篇之docker部署harbor仓库

docker部署harbor

2023-11-30 10:59:00 781

原创 K8S篇之k8s containerd模式fail to pull image certificate signed by unknown authority

1、在 Kubernetes worker 节点上找到 containerd 的配置文件,一般位于**/etc/containerd/config.toml**。其中,your_registry_domain 是您的镜像仓库域名,/path/to/your_certificate_file.crt 是您证书文件的路径。但请注意,禁用证书验证会导致容器镜像下载过程中忽略证书验证,可能会带来一定的安全风险。其中,your_registry_domain 是您的镜像仓库域名。3、然后便可正常拉镜像。

2023-11-17 14:27:00 1346

原创 K8S篇之实现利用Prometheus监控pod的实时数据指标

Prometheus实时监控k8s集群中pod信息指标

2023-11-16 18:58:01 10905 7

原创 NFS文件共享服务搭建

NFS服务端以及客户端搭建

2023-11-09 15:51:41 644

原创 MySQL篇之mysql主从集群搭建

mysql主从集群

2023-11-09 15:46:42 337

原创 K8S篇之k8s containerd模式fail to pull image certificate signed by unknown authority

k8s证书问题

2023-11-09 15:38:00 562

原创 K8S篇之K8S详解

K8S架构

2023-11-09 15:33:17 970

原创 K8S篇之Pod中的资源限额

Pod资源限额

2023-11-09 15:26:08 449

原创 K8S篇之k8s常用操作指令

k8s常用操作指令

2023-11-09 15:21:08 314

原创 k8s篇之underlay网络和overlay区别

underlay和overlay

2023-11-09 15:16:13 613

原创 K8S篇之简述K8S底层原理

K8S底层原理

2023-11-09 15:06:36 469

原创 K8S篇之etcd数据备份与恢复

etcd的备份和恢复

2023-11-09 15:00:38 823

原创 K8S篇之Pod一直处于Pending状态原因解析

Pod一直处于Pending原因解析

2023-11-09 14:52:31 3495 2

原创 K8S篇之谈谈kubelet的上报机制

kubelet的上报机制

2023-11-09 14:45:26 353

原创 Redis篇之解决redis从节点无法写入数据问题

一般情况下,对于Redis集群而言,redis主节点主要进行数据的读写操作,而从节点默认为只读权限。如果想要使得从节点也拥有写入权限,也是可以进行设置的。**注:**但是,不建议这么操作,通常可以在slave服务器的redis.conf中找到一个属性,允许slave服务器可以写。因为slave服务器上的更改不能往master上同步,会造成数据不同步的问题。二、从节点无法写入数据问题报错READONLY You can’t write against a read only slave.报错原因

2022-12-13 23:22:33 3864 1

原创 Python篇之编译py文件为pyc文件的方法总结

一般来说,当我们在发布系统的时候,希望上线的代码是安全可靠的,不希望别人能看到源代码,通常都会先提前编译好,然后进行发布,在python中,编译好的代码格式为 .pyc 文件。1、python内置的py_compile模块可以把py文件编译为pyc文件或pyo文件;.py  --python的源代码文件,程序内容可以用文本编辑器直接打开,代码可视。.pyc  – .py文件经过编译后产生的字节码文件,是二进制文件。.pyo  – .py文件经过优化后的执行文件。当maxlevels = 0,不需要递归。

2022-12-13 23:07:54 7998

原创 Nginx篇之实现反向代理和端口转发

反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源。经常会遇到类似项目对接,客户拥有自己的运维团队,需要我们作为乙方去对接甲方的场景,在比较正式的管理团队下,甲方团队只提供对应的网络流量接入 ,而需要乙方去实现流量接入以及对外转发,在正式生产环境中,web服务器、反向代理服务器的选择大都会选择nginx,确实,在常见的高并发场景下,nginx能够支持以万为单位的并发请求量,并且服务性能稳定,应用极为广泛。

2022-12-08 23:47:02 3852

原创 Nagios篇之Nagios服务关联飞书实现消息告警

通常情况下,我们在利用Nagios监控来做服务器监控时,告警是必不可少的,以便于运维人员能够及时发现异常,进而处理问题,所以关联Nagios就变得极为重要。用来定义Nagios 推送的用户以及用户组 ,并且进行定义server端在进行推送时的notification commands,手动执行之前定义的脚本,触发功能,观察飞书群中是否有对应的信息生成即可~。Nagios关联告警的形式很多,可以进行短信推送,钉钉推送,飞书推送等。为了保证时区准确,以及告警时间的时效性,这里时区的定义也是至于重要的。

2022-12-08 23:09:37 756

原创 svn篇之提交svn commit 提示Aborting commit 问题解决

svn resolved 除了删除冲突文件,还修正了一些记录在工作拷贝管理区域的记录数据,因为当冲突时会产生几个临时文件。报错原因:提交文件失败,是因为上一次提交命令失败,导致整个文件夹下都被锁定了,根据提示cleanup一下整个目录。通常会遇到一种情况,当提交svn commit的时候,把分支上的代码进行提交到主干时,一直提示提交失败。根据提示,说明文件内容产生冲突,说明本地的文件与远程svn的文件存在不一致导致的。对产生冲突的文件进行修复,可执行如下指令。三、常见提交失败工作目录被锁问题。

2022-12-08 22:43:39 2761

原创 任务分发系统Gearmand的简介及搭建过程

一、Gearmand简介Gearmand是一个任务分发系统,是用来将工作委派给其他机器、分布式的调用,做任务分发。常用来并发的做某项工作,都在多个调用间做负载均衡,或用来调用其他语言的函数的系统。简而言之,就是客户端程序会把请求提交给gearmand,gearmand 会把请求转发给合适的 worker 来处理这个请求,最后还通过 gearmand 返回结果。二、实现原理运行流程图:Client – > Job --> WorkerClient:任务发起者Job:任务分配者Wo

2021-10-13 17:23:12 1314

原创 监控篇之Prometheus+grafana的简介及源码搭建过程

一、Prometheus简介Prometheus是一种开源的监控报警系统和是序列数据库【TSDB】。Prometheus采用Go语言开发,是一个系统和服务监控系统,以给定的时间间隔从配置的目标收集,度量,评估规则表达式,显示结果,并在观察到指定条件时触发警报。Prometheus已经被广泛应用于数据中心监控,尤其是和Kubernetes结合的容器监控。而且Prometheus性能也足够支撑万台规模的集群。Prometheus由两部分组成,一个是监控报警系统,另一个是自带的时序数据库【TSDB】二、P

2021-10-11 18:25:28 1007

原创 IM开发之即时通讯服务器Ejabberd的介绍和搭建

一、Ejabberd简介众所周知,Ejabberd是一个采用Erlang/OTP【一次性口令】写的开源即时通讯服务器,支持跨平台、分布式、容错性且基于开放标准的实时通讯系统,其也是一个功能丰富的XMPP服务器,适合小规模和超大规模部署。二、即时通讯服务器介绍1、分类jabber...

2021-09-27 17:37:13 3680

原创 Linux篇之采用Chrony实现网络时间同步

一、Chrony简介chrony 是网络时间协议NTP的通用实现。chrony的程序执行包含两类:1、chronyd 2、chronycchronyd 是一个可以在启动时启动的守护程序。chronyc 是一个命令行界面程序,用于监视 chronyd 的性能并在运行时更改各种操作参数。二、Chrony安装1、chrony下载yum install -y chrony2、下载成功后,可以通过开机自启systemctl enable chronydsystemctl start chron

2021-09-18 11:54:29 1618

原创 Linux篇之会话管理服务Screen的介绍及使用

一、前言当我们在进行一些常见的远程操作时,通常首先会先进行远程ssh登录 或者telnet连接到远程服务器上,然后执行相关操作,或程序启动等。但是通常情况下,如果短时间的操作那基本影响不大,但是长时间的影响的话,比如程序所需的执行时间过长,可能需要挂载几天的那种,经常会自动中断,又可能,如果当前网络不稳定,或者本机出现故障,导致链接失败,命令被迫停止等。那么如何解决这种问题呢,这时我们需要一个可以持续性保持会话的服务,来随时保证Session连接,不会影响正常服务。这时Screen会话服务 可以完美

2021-09-17 15:51:42 662

原创 Linux篇之局域网文件共享服务samba的搭建和使用

一、前言在企业中,通常需要给公司局域网去搭建一个共享文件系统,供于公司各个部门的同事使用,每个部门的同事都能够对该文件系统进行访问、上传、下载对应所需要的东西。从而使用文件系统资源的共享。但是这需要实现Linux系统和Windows系统之间的互通,即就是该服务必须满足在Windows系统上能够访问Linux 系统中的资源。如何解决呢?这时候,Samba服务 便可以实现这样的需求、二、 Samba服务介绍Samba是一种开源的在Linux和UNIX系统中实现SMB协议的一种服务软件,C/S模式。所

2021-09-14 20:56:02 5582 2

原创 Linux篇之利用rsync指令实现文件信息同步并做定时处理

一、rsync指令简介rsync 是Linux体用下的数据镜像备份文件,是一个远程数据同步工具。可通过LAN/WAN快速同步 多台主机间的文件信息等。对于rsync命令来说,其内部使用所谓的“rsync算法”,来使得本地和远程两个主机之间文件达到同步。但是在Linux中,有一个指令和rsync 及其相似,scp指令也可以实现远程拷贝,实现远程文件的传输但是两者之间的最大区别在于:rsync不支持远程到远程的拷贝,但scp支持。二、rsync同步说明rsync的目的是实现本地主机和远程主机上的文件

2021-09-14 16:42:09 1791

原创 Linux篇之sshd的日志存储位置以及常见的系统日志介绍

一、前言写这篇文章,是因为之前服务器有遇到过关于ssh服务的问题,sshd服务不稳定,出现断联等情况。影响日常操作。今天就对该服务进行下总结具体sshd服务的相关信息,可参考我之前文章:https://blog.csdn.net/xu710263124/article/details/119609099?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163159918716780271572596%2522%252C%2522scm%

2021-09-14 14:43:07 20895

原创 Glusterfs篇之实现glusterfs server与client端的关联

一、前言当我们使用Glusterfs作为服务器中的数据文件共享时,当搭建好了glusterfs server端后,这时需要进行gfs server与client的关联,然后通过数据挂载 实现服务器中数据文件的资源共享。这个是需要在Glusterfs server以及client上做相关的配置。二、实现配置关联步骤1、实现配置关联的前提:server端与client端机器要保持相互通信,即就是可以互相ping通。要实现机器之间可以互通,可参考我的该篇文章:https://blog.csdn.net

2021-09-13 19:00:30 1229

原创 Linux篇之解决root密码修改失败报错之Authentication token manipulation error

一、前言长时间未登录服务器时,通常会出现 忘记root密码等常见问题,Centos6、Centos7等。如何解决呢?可参考我该篇文章:https://blog.csdn.net/xu710263124/article/details/117260543?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163151232516780269838221%2522%252C%2522scm%2522%253A%252220140713.130

2021-09-13 14:48:55 3649

原创 Glusterfs分布式存储卷的介绍以及源码搭建

一、GlusterFS简介GlusterFS是一款开源的分布式文件系统,实现标准的POSIX接口,并可通过fuse实现虚拟化,让使用者看起来就像是使用本地磁盘一样。而且程序想从本地磁盘切换到GlusterFS时是不用修改任何代码的,做到了无缝切换。可以让系统中的服务器共用同一块磁盘,简单且易操作。常用:当你的本机磁盘空间不够时,使用GlusterFS可完美解决磁盘空间不足问题。二、特点1、能够处理上千数量级的客户端,可结合常用的物理的、虚拟的云资源来实现高可用的企业级性能存储。2、GlusterF

2021-09-03 00:30:08 731

原创 Linux篇之实现多台主机之间的互相通信以及免密登录

一、前言在搭建服务器系统时,通常我们需要进行服务器之间的通信,才能够实现相关的操作,例如共享数据卷的挂载,数据的同步,资源的相互依赖,网络链路的同步、远程服务的连接等等。这个时候就需要使得机器之间能够互相通信,即能够互访。今天就来总结下主机之间的同步策略二、实现步骤1、我这里是采用两台机器作为实践host1:server1host2:server22、分别在两台机器上执行如下命令生成对应的公钥和私钥ssh-keygen执行后 即可在 .~/ssh/文件夹下,生成 id_rsa,和id_

2021-09-02 12:01:01 2675

空空如也

空空如也

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

TA关注的人

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