摘要: Python之旅2 变量、运算与编码 1. 指令和程序 计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。 其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合 阅读全文
posted @ 2021-03-08 20:35 上善若水~小辉 阅读(474) 评论(0) 推荐(0) 编辑
摘要: Python之1 Python语言基础 1. Python简介 1.1 Python的历史 Python的创始人为吉多·范罗苏姆(荷兰语:Guido van Rossum) 1989年的圣诞节期间:吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以 阅读全文
posted @ 2021-03-08 20:33 上善若水~小辉 阅读(92) 评论(0) 推荐(0) 编辑
摘要: FTP服务 一.存储类型 DAS、SAN 、NAS 存储基础知识 存储网络 直接存储(Direct Attached Storage) -DAS 存储设备与主机的紧密相连 管理成本较低,实施简单 储时直接依附在服务器上,因此存储共享受到限制 CPU必须同时完成磁盘存取和应用运行的双重任务,所以不利于 阅读全文
posted @ 2021-03-08 20:31 上善若水~小辉 阅读(246) 评论(0) 推荐(0) 编辑
摘要: tengine编译安装及nginx高并发内核参数优化 Tengine Tengine介绍 Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。 Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。 它 阅读全文
posted @ 2021-03-08 20:18 上善若水~小辉 阅读(527) 评论(0) 推荐(0) 编辑
摘要: TCP/IP网络协议 1、 简述osi七层模型和TCP/IP五层模型 一、OSI参考模型 ​ 今天我们先学习一下以太网最基本也是重要的知识——OSI参考模型。 1、OSI的来源 ​ OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际 阅读全文
posted @ 2021-03-08 20:17 上善若水~小辉 阅读(457) 评论(0) 推荐(0) 编辑
摘要: SAMBA服务 SAMBA服务简介 SMB:Server Message Block服务器消息块,IBM发布,最早是DOS网络文件共享协议 Cifs:common internet file system,微软基于SMB发布 SAMBA:1991年Andrew Tridgell,实现windows和 阅读全文
posted @ 2021-03-08 20:13 上善若水~小辉 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 02·自动化运维工具Ansible ad-hoc MarkdownHTML 02·自动化运维工具-Ansible ad-hoc 02·自动化运维工具-Ansible ad-hoc Ansible ad-hoc Ansible命令模块 Ansible软件管理模块 Ansible文件管理模块 Ansib 阅读全文
posted @ 2021-03-08 20:07 上善若水~小辉 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 01·自动化运维工具Ansible基础 MarkdownHTML 01·自动化运维工具-Ansible基础 01·自动化运维工具-Ansible基础 Ansible基本概述 安装Ansible Ansible Inventory -李振亚 -笔者QQ:593528156 -笔者微信:18301162 阅读全文
posted @ 2021-03-08 20:05 上善若水~小辉 阅读(87) 评论(0) 推荐(0) 编辑
摘要: jumperserver企业堡垒机 一:jumperserver简介 JumpServer 是全球首款完全开源的堡垒机, 使用 GNU GPL v2.0 开源协议, 是符合 4A 的专业运维审计系统。 JumpServer 使用 Python / Django 进行开发, 遵循 Web 2.0 规范 阅读全文
posted @ 2021-03-08 20:01 上善若水~小辉 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: web快速入门基础 1. nginx介绍 nginx: engine X,是由1994年毕业于俄罗斯国立莫斯科鲍曼科技大学的同学为俄罗斯rambler.ru公司开发的,开发工作最早从2002年开始,第一次公开发布时间是2004年10月4日,版本号是0.1.0。 nginx有商业版和社区版,2019年 阅读全文
posted @ 2021-03-08 19:59 上善若水~小辉 阅读(751) 评论(0) 推荐(0) 编辑
摘要: keepalived实现高可用 集群Cluster 集群类型: LB lvs/nginx(http/upstream, stream/upstream) HA 高可用性 SPoF: Single Point of Failure HPC 系统可用性的公式:A=MTBF/(MTBF+MTTR) (0, 阅读全文
posted @ 2021-03-08 19:55 上善若水~小辉 阅读(128) 评论(0) 推荐(0) 编辑
摘要: keepalived实现nginx反向代理的高可用 实现keepalived调用脚本进行资源监控 keepalived调用外部的辅助脚本进行资源监控,并根据监控的结果状态能实现优先动态调整 vrrp_script:自定义资源监控脚本,vrrp实例根据脚本返回值,公共定义,可被多个实例调用,定义在vr 阅读全文
posted @ 2021-03-08 19:54 上善若水~小辉 阅读(92) 评论(0) 推荐(0) 编辑
摘要: keepalived绑定单播地址、非抢占模式及LVS的TCP模式的高可用 **背景:**keepalived默认是组播地址进行播放,且默认地址是224.0.0.18,如果配置多个keepalived主机,会导致虚拟IP地址存在冲突问题,这种问题怎么解决呢? **解决办法:**就是将keepalive 阅读全文
posted @ 2021-03-08 19:53 上善若水~小辉 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: VRRP协议 通常情况下,内部网络中的所有主机都设置一条相同的缺省路由,指向出口网关(图中中的路由器RouterA),实现主机与外部网络的通信。当出口网关发生故障时,主机与外部网络的通信就会中断。 配置多个出口网关是提高系统可靠性的常见方法,但局域网内的主机设备通常不支持动态路由协议,如何在多个出口 阅读全文
posted @ 2021-03-08 19:51 上善若水~小辉 阅读(238) 评论(0) 推荐(0) 编辑
摘要: keepalived脑裂问题与解决 Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工 阅读全文
posted @ 2021-03-08 19:50 上善若水~小辉 阅读(772) 评论(0) 推荐(0) 编辑
摘要: Linux 路由 静态路由 注意:本文中使用;隔开的命令等价 一、临时生效,使用命令route A、添加到主机的路由 route add -host IP dev eth0 # 默认Gateway指向0.0.0.0 Flags: UH route add -host IP gw GWIP [dev 阅读全文
posted @ 2021-03-08 19:49 上善若水~小辉 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 在 CentOS 8 中安装 Cockpit Web 控制台 Cockpit 是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务。 根据其项目主站描述,Cockpit 有如下特点: · 从易用性考虑设计,方便管理人员使用,而不是仅仅的终端命令按钮化。 · 不会打乱已有终端或脚 阅读全文
posted @ 2021-03-08 19:40 上善若水~小辉 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Nginx-动静分离 MarkdownHTML 07·Nginx实现动静分离 07·Nginx实现动静分离 Nginx动静分离基本概述 Nginx动静分离场景实践 Nginx资源分离场景实践 Nginx动静分离基本概述 动静分离,通过中间件将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请 阅读全文
posted @ 2021-03-08 19:31 上善若水~小辉 阅读(315) 评论(0) 推荐(0) 编辑
摘要: WEB服务-Nginx之6-四层负载均衡 Nginx四层负载均衡概述 什么是四层负载均衡? 四层负载均衡是基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,他的组装在四层的基础之上,无论四层还是七层都是指的OSI网络模型。 四层负载均衡应用场景 1、四层+七层来做负载 阅读全文
posted @ 2021-03-08 19:31 上善若水~小辉 阅读(246) 评论(0) 推荐(0) 编辑
摘要: LVS实现健康性检查功能 LVS高可用性 解决方案: 由Director对各RS健康状态进行检查,失败时禁用,成功时启用 keepalived heartbeat/corosync ldirectord 检测方式: (a) 网络层检测,icmp (b) 传输层检测,端口探测 (c) 应用层检测,请求 阅读全文
posted @ 2021-03-08 19:29 上善若水~小辉 阅读(806) 评论(0) 推荐(0) 编辑