- 博客(14)
- 收藏
- 关注
原创 HAproxy+keepalived实现高可用
两台均下载haproxy与keepalived,为192.168.115.152,192.168.115.153。两台作为真实服务器下载httpd,为192.168.115.150,192.168.115.151。四、启动各台虚拟机的haproxy,keepalived,httpd。此时我们停掉主haproxy,依然成功。三、haproxy配置(两台均如下)在我们的主haproxy服务器上。再停掉从haproxy,失败。从haproxy服务器上。一、我们需要四台虚拟机,两台haproxy均可用。
2023-05-31 13:42:48
227
1
原创 HAproxy负载均衡
1. 从haproxy的源码包中的examples下的init.haproxy中获得配置文件的路径“/etc/haproxy/haproxy.cfg。#系统中允许存在的最大orphan连接数(没有对应的socket文件),这个数字越大,系统支持的TCP连接数也越多。#系统中同时保持TIME_WAIT状态的最大数量,一般设置为TCP建立连接次数的2倍。stats uri /stats #访问监控页面的uri。#TCP半连接请求的最大长度,如果超过这个值,对方就会收到RST响应。
2023-05-31 10:48:38
195
原创 keepalived+LVS搭建
六、修改keepalived配置文件/etc/keepalived/keepalived.conf。本次实验需要5台虚拟机,其中1台作为客户端,两台keepalived+lvs,两台web服务器。四、web端安装httpd,lvs服务器安装keepalived与ipvsadm。八、查看lvs节点状态是否正确。一、web服务器调整ARP参数。五、加载lvs内核模块,并启动。七、开启keepalived。客户端使用虚拟ip访问。
2023-05-30 10:42:14
185
原创 redis集群搭建
二、我们把redis主配置文件复制六份,分别命名对应六个端口号。一、首先我们下载epel源来下载redis。三、配置项(端口号相对应即可)首先查询一下各节点信息。
2023-05-25 14:18:25
95
原创 mariadb高可用MHA搭建
我们把128的虚拟机设置为mha,安装 manager。我们以130,131,132三台虚拟机为主从服务器。/usr/local/bin下可以看到脚本。二、配置MySQL主从复制。在所有节点安装perl环境。所有节点配置hosts。所有节点安装node。
2023-05-23 10:31:58
165
1
原创 MongoDB安装,基础操作,备份与恢复
1.配置/etc/yum.repos.d/mongodb.repo。1.配置/etc/mongod.conf。2.安装mongodb-org。3.创建用户与密码,并登录。一、安装MongoDB。3.启动mongodb。
2023-05-18 10:48:26
98
1
原创 Redis安装,基础操作与持久化
通过设置不同的过期时间使得缓存的过期时间分散,可以在缓存雪崩时分散请求,短时间内缓存失效对系统的冲击不会太大,防止系统崩溃。②进一步保证缓存数据的正确性:生命周期设置可以让缓存数据有一个过时时间,从而让Redis中的数据更加符合缓存的实际需求,在一段时间内保证数据的正确性,而不是一直缓存下去导致数据的过时和不准确。①节省内存:如果一个键的生命周期结束(过期),Redis会自动删除它,这样可以释放占用的内存,从而保证Redis不会长时间运行导致内存耗尽造成宕机风险。
2023-05-17 09:49:02
84
1
原创 MySQL主从复制及一主多从下的读写分离
进入从服务器MySQL,停掉slave并进行初始化,再重启slave。修改amoeba配置文件dbServers.xml。修改 amoeba配置文件amoeba.xml。主服务器登录MySQL,给slave1授权。从服务器中配置/etc/my.cnf文件。从服务器验证,有ym库验证成功。删除从服务器中的已生成旧文件。客户端登录amoeba用户。同理,配置其他从服务器。查看目前的主服务器信息。配置Amoeba主机。安装jdk并配置变量。
2023-05-16 13:35:41
72
原创 MySQL数据库操作题三
2.查询所有水果的名称和出厂日期,以特定格式拼接字符串,如"西瓜的出厂日期是2017/05/06"。1.将products表中所有水果的名称、种类和出厂日期信息并插入新表products_new中。4.在products表和sales表中查询产品的名称、种类、成本、销售地点和销售价格。5.在products表和sales表中查询销往海南的产品名称、种类、成本和销售价格。(创建详情可见5.9内容)3.创建数据表sales。
2023-05-11 10:52:18
110
原创 MySQL数据库操作题二
例题1:开启两台虚拟机,一台是mariadb数据库服务器,一台是客户端,在数据库中创建shop库,并设置客户端使用用户admin可以远程登录服务器且只能对shop库中的数据表具有所有操作权限。3.查询成本大于3元并小于40元的产品信息,并按照成本从高到低的顺序显示结果。6.查询出厂日期晚于2017年4月的水果信息。7.分组查询所有水果、蔬菜、坚果的总成本。创建远程web服务数据库的操作用户。4.查询成本最高的5个产品信息。2.将所有蔬菜的成本上调1元。8.查询所有蔬菜的平均成本。5.查询有哪些产品种类。
2023-05-10 21:38:33
329
原创 MySQL创建数据表实例演示
2.创建数据表并设置数值类型。1.创建school数据库。创建数据库:company。数据表: products。创建数据库:school。创建数据表:info。
2023-05-09 21:08:28
295
原创 源码安装MySQL 5.7.20版本(有手就行!)
一、首先将已经下载好的源码包解压(源码包在官网下载即可);给/data/mysql目录设置所属者和所属组。创建/data/mysql/data 目录。五、编写配置文件my.cnf。二、创建用户mysql。六、MySQL初始化。有报错查看报错日志排错。
2023-05-09 11:23:34
127
原创 yum安装mariadb
二、修改配置文件/etc/selinux/config。五、设置mariadb开机自启。四、yum安装mariadb。一、关闭图形化网络管理工具。
2023-05-09 09:34:11
919
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人