jiangxl~_社区达人页

个人头像照片
jiangxl~
已加入开发者社区1686

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布213篇文章
36条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

华为云享专家、51CTO专家博主、DevOps运维领域优质创作者、 2021年度博客之星运维与安全领域TOP1,某厂高级运维工程师擅长Linux系统运维、开源监控软件维护、Kubernetes容器技术、CI/CD持续集成、自动化运维、大规模互联网WEB集群架构、开源软件部署维护等领域。

暂无精选文章
暂无更多信息

2022年04月

  • 04.15 09:50:11
    发表了文章 2022-04-15 09:50:11

    centos7上部署zabbix4.0版本--最新配置(二)

    1.zabbix4.0监控系统部署 zabbix4.0软件分为:zabbix-server-mysql zabbix-web-mysql 这里虽然是-mysql但是不是安装的数据库哟,而是这个zabbix将来使用什么版本的数据库,可以是postgresql也可以是mysql 预先配置
  • 04.15 09:46:08
    发表了文章 2022-04-15 09:46:08

    Zabbix监控系统架构原理(一)

    zabbix架构及部署 我们这次先安装再进行介绍zabbix 1.什么是监控 监控:监视,控制 随着用户的增量,服务随时可能被系统oom,所谓oom就是out of memory,当系统的负载到达一定程度,内存使用率使用殆尽,就会触发这种情况,触发oom后系统会kill掉内存使用率最高的进程,服务随之崩溃,omm会触发kernel,kernel为了保障服务器正常运行,会把使用最高的进程kill
  • 04.15 09:41:21
    发表了文章 2022-04-15 09:41:21

    Linux学习资料

    1. 跟老男孩学Linux运维-Web集群实战 链接:https://pan.baidu.com/s/1NXMod7QN1ApLATK1zGLU3Q 提取码:xbx8 2.核心系统命令实战 链接:https://pan.baidu.com/s/1saA8Wx1MMX3oDeND4LQWfA 提取码:5bzz
  • 04.15 09:39:21
    发表了文章 2022-04-15 09:39:21

    解决Linux shell中断后服务宕机问题

    解决Linux shell终端后服务宕机问题 以gitbook为例,gitbook总是启动后关闭shell服务立马宕掉如何解决呢,我们可以用screen命令开一个子shell,在里面执行启动命令即可 执行如下完这三条命令后,shell终端关闭,服务也不会断掉了
  • 04.15 09:38:46
    发表了文章 2022-04-15 09:38:46

    配置maven集成nexus私服(十八)

    1.配置maven集成nexus 1.1.配置maven集成enxus
  • 04.15 09:35:27
    发表了文章 2022-04-15 09:35:27

    Nexus私服部署(十七)

    nexus私服部署 1.nexus私服简介 Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。Nexus支持WebDAV与LDAP安全身份认证。
  • 04.15 09:31:55
    发表了文章 2022-04-15 09:31:55

    jenkins分布式集群部署(十六)

    jenkins分布式部署 1.jenkins分布式概念 jenkins分布式就是有多个slave节点,当需要构建的项目非常多时,slave会承担master的工作量,在slave在上创建项目。 slave的环境要和master一致,master上安装了什么软件在slave上要准备相同的,并且路径最好保持一致,与master的区别在于不用安装jenkins
  • 04.15 09:28:55
    发表了文章 2022-04-15 09:28:55

    Jenkins集成pipline流水线实现自动化上线(十五)

    1.老项目改造实现pipline项目自动上线 1.1.通过jenkins获取流水线语法 1.1.1.获取从gitlab上拉取项目的语法 拉取gitlab上的代码可以通过jenkins获取流水线语法最后粘贴到脚本中 点击配置—高级项目选项—流水线—流水线语法
  • 04.15 09:25:01
    发表了文章 2022-04-15 09:25:01

    Jenkins-pipline流水线语法介绍并结合Blue Ocean查看流水线(十四)

    jenkins集成pipeline流水线 1.pipeline概述 pipeline流水线,可以直观的展示每个阶段做的任务,以及每个阶段耗费的时间。 pipeline不在使用鼠标来实现自动构建,也不要去看控制台日志,而是全程使用代码的方式来实现,构建完成后会展示一个视图,用来展示每个阶段完成的情况 pipeline使用Groovy语言来编写,固定代码语法
  • 04.15 09:22:22
    发表了文章 2022-04-15 09:22:22

    jenkins配置钉钉报警(十三)

    jenkins触发钉钉报警 在使用一段时间的邮箱报警后,感觉到有些时候邮件不能及时的去查看,现将准备一个钉钉报警来配合邮件报警一起使用,更好的做到及时收到消息,处理问题。
  • 04.15 09:18:35
    发表了文章 2022-04-15 09:18:35

    Jenkins升级迁移--2.176升级2.249(十二)

    Jenkins升级迁移 由于集成sonarqube的时候Jenkins2.176总是报错,因此直接将2.176升级为2.249,由于2.249是在其他机器上部署的,因此要迁移过来 1.备份之前的项目
  • 04.15 09:16:23
    发表了文章 2022-04-15 09:16:23

    Jenkins2.249-自定义插件安装(十一)

    自定义安装Jenkins2.249 由于之前一直使用的Jenkins2.176版本在做sonarqube集成的时候总是有问题,因此直接使用最新版本的2.249来集成 1.安装Jenkins
  • 04.15 09:13:55
    发表了文章 2022-04-15 09:13:55
  • 04.15 09:09:26
    发表了文章 2022-04-15 09:09:26
  • 04.15 09:05:50
    发表了文章 2022-04-15 09:05:50
  • 04.15 09:03:44
    发表了文章 2022-04-15 09:03:44
  • 04.15 08:59:16
    发表了文章 2022-04-15 08:59:16

    ansible常用模块之shell模块(五)

    1.shell模块 实例1:查看磁盘空间
  • 04.15 08:58:29
    发表了文章 2022-04-15 08:58:29

    ansible获取命令帮助信息(三)

    1.获取ansible命令帮助 1.1.查看某个模块的帮助信息
  • 04.15 08:54:24
    发表了文章 2022-04-15 08:54:24

    ansible主机清单配置以及变量解释(二)

    1.配置ansible主机清单 清单文件位于/etc/ansible/hosts
  • 04.15 08:50:07
    发表了文章 2022-04-15 08:50:07

    Git版本控制系统安装部署(二)

    2.git提交目录文件至本地仓库 首先创建git版本库,这个目录里面的所有文件都可以被git管理起来,每个文件的修改、删除、git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以还原 2.1.创建git目录并创建文件
  • 04.15 08:48:08
    发表了文章 2022-04-15 08:48:08

    jumpserver堡垒机部署及添加linux主机资产

    jumpserver部署及添加资产 1.部署jumpserver 1.1.安装docker及docker-compose
  • 04.14 18:16:02
    发表了文章 2022-04-14 18:16:02

    Git版本控制系统概述(一)

    1.版本控制系统概述 1.1.什么是版本控制系统 将每一次文件的变化,集中在一个系统中加以版本记录,以便后续查阅特定文件版本的历史记录 常见的版本管理方式 每次提交都会写一个版本号
  • 04.14 18:13:17
    发表了文章 2022-04-14 18:13:17

    Git远程仓库(码云gitee)详解(八)

    Git远程仓库—码云gitee 1.git远程仓库简介 每次提交代码都是提交到本地仓库,我们现在将本地仓库的代码推送至远程仓库,供所有人下载 远程仓库:一个远程仓库对应一个本地仓库,不会混乱
  • 04.14 18:08:55
    发表了文章 2022-04-14 18:08:55

    Git版本控制系统标签操作(七)

    1.git标签 git有commit,为什么还要引入tag?由于commit id号不容易记住,用tag可以打一个易懂的名称 命令格式: ​ git tag -a “标签名” -m “描述信息” //增加一个标签 ​ git tag -a “标签名” commit id -m “描述信息” ​ git tag -d 要删除的标签名 //删除一个标签 ​ git show 标签名 //查看属性
  • 04.14 18:07:28
    发表了文章 2022-04-14 18:07:28

    Git版本控制系统-分支介绍及操作(六)

    git分支介绍 首先项目建立,会有主干master,每一个开发人员从主干上拉取代码到本地,形成一个分支,一个开发可以使用无数个分支,首先在自己的分支上修改代码,当代码写的没问题后,要先将master上的代码拉到分支上,与分支进行测试后没问题,在将分支的代码与maste代码进行合并。
  • 04.14 18:02:02
    发表了文章 2022-04-14 18:02:02

    Git版本控制系统回退操作(五)

    Git版本控制系统回退操作 1.工作区回退 1)在file1文件中随便写点内容
  • 04.14 17:59:50
    发表了文章 2022-04-14 17:59:50

    理解git commit提交如何操作(四)

    理解git commit提交如何操作 我们可以将git commit操作与虚拟机的快照对比,简单来说就是每次commit都相当于对文件做了次快照,或者说是标记。 我们知道commit相对于文件快照,那我们如何得知该文件快照修改了多少次,可以通过git log命令进行查看
  • 04.14 17:57:40
    发表了文章 2022-04-14 17:57:40

    Git对比各个区域文件内容之间的差异(三)

    使用Git对比各个区域文件内容之间的差异 1.主要对比内容 1.工作区与暂存区文件内容比对 首先在file1中增加内容,使得文件内容发生变化,在使用git diff file1命令进行比对,然后将文件提交至暂存区后再进行比对,会发现没有任何变动
  • 04.14 17:56:07
    发表了文章 2022-04-14 17:56:07

    CI/CD持续集成概念(一)

    持续集成 1.集成的概念 1.1.什么是集成 在实际的软件开发中,常常会有如下两种场景: 1.现在有一个电商平台开发,由于平台需要开发的某块较多,此时需要不同的开发人员开发不同的模块,最后将所有人开发好的代码集成到一个系统中,集成完毕后需要对其进行部署上线 2.随着时间的推移,该系统无论是bug修复、还是新功能开发,后续都需要对系统进行不断的更新迭代
  • 04.14 17:53:01
    发表了文章 2022-04-14 17:53:01

    TCP三次握手、四次挥手概念图详解

    TCP三次握手、四次挥手概念图详解 1.TCP连接的11中状态
  • 04.14 17:51:17
    发表了文章 2022-04-14 17:51:17

    如何通过shell脚本对一个文件中的所有数值相加并求和

    如何通过shell脚本对一个文件中的所有数值相加并求和 1.背景 在一些巡检脚本中有时通常需要把一个文件中的数值进行相加得出综合,由于是文件中的所有数值,因此不能通过常规的求值方法进行计算
  • 04.14 17:46:37
    发表了文章 2022-04-14 17:46:37

    Nginx性能优化详解

    Nginx 性能优化有这篇就够了 1、Nginx运行工作进程数量 Nginx运行工作进程个数一般设置CPU的核心或者核心数x2。如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor /proc/cpuinfo | wc -l
  • 04.14 17:35:13
    发表了文章 2022-04-14 17:35:13

    zabbix利用grafana实现对某个主机群组的所有主机进行监控图形展现

    1.为什么要对主机群组中的所有主机生成图形 在生产环境中肯定会使用grafana对一个群组中的所有主机的一些核心监控项进行图形化展现,这也是运维在巡检过程中必不可少的阶段。 此次针对核心资源使用情况我们主要对一个主机群组中的所有服务器进行CPU、内存使用情况的监控
  • 04.14 17:30:38
    发表了文章 2022-04-14 17:30:38

    分布式存储glusterfs详解

    1.什么是glusterfs glusterfs是一个开源分布式文件系统,具有强大的横向扩展能力,可支持数pb存储容量和数千客户端,通过网络互联成一个并行的网络文件系统,具有可扩展性、高性能、高可用等特点 常用资源:
  • 04.14 17:26:24
    发表了文章 2022-04-14 17:26:24

    harbor私有仓库-主从配置(十四)

    1.harbor主从配置 harbor主从配置后在master上上传,slave上就会有一摸一样的镜像
  • 04.14 17:22:50
    发表了文章 2022-04-14 17:22:50

    docker企业级私有仓库harbor部署配置(十三)

    企业级私有仓库harbor 1.安装harbor 1.1.获取harbor源码包 https://github.com/goharbor/harbor/releases/download/v2.0.1/harbor-offline-installer-v2.0.1.tgz
  • 04.14 17:07:57
    发表了文章 2022-04-14 17:07:57

    docker-compose容器集群编排详解(十二)

    docker compose容器编排 1.compose简介 前面我们使用docker的时候,定义dockerfile,每次只能启动一个容器,然后微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启动,那么效率会非常低 使用docker compose可以轻松、高效的管理容器,可以一起运行多个容器
  • 04.14 16:51:32
    发表了文章 2022-04-14 16:51:32

    nfs共享存储部署

    nfs部署 ​ NFS基于TCP/IP穿件的网络文件系统,NFS服务的实现依赖于RPC(远程调用服务)机制,才能完成远程到本地的映射过程,在centos 系统中,需要安装nfs-utils、rpcbind软件包来提供nfs共享服务,NFS用于共享发布和访问,而RPC用于过程调用。
  • 04.14 16:49:29
    发表了文章 2022-04-14 16:49:29

    awk命令 去掉重复行

    linux awk命令 去掉重复行 1.打印指定列 域信息
  • 04.14 16:44:09
    发表了文章 2022-04-14 16:44:09

    MySQL数据库忘记root账号密码解决方法

    mysql5.7密码忘记解决方法 1.环境变量 ENV:
  • 04.14 16:37:18
    发表了文章 2022-04-14 16:37:18

    Docker跨宿主机通讯macvlan、overlay详解(十一)

    2.docker跨宿主机通讯 2.1.macvlan 创建网络语法格式 docker network create --driver 网络类型 --subnet 网段 --gateway 网关 -o parent=通讯网卡 网络名 参数 docker network 创建网络的关键字,必须有 create 创建一个网络 ls 列出创建的所有网络 rm 删除一个网络 connect 连接一个网络 –dirver 指定要创建的网络类型 –subnet 指定网段 – gateway 指定网关 -o parent 在哪块网卡上虚拟出多个网卡
  • 04.14 16:31:14
    发表了文章 2022-04-14 16:31:14

    Docker的四种网络模型(十)

    1.docker的四种网类型 语法格式 docker run -it --network 网络类型 镜像 1.1.None 不为容器配置任何网络功能,–net=noe
  • 04.14 16:29:10
    发表了文章 2022-04-14 16:29:10

    Docker私有仓库registry(九)

    1.docker私有仓库registry ###1.1.普通registry 所谓普通的registry就是不需要认证,直接就可以上传到仓库 1)安装registry镜像
  • 04.14 16:25:30
    发表了文章 2022-04-14 16:25:30

    Docker容器分层、容器互联(八)

    4.镜像分层 镜像封层类似于kvm链接克隆,只保留修改过的内容 镜像封层的好处:节省磁盘空间,相同的内容只需加载一份到内存
  • 04.14 16:20:39
    发表了文章 2022-04-14 16:20:39

    Dockerfile构建kodexporer(七)

    dockerfile构建kodexporer.m 1.手动构建kodexplorer容器 1.1.运行一个centos6.9容器
  • 04.14 16:12:32
    发表了文章 2022-04-14 16:12:32

    Dockerfile指令详解(六)

    dockfile详细配置 1.dockerfile主要组成部分 基础镜像信息 FROM centos:6.9 制作镜像操作指令 RUN yum -y install openssh-server 容器启动时操作指令 CMD ["/bin/bash"]
  • 04.14 16:09:31
    发表了文章 2022-04-14 16:09:31

    手动制作Docker镜像及dockerfile初步入门(五)

    1.手动制作docker镜像 手动构建docker镜像的思路:首先运行一个容器,进入容器里面,安装所需程序,退出容器,提交容器为镜像即可 1.1.手动构建centos镜像
  • 04.14 16:05:00
    发表了文章 2022-04-14 16:05:00

    Docker数据volume配置详解及案例应用(四)

    1.docker数据卷 1.1.docker挂载宿主机数据卷 一般来说nginx只有默认首页,我们装了nginx肯定不只有首页,因此网站源码存放位置我们需要考虑了,放到容器中,很多命令在容器中不生效这点就很头疼,因此就有了挂载这么个说发,在宿主机建一个目录,挂载到容器中,宿主机发生改变,容器也会跟着改变,实时同步 语法格式: ​ docker run -d -p 宿主机端口:docker端口 -v src:dest 镜像
  • 04.14 16:02:11
    发表了文章 2022-04-14 16:02:11

    Docker网络、端口映射详解篇(三)

    1.docker容器的网络访问 1.1.为甚docker容器的地址是172网段 在安装好docker后默认会添加一块网卡,和kvm虚拟化一样,都会生成一块新的网卡与docker容器进行连接
  • 04.14 15:58:19
    发表了文章 2022-04-14 15:58:19

    Docker的安装及日常命令的使用(二)

    1.Docker的安装及使用 Docker是通过内核虚拟化技术来提供容器的资源隔离与安全保障。由于docker通过操作系统层的虚拟化实现隔离,所以docker容器在运行时,不需要类似虚拟机额外的操作系统开销,提高资源利用率 Docker初期把lxc二次开发,后来觉得lxc是在不能满足需求,再次开发了libcontainer Docker的主要目标是“Build,ship,and run any app,angwhere” 构建,传输,处处运行,也就是以此构建,处处运行 docker容器也是一种软件的打包技术,只要是找到进行的地址,下载镜像即可运行
  • 发表了文章 2022-08-03

    深入理解 MySQL 事务 MVCC 的核心概念以及底层原理

  • 发表了文章 2022-08-02

    如何选择一块真正“好用的、性能高”的远程控制软件

  • 发表了文章 2022-07-27

    深入理解MySQL主从复制原理以及集群部署流程

  • 发表了文章 2022-04-25

    万字长文带你玩转阿里云ECS云服务器(涵盖ECS产品购买、ECS管理、ECS快速部署云盘服务、ECS快照原理)

  • 发表了文章 2022-04-15

    部署ELK+Kafka+Filebeat日志收集分析系统

  • 发表了文章 2022-04-15

    利用zabbix api批量添加数百台监控主机

  • 发表了文章 2022-04-15

    发博客时还需要手动上传图片?读完此文你就知道如何避免了

  • 发表了文章 2022-04-15

    绿盟WEB服务扫描漏洞处理

  • 发表了文章 2022-04-15

    mount: 文件系统类型错误、选项错误、/dev/rbd0 上有坏超级块、

  • 发表了文章 2022-04-15

    zabbix告警持续频繁发送历史消息解决方法

  • 发表了文章 2022-04-15

    基于Redis6.2.6版本部署Redis Cluster集群

  • 发表了文章 2022-04-15

    保姆级教程带你在VMware中安装Windows11操作系统

  • 发表了文章 2022-04-15

    二进制编译安装/usr/bin/ld: cannot find -latomic报错排查思路

  • 发表了文章 2022-04-15

    shell脚本配合zabbix实现tomcat的故障自愈

  • 发表了文章 2022-04-15

    推送docker镜像至Docker Hub

  • 发表了文章 2022-04-15

    图解MongoDB数据库学习路线指南

  • 发表了文章 2022-04-15

    解决elasticsearch集群分片lock锁无法分配

  • 发表了文章 2022-04-15

    MongoDB数据库核心概念

  • 发表了文章 2022-04-15

    Redis Cluster集群收缩主从节点详细教程

  • 发表了文章 2022-04-15

    通过JConsoler监控Tomcat的JVM内存

正在加载, 请稍后...
滑动查看更多
  • 提交了问题 2022-04-02

    您好,我是CSDN百万阅读量的博主

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息