m0_58969269
码龄4年
关注
提问 私信
  • 博客:51,742
    51,742
    总访问量
  • 29
    原创
  • 464,740
    排名
  • 15
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2021-06-03
博客简介:

m0_58969269的博客

查看详细资料
个人成就
  • 获得27次点赞
  • 内容获得2次评论
  • 获得248次收藏
  • 代码片获得335次分享
创作历程
  • 7篇
    2022年
  • 22篇
    2021年
成就勋章
TA的专栏
  • linux
    19篇
  • kubernetes
    4篇
  • k8s
    3篇
  • ELK
    1篇
  • 监控
    1篇
  • sshd
    1篇
  • mysql
    9篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

shell脚本

#!/bin/bashcat package_command | while read rowsdo echo "$rows" x=`echo "$rows"|awk -F':' '{print $1}'` y=`echo "$rows"|awk -F':' '{print $2}'` echo "$x" echo "$y"python3 /root/wangtong/cmdb/update_package_start_shell/deal_package_start_s...
原创
发布博客 2022.02.25 ·
577 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Kubernetes常用命令(kubectl)

1. kubectl介绍kubectl controls theKubernetescluster manager.Usage:kubectl [flags]kubectl [command][root@k8s-master01 ~]# kubectl --helpkubectl controls the Kubernetes cluster manager.Find more information at https://github.com/kubernetes/kuberne..
原创
发布博客 2022.01.27 ·
406 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

计算机基础

认识编程什么是编程语言人-----------编程语言------------计算机什么是编程1、想好做事的步骤2、找一种对方能听懂语言把做事的步骤给翻译下来,并且存入文件中 银行行长-----------------------------业务员 接收客户输入的账号 接收客户输入的密码 判断 输入的账号 等于 正确的账号 并且 输入的密码 等于 正确的密码 ...
原创
发布博客 2022.01.21 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

filebeat配置文件详解

#filebeat 5.2.2 #prospector(input)段配置 filebeat.prospectors:#每一个prospectors,起始于一个破折号"-" - input_type: log #默认log,从日志文件读取每一行。stdin,从标准输入读取 paths:#日志文件路径列表,可用通配符,不递归 -/var/log/*.log encoding: plain #编码,默认无,plain(不验证或者改变任何输入), latin1, utf...
原创
发布博客 2022.01.21 ·
14756 阅读 ·
2 点赞 ·
0 评论 ·
33 收藏

Grafana忘记密码,重置密码

今天发现Grafana网页莫名其妙登录不上了,谷歌保存的密码也用不了,那就,重置吧:1、查找grafana.dbfind / -name "grafana.db"1我的目录是:/data01/grafana/data/grafana.db,但是如果你没改过,默认在/var/lib/grafana/grafana.db2、sqlite3 加载数据库sqlite3 grafana.db目录sqlite3 /data01/grafana/data/grafana.db.tables #
原创
发布博客 2022.01.19 ·
1850 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

企业级初始化服务器

#/bin/bash# 安装系统性能分析工具及其他yum install gcc make autoconf vim sysstat net-tools iostat iftop iotp wget lrzsz lsof unzip openssh-clients net-tool vim ntpdate -y# 设置时区并同步时间ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeif ! crontab -l |grep nt.
原创
发布博客 2022.01.14 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【无标题】企业级ssh免密登录

