随笔分类 - 实战派日记
摘要:Prometheus+grafana监控系统-学习笔记 0.环境准备 环境 机器 内网地址 外网地址 虚拟机 Prometheus(docker服务提前安装好) 10.0.1.132 Linux(常规物理机器) 10.0.1.133 Linux--docker(主要运行各种容器服务) 10.0.1.
阅读全文
摘要:Zabbix安装部署文档https://blog.csdn.net/m0_56055257/article/details/131260948以上文档可以直接复制内容部署,写的非常好用在本教程中,展示如何在 CentOS 8 / RHEL 8 / Oracle Linux 8 / Alma Linu
阅读全文
摘要:ansible作业 0.ansible了解 roles:多个角色的集合目录, 可以将多个的role,分别放至roles目录下的独立子目录中,如下示例 roles/ mysql/ nginx/ tomcat/ redis/ 默认roles存放路径 /root/.ansible/roles /usr/s
阅读全文
摘要:nsible-role角色 一.role的官网介绍,与解释 ansible-role的实际理念 为什么用role 把单个的大剧本,拆分为小剧本,便于维护,修改、使用 完成解耦、结构更清晰、调试更方便 如果是小部署, 还是剧本更方便 大型项目,必须通过role管理 在实际的工作当中,一个完整的项目实际
阅读全文
摘要:ansible剧本进阶 一.剧本的高级特性 剧本高级特性是完全遵循python的循环结构来的 编程语言特有的逻辑控制语句 变量 循环 等等 你的剧本,可以考虑用高级特性,也可以不用 高级特性是为了简化剧本 比如,创建10个系统的用户 不用循环 手写 ansible bakcup -m user -a
阅读全文
摘要:ansible剧本 ansible中有两种模式,分别是ad-hoc模式和playbook模式 ad-hoc简而言之,就是"临时命令" - 临时的看下远程机器的内存信息 - 临时的批量分发一个配置文件 特别小的需求,临时命令就解决 大需求,部署软件这样的复杂需求,就写剧本 https://docs.a
阅读全文
摘要:zabbix--学习笔记 第一天 1.为什么使用监控? 01-实时状态 02-反馈当前系统状态 03-系统可靠性 04-保障业务稳定性 2.如何监控,比如我们需要监控磁盘 内存 使用率 01 我们首先要知道手动怎么看磁盘 内存指标 02 监控磁盘指标 03 获取数值 报警 [root@centos7
阅读全文
摘要:第三十一天--三十三天 01.nginx代码状态代表啥意思工作可以快速定位故障 200 :正常访问 301 :永久重定向 302:临时重定向 404:没有文件找不到 一般是发布目录未设置或者设置错了 403 :没有权限 拒绝 --1.首页index.html没有定义2.dns没有设置或未设置成功 5
阅读全文
摘要:第三十天作业 如下都是百度了解扩展 面试题: DNS轮询的作用? DNS轮询是一种负载均衡技术,主要用于在多个相同的IP地址之间分配网络流量。当DNS服务器收到一个DNS查询请求时,它并不会总是返回同一个IP地址,而是按照预设的顺序或者随机地在一组IP地址之间轮流返回,这样可以将客户端的请求分散到多
阅读全文
摘要:第二十九天作业 1.把/var/html/www目录里面项目 每天压缩备份一次 实战--并使用定时任务 每天零点做备份 思路 /var/html/www 备份目录 /var/html/ 备份到目标目录 方式一: 1.利用crontab -e 添加下面这行 0 0 * * * tar zcvfP /v
阅读全文
摘要:第二十八天作业 1.部署备份服务器使用rsync ,把网站项目实时同步到 备份服务器 (利用脚本形式,做个定时任务 每5分钟执行同步一次) 环境:虚拟机 ip :10.0.1.0 网关:10.0.1.2 子网掩码:255.255.255.0 服务端ip:10.0.1.111 客户端ip:10.0.1
阅读全文
摘要:nginx入门-31-学习笔记 环境 环境:虚拟机 ip:10.0.1.0 网关:10.0.1.2 子网掩码:255.255.255.0 测试机器ip:10.0.1.101 概念 1.安装 nginx软件安装: yum 安装 yum install epel-release yum install
阅读全文
摘要:第二十七天作业 0 使用软件画一个服务器架构图 压缩包架构图案例可以模仿画一个 熟悉使用画图软件 1 .使用守护进程方式同步网站目录/html/www目录到 备份服务器上写出 操作笔记 方便工作使用 模版机制作配置 1. 模板机优化配置 hosts文件配置 \cp /etc/hosts{,.bak}
阅读全文
摘要:综合架构--6--rsync--inotify-crond 01-网路基础 01. 什么是路由交换 交换机: 实现在同一个局域网内多台主机之间的通讯 路由器: 实现不同局域网之间主机的通讯 02. 路由的配置方法 静态路由 动态路由 03. OSI7层模型 数据封装与解封装 04. TCP/UDP协
阅读全文
摘要:第二十六天 1.ip地址分类: A:0-127 B:128-191 C:192-223 D:224-239 E:240-255 2.dig命令使用 dig的包名bind-utils dig +short www.baidu.com 查看域名的A记录和IP地址 dig www.baidu.com 查看
阅读全文
摘要:第二十五天 1.说下tcp 3次握手过程 第一次握手(syn):客户端向服务器发送一个syn数据包,其中包含了一个客户端选择的初始序列号(isn),表示客户端希望建立连接 第二次握手(syn+ack):服务器接收到客户端的syn包后,回复一个syn+ack包,确认收到了客户端的syn,同时也携带了一
阅读全文
摘要:第二十四天 面试问道 fdisk 分区和parted分区区别:如下 fdisk在交互式的操作环境中管理磁盘分区,适用于小分区,一般小于2T 适合fdisk Parted 规划大小超过2T的分区,也可用于小分区的规划 fdisk 支持 小于 2t parted 命令分区 支持 大于2t 磁盘大于2T
阅读全文
摘要:第二十三天 由于自己数据库服务器目录磁盘报警,没有空间了 需要新增硬盘 500G 实验可以用10g测试 这是 工作和面试都会常遇到 如果面试就问思路 fdisk 支持 小于 2t parted 命令分区 支持 大于2t 用这两个工具都可以 新增硬盘 ,挂载到 /mnt目录下 然后把一些数据移动到/m
阅读全文
摘要:第二十二天 实战测试每隔3天 夜里2点 执行数据备份脚本mysql.sh 写出定时命令: crontab -e 把下面这个复制进去 #!/bin/bash 0 2 */3 * * /usr/bin/mysql.sh > /dev/null 2>&1 保存就可以了 命令注解: 0 2 */3 * *
阅读全文
摘要:第二十五天 1.说下tcp 3次握手过程 第一次握手(syn):客户端向服务器发送一个syn数据包,其中包含了一个客户端选择的初始序列号(isn),表示客户端希望建立连接 第二次握手(syn+ack):服务器接收到客户端的syn包后,回复一个syn+ack包,确认收到了客户端的syn,同时也携带了一
阅读全文