自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL运维进阶必备

mysql常用命令一、安装mysql二、启动mysql三、登录mysqlmysql -h{数据库连接地址} -u{用户名} -p{密码} -P{端口} {数据库名字} 四、常见命令1、查看数据库列表```bashshow databases;说明:information_schema:系统自带数据库,保存元数据信息,不可删除mysql:系统自带数据库,保存用户信息,不可删除performance_schema:系统自带数据库,保存性能参数库,不可删除test:系统自带数据库,

2021-10-31 14:45:05 595

翻译 Linux防火墙策略实现(netfilter和iptables)

一、iptables的规则表和链1.1 表(tables)提供特定的功能,iptables内置了4个表:filter表:实现包过滤nat表:网络地址转换mangle表:包重构(修改)表对应链作用filter表INPUT、FORWARD、OUTPUT过滤数据包 内核模块:iptables_filter.Nat表PREROUTING、POSTROUTING、OUTPUT用于网络地址转换(IP、端口) 内核模块:iptable_natMangle表PRE

2022-04-09 20:20:09 698

原创 Python闯关升级

一、什么是pythonPython由荷兰人吉多·范罗苏姆,于1990 年代初设计python是编程语言的一种高级语言又有很多种,比如 C++、Java、C#、PHP、JavaScript 等,Python 也是其中之一Python 2于2000年10月16日发布,稳定版本是Python 2.7。Python 3于2008年12月3日发布,不完全兼容Python 2。二、编写规范1、缩进做到统一,要么用tab要么用空格2、三、算数运算符运算符描述实例+加

2022-03-16 19:57:49 1667 1

原创 awk高级用法

awk 高级用法

2022-03-13 20:27:01 1016

原创 nginx+keepalived高可用实践

一、 环境准备centos7.4 (10.44.44.115-node2)mastercentos7.4 (10.44.44.116-node3)slavenginx-1.17.9.tar.gz(源码安装)keepalived-1.3.5-16.el7.x86_64 (yum安装)二、 安装nginx2.1 第一台nginx1)第一台ecs(10.44.44.115)中执行下载nginx-1.17.9.tar.gz#tar -zxvf nginx-1.17.9.tar.gz#cd ng

2022-01-04 13:09:55 1209

原创 k8s功能介绍和常用命令

一、标题deployment篇1.1 创建deployment,命名为nginxkubectl create deployment nginx --image=nginx:1.15.21.2 查看deployment,包括IPkubectl get deploy -owide备注:NAME: Deployment名称READY:Pod的状态,已经Ready的个数UP-TO-DATE:已经达到期望状态的被更新的副本数AVAILABLE:已经可以用的副本数AGE:显示应用程序运行的时间

2021-12-29 23:14:34 4439

原创 ansible介绍和常见命令

https://blog.csdn.net/zzq900503/article/details/80158767一、 Ansible简介官网https://www.ansible.com/Ansible介绍视频https://www.youtube.com/watch?v=iVWmbStE1MMAnsible中文权威指南http://ansible-tran.readthedocs.io/en/latest/Ansible自动化运维教程https://www.w3cschool.cn/au

2021-11-23 13:47:26 514

原创 ElasticStack运维必备技能-集群版

一、背景介绍首先,我们为什么要用这个产品呢?生产业务中必然会遇到大量业务日志需要分析,在日志量非常大的场景中,直接使用工具,如cat、grep、awk 就可以获得想要的信息,效率非常低,在这种情况下,如何快速搜索想要信息,如查询、排序、归档、展现等,开源实时日志分析ELK就可以很好的解决上面的场景问题。二、为何使用ElasticsearchElasticsearch 很快。由于 Elasticsearch 是在 Lucene 基础上构建而成的,所以在全文本搜索方面表现十分出色。Elasticsearc

2021-11-13 15:37:29 1510

原创 借助工具解决java进程高负载问题

背景:近期java应用,CPU使用率一直很高,经常达到100%,通过以下步骤完美解决,分享一下。方法一:1.jps 获取Java进程的PID。2.jstack pid >> java.txt 导出CPU占用高进程的线程栈。3.top -H -p PID 查看对应进程的哪个线程占用CPU过高。4.echo “obase=16; PID” | bc 将线程的PID转换为16进制,大写转换为小写。5.在第二步导出的Java.txt中查找转换成为16进制的线程PID。找到对应的线程栈。6.

2021-11-09 11:41:53 223

原创 Linux系统TCP内核参数优化

背景日常运维工作中,会遇到很多TCP相关的问题,网上有很多文章介绍需要优化哪些TCP内核参数,但是并没有很详细说明优化的依据、适用的场景是什么,如果我们不了解各个参数实际的作用,照搬网上的配置到生产环境,很有可能会适得其反,本文从建立连接、数据传输、断开连接三个阶段对涉及到的相关TCP内核参数做出说明并给出优化建议。1. 建立连接阶段• net.ipv4.tcp_syn_retries控制三次握手第一步客户端发送syn得不到服务端响应时重传syn的次数,如果是内网环境,中间链路少,网络稳定,服务端

2021-11-02 13:58:19 186

原创 Linux SRE工程师常用提效工具

1、screen2、grep3、sed4、cut5、awk6、iostat7、vmstat8、查看基础硬件信息

2021-10-23 22:52:54 1789

原创 运维要知道的那些事

概述:我认为作为一名运维技术人员,最初的能力可以不用那么精深,但是一定要对技术执着和敬畏的心;做事情也不需要那么高效快速,但是一定要有责任、有担当,否则一切归零。说到运维,常人理解的无非就是保障,但其实这只是最基础的,运维是一个能力涉及广、技能要求高的职业,一个是软实力,一个是硬实力,###能力:性能维护,需要大量的经验,对水平的考验安全可控,不必很深,但是要懂得安全基础运维流程,无规...

2021-10-23 22:48:13 145

原创 docker容器学习笔记

部分内容摘自《马哥教育》课程,仅为学习参考1 docker环境准备1.1 环境准备环境:centos7, 4C8G,500G磁盘首先将docker-ce.repo文件下载到centos系统的/etc/yum.repo目前中(清华大学镜像)*#wget https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce...

2020-03-07 13:54:46 940

Nginx_day01.pdf

Nginx_day01.pdf

2022-03-30

空空如也

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

TA关注的人

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