12 2019 档案
摘要:一、Keepalived相关介绍 1、Keepalived简介 Keepalived软件起初是专门为LVS负载均衡软件设计的用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务的高可用解决方
阅读全文
摘要:一、实验环境 系统:CentOS7.6 主机:5台 (虚拟机) 客户端1台:172.16.236.134/24 (NAT网卡),网关指向 172.16.236.185/24(路由服务器) 路由服务器1台:172.16.236.185/24 (NAT),192.168.214.17/16 (仅主机),
阅读全文
摘要:一、编写脚本,接收二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www [root@centos7 data]# cat user.sh #!/bin/bash user=# -ne 2 ] && echo "U
阅读全文
摘要:一、实验环境 系统:CentOS7.6 软件包:apache,php,mariadb-server (都是基于光盘yum源) 源码包:loganalyzer-4.1.7.tar.gz (http://download.adiscon.com/loganalyzer/loganalyzer-4.1.7
阅读全文
摘要:一、inotify简介 1、inotify介绍 异步的文件系统事件监控机制,利用事件驱动机制,而无须通过诸如cron等的 轮询机制来获取事件,linux内核从2.6.13起支持 inotify,通过inotify可以监控文 件系统中添加、删除,修改、移动等各种事件 2、实现inotify的软件 in
阅读全文
摘要:一、Samba介绍 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。 SMB (Server Messages Block,信息服务块) 是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SM
阅读全文
摘要:一、显示统计占用系统内存最多的进程,并排序 [root@centos7 ~]# ps -eo uid,pid,ppid,tty,c,time,cmd,%mem --sort=-%mem UID PID PPID TT C TIME CMD %MEM 42 7445 7221 ? 0 00:00:03
阅读全文
摘要:一、NFS服务相关介绍 1、NFS简介 NFS (Network File System) 网络文件系统,基于内核的文件系统。Sun公司开发,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 NFS 是基于RPC (Remote Procedure Call Protocol远
阅读全文
摘要:一、FTP相关介绍 1、文本传输协议FTP FTP (File Transfer Protocol) 文件传输协议,是因特网中使用最广泛的文件传输协议; 基于C/S结构的双通道协议(数据和命令连接) 数据传输格式:二进制(默认) 和 文本 两种模式 (服务器角度): 主动模式(PORT style)
阅读全文
摘要:一、实验环境 系统:CentOS7.6 主机:两台(一台也可以),一台实现apache+php-fpm (192.168.214.17),一台实现mysql服务器 (192.168.214.27) 软件包: Apache:httpd-2.4.39.tar.bz2,apr-1.7.0.tar.bz2,
阅读全文
摘要:一、简述OSI七层模型和TCP/IP五层模型 1. OSI七层模型 物理层:二进制传输,为启动、维护以及关闭物理链路定义了电气规范、机械规范、过程规范和功能规范;实际的最终信号的传输是通过物理层实现的。通过物理介质传输0-1 比特流。常用的设备有(各种物理设备)集线器、中继器、调制解调器、网线、双绞
阅读全文
摘要:一、Galera Cluste简介 1、Galera Cluster 集成了Galera插件的MySQL集群,是一种新型的,数据不共享的,高度冗余的高可用方案,目前Galera Cluster有两个版本,分别是Percona Xtradb Cluster及MariaDB Cluster,Galera
阅读全文
摘要:一、MHA简介 1、MHA Master High Availability,对主节点进行监控,可实现自动故障转移至其它从节点;通过提升某一从节点为新的主节点,基于主从复制实现,还需要客户端配合实现,目前MHA主要支持一主多从的架构,要搭建MHA,要求一个复制集群中必须最少有三台 数据库服务器,一主
阅读全文
摘要:一、实验环境 主机:3台,一台ProxySQL(192.168.214.37),两台主从复制,master(192.168.214.17),slave(192.168.214.27) 系统:CentOS7.6 数据库:mariadb-server-5.5.60(光盘yum源) ProxySQL:pr
阅读全文
摘要:一、GTID复制简介 GTID (global transaction id)全局事务标识符,MySQL5.6版本开始支持,GTID复制不像传统的复制方式(导步复制、半同步复制)需要找到binlog和POS点,只需要知道master的IP、端口、账号、密码即可。 二、相关实验配置 实验用到两台主机,
阅读全文
摘要:一、MySQL主从复制原理 主从同步过程中主服务器有一个工作线程I/O dump thread,从服务器有两个工作线程I/O thread和SQL thread; 主服务器: dump Thread:为每个Slave的I/O Thread启动一个dump线程,用于向其发送binary log eve
阅读全文
摘要:一、自建yum仓库,分别为网络源和本地源 [root@centos7 ~]# cd /etc/yum.repos.d/ [root@centos7 yum.repos.d]# mkdir bak #建立备份文件夹 [root@centos7 yum.repos.d]# mv *.repo bak/
阅读全文