SSH 密钥登录SSH 默认采用密码登录,这种方法有很多缺点,简单的密码不安全,复杂的密码不容易记忆,每次手动输入也很麻烦。密钥登录是更好的解决方案。密钥是什么密钥(key)是一个非常大的数字,通过加密算法得到。对称加密只需要一个密钥,非对称加密需要两个密钥成对使用,分为公钥(public key)和私钥(private key)。公钥----添加到服务器的某个账户上,~/.ssh目录下(如该目录不存在,则新建一个),并命名为authorized_keys(如该文件已经存在,则把公钥的内..
原创
发布博客 2022.01.13 ·
383 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

centos7.9忘记root密码后,重置root密码

1、开机按下Ecs键,进入如下界面2、根据需要选择系统内核版本并按e键3、光标移动到 linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh;4、按 Ctrl+x 执行5、进入如下界面后输入chroot /sysroot6、输入passwd根据提示输入两次新密码7、完成后输入 touch /.autorelabel 更新系统信息;8、退出 exit;9、然后使用reboot命令重启;...
原创
发布博客 2021.10.15 ·
5552 阅读 ·
2 点赞 ·
1 评论 ·
29 收藏

chattr、lsattr目录锁定解锁与查看

[root@k8s-m-01 ~]# ll .ssh/总用量 0[root@k8s-m-01 ~]# chattr +i /root/.ssh/[root@k8s-m-01 ~]# lsattr .ssh/[root@k8s-m-01 ~]# ssh-keygen Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (e.
原创
发布博客 2021.10.14 ·
938 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s pod yaml 文件详解

基础的必选参数# pod的最基础的yaml文件最少需要以下的几个参数apiVersion: v1 # API版本号,注意:具有多个,不同的对象可能会使用不同APIkind: Pod # 对象类型,podmetadata: # 元数据 name: string # POD名称 namespace: string # 所属的命名空间spec: # specification of the resource content(资源内容的规范) containers: # 容器列表
原创
发布博客 2021.08.17 ·
379 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

k8s 面试题详解

1、监控Docker命令docker inspect -f {"state"}2、K8s的组件有哪些kube-apiserverkube-controller-managerkube-schedulerkube-proxykubeletFlannelETCDDNS 3、常用控制器以及特点?Deployment # 部署无状态应用DaemonSet # 每个节点上都部署一个,用于收集、监控日志StatufluSet # 部署有状态应用
原创
发布博客 2021.08.13 ·
19624 阅读 ·
18 点赞 ·
1 评论 ·
158 收藏

k8s-adm安装高可用集群

# kubernetes的安装服务器配置至少是2G2核的。如果不是则可以在集群初始化后面增加 --ignore-preflight-errors=NumCPU### 1.系统优化```#关闭selinuxsetenforce 0# 关闭防火墙systemctl disable --now firewalld# 关闭swap分区swapoff -a#修改/etc/fstabecho 'KUBELET_EXTRA_ARGS="--fail-swap-on=false"' >
原创
发布博客 2021.08.09 ·
296 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Kubernetes(k8s)安装与集群服务部署详解

Kubernetes一、环境准备(全部执行)空间 ????‍????????‍????????‍????1、服务器的环境准备1》nod节点CPU核数必须是 : 大于等于2核2G ,否则k8s无法启动 ,如果不是,则在集群初始化时,后面后面增加参数: --ignore-preflight-errors=NumCPU2》DNS网络: 最好设置为本地网络连通的DNS,否则网络不通,无法下载一些镜像 3》linux内核: linux内核必须是 4 版本以上就可以,建议最好是4.4之上的,因
原创
发布博客 2021.08.02 ·
1115 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Innodb存储引擎 索引优化查询管理

Innodb 索引优化管理实验环境索引优化的实验效果需要在一张表中有海量数据的情况下,实验效果才会比较明显,我们在实验前需要先准备一张300万条数据的表。# 创建表格create table t1(id int,name varchar(20),gender char(6),email varchar(50));# 创建存储过程,插入3000000条数据delimiter $$create procedure auto_insert1()BEGIN declare ...
原创
发布博客 2021.07.20 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Innodb存储引擎 索引原理详解

索引介绍什么是索引?索引是存储引擎中一种数据结构,或者说数据的组织方式,又称之为键key,是存储引擎用于快速找到记录的一种数据结构。为数据建立索引就好比是为书建目录,或者说是为字典创建音序表,如果要查某个字,如果不使用音序 表,则需要从几百页中逐页去查。为何要用索引?一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的、也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然 是重中之重。说起加速查询,就不得不提到索引
原创
发布博客 2021.07.20 ·
771 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Innodb存储引擎 表空间详解

MySQL组织架构连接层验证用户的身份,用户名密码是否匹配 提供两种连接方式(TCP/IP连接、socket连接) 连接层提供了一个与sql层交互的线程SQL层接收连接层传过来的SQL语句验证执行的SQL语法验证SQL的语义(DDL,DML,DQL,DCL)解析器:解析SQL语句,生成执行计划优化器:将解析器传来的执行计划选择最优的一条执行执行器:将最优的一条执行6.1 与存储引擎层建立交互的线程6.2 将要执行的sql发给存储引擎层如果有缓存,则走缓存记录日志.
原创
发布博客 2021.07.20 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL存储引擎 lnnoDB的逻辑架构详解 InnoDB存储引擎执行流程

连接层验证用户的身份,用户名密码是否匹配 提供两种连接方式(TCP/IP连接、socket连接) 连接层提供了一个与sql层交互的线程SQL层1.接收连接层传过来的SQL语句2.验证执行的SQL语法3.验证SQL的语义(DDL,DML,DQL,DCL)4.解析器:解析SQL语句,生成执行计划5.优化器:将解析器传来的执行计划选择最优的一条执行6.执行器:将最优的一条执行7.6.1 与存储引擎层建立交互的线程6.2 将要执行的sql发给存储引擎层8.如果有缓存,则走缓...
原创
发布博客 2021.07.20 ·
301 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

MySQL数据库 权限管理

权限管理mysql库下的授权表linux系统的用户作用是:登陆系统 管理系统文件mysql数据库管理软件用户的则作用是:登陆MySQL数据库 管理库与表等数据库对象mysql数据库管理软件将权限信息都存放于mysql库下,该库下有一系列授权表,权限信息都存放于这一系列表中,我们挑几个重点介绍一下mysql库下的授权表及其放行权限的范围 1、mysql.user 针对所有数据、所有库下所有表、以及表下的所有字段 2、msyql.db...
原创
发布博客 2021.07.13 ·
668 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

视图 触发器 函数 流程控制 存储过程 SQL注入问题

视图视图就是通过查询得到一张虚拟表(非真实存在),然后保存下来,下次可以直接使用,用户使用时直接使用【视图表名】即可获取结果集。视图有明显地效率问题,并且视图是存放在数据库中的,如果我们程序中使用的sql过分依赖数据库中的视图,即强耦合,那就意味着扩展sql极为不便,因此并不推荐使用。使用视图的注意点: 1.创建视图在硬盘上只会有表结构,没有表数据,数据并没有存在硬盘(数据还是来自之前的表) 2.视图一般只用来查询,里面的数据不要进行修改,可能会影响真正的表创建视图语法 c...
原创
发布博客 2021.07.13 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库多表查询

多表查询准备员工表和部门表# 部门表create table dep (id int,name varchar(20));# 员工表create table emp (id int primary key auto_increment,name varchar(20),sex enum("male","female") not null default "male",age int,dep_id int);# 插入数据insert into dep values(
原创
发布博客 2021.07.13 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多