04 2023 档案
摘要:Ceph ceph集群中的角色 monitor:ceph-mon,ceph监视器,在主机运行一个守护进程,用于维护集群状态映射,如存储池pool,PG数量以及PG和存储池的映射状态。此外还用于管理程序和客户端之间的身份验证(cephx协议),通常至少需要三个监视器实现高可用 manage:ceph-
阅读全文
摘要:redis集群和高可用 redis主从复制 主从复制特点 一个master可以有多个slave 一个slave只能有一个master 数据流向是单向的,master到slave 主从复制实现 建议redis master和slave开启持久化,设置相同连接密码,slave提升为maste
阅读全文
摘要:Redis Redis安装 1.yum/apt安装 root@ubuntu:~# apt info redis Package: redis Version: 5:6.0.16-1ubuntu1 Priority: optional Section: universe/database Origin
阅读全文
摘要:TOMCAT tomcat安装 准备jdk rpm: [root@node1 ~]# yum -y install jdk-8u291-linux-x64.rpm [root@node1 ~]# cat /etc/profile.d/jdk.sh export JAVA_HOME=/usr/java
阅读全文
摘要:HAPROXY 支持功能: TCP 和 HTTP反向代理 SSL/TSL服务器 可以针对HTTP请求添加cookie,进行路由后端服务器 可平衡负载至后端服务器,并支持持久连接 支持所有主服务器故障切换至备用服务器 支持专用端口实现监控服务 支持停止接受新连接请求,而不影响现有连接 可以在双向添加,
阅读全文
摘要:keeppalived VRRP技术 虚拟路由冗余协议,解决静态网关单点风险 物理层:路由器、三层交换机 软件层:keepalived 术语: 虚拟路由器:Virtual Router 虚拟路由器标识:VRID(0-255),唯一标识虚拟路由器 VIP:Virtual IP VMAC:Vir
阅读全文
摘要:NGINX I/O模型 同步,异步 同步:synchronous,被调用者并不提供事件的处理结果相关的通知消息,需要调用者主动询问事 情是否处理完成 异步:asynchronous,被调用者通过状态、通知或回调机制主动通知调用者被调用者的运行状态 阻塞,非阻塞 阻塞:blocking,指IO操作需要
阅读全文
摘要:LVS VS根据请求报文的目标IP和目标协议及端口将其调度转发至某RS,根据调度算法来挑选RS。LVS是内核 级功能,工作在INPUT链的位置,将发往INPUT的流量进行“处理” VS:Virtual Server,Director Server(DS), Dispatcher(调度器),Load
阅读全文
摘要:rsyslog 管理 系统日志术语 facility:设施,从功能或程序上对日志进行归类 #内置分类 auth, authpriv, cron, daemon,ftp,kern, lpr, mail, news, security(auth), user, uucp, syslog #自定义的分类
阅读全文
摘要:HTTP HTTP协议(HyperText Transfer Protocol,超文本传输协议) HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统 的应用层协议。HTTP是万维网的数据通信的基础设计HTTP最初的目的是为了提供
阅读全文
摘要:Ansible ansible简介 ansible是一种可以批量管理远程远程主机的的自动化运维工具 ansible配置文件: /etc/ansible/ansible.cfg 主配置文件,配置ansible工作特性,也可以在项目的目录中创建此文件,当前目录下如果也有ansible.cfg,则此文
阅读全文
摘要:MySQL集群 主从复制相关 主从复制相关线程 主节点: dump Thread:为每个Slave的I/O Thread启动一个dump线程,用于向其发送binary log events从节点: I/O Thread:向Master请求二进制日志事件,并保存于中继日志中 SQL Thread:从中
阅读全文
摘要:mysql的视图,存储过程,触发器和事件 视图: 虚拟表,保存有实表的查询结果,相当于别名 利用视图,可以隐藏表的真实结构,在程序中利用视图进行查询,可以避免表结构的变化,而修改程序,降低程 序和数据库之间的耦合度 CREATE VIEW view_name [(column_list)] AS s
阅读全文
摘要:centos7实现openvpn yum -y install openvpn easy-rsa #准备相关配置文件 cp /usr/share/doc/openvpn-2.4.12/sample/sample-config-files/server.conf /etc/openvpn/ cp -r
阅读全文
摘要:DNS服务 DNS:Domain Name System 域名系统,应用层协议,是互联网的一项服务。它作为将域名和IP地址相互 映射的一个分布式数据库,能够使人更方便地访问互联网,基于C/S架构,服务器端:53/udp, 53/tcp DNS服务工作过程 1.客户端向本地DNS服务器发出域名解析请求
阅读全文
摘要:实现私有CA centos7实现证书申请 [root@centos7 certs]# pwd /etc/pki/tls/certs [root@centos7 certs]# make app.crt umask 77 ; \ /usr/bin/openssl genrsa -aes128 2048
阅读全文