高级运维
文章平均质量分 78
mantangjojo
这个作者很懒,什么都没留下…
展开
-
CentOS7搭建keepalived+DRBD+NFS高可用共享存储
3、安装软件 (如果没有yum源,则需要先配置yum源)2个节点创建挂载点目录:mkdir /data。主节点:mkfs.xfs /dev/drbd0。centos7.9镜像 2台主机。1、关闭防火墙,禁用SELinux(2台)2、配置hosts文件(2台)等待一段时间进行检查同步情况。在从上执行以下命令确认文件。卸载文件系统并切换为备节点。配置2台服务器之间的免密。将配置传送到node2。原创 2022-11-06 19:55:35 · 497 阅读 · 0 评论 -
haproxy+keepalived
将keepalived.conf文件和发送邮件的脚本文件发送到备用主机node2上。此时就完成了HAproxy+keepalived的高可用配置。1、安装HAproxy、配置日志 --- 查看之前章节。在node1主机:keepalived.conf文件。安装keepalived --- 参考之前文章。使用python编辑一个发送邮件的脚本。配置主备keepalived服务器。原创 2022-11-02 22:05:27 · 96 阅读 · 0 评论 -
Keepalived
yum install curl libnl3-devel net-snmp-devel libnfnetlink-devel -y ---安装keepalived依赖包。tar -zxvf keepalived-1.2.18.tar.gz -C /usr/local/ ---将下载的压缩包解压到指定目录下。ln -s /usr/local/sbin/keepalived /usr/sbin/ --- 创建软连接,安便使用。TCP健康检查方式配置 ---修改健康检查的时间参数。原创 2022-11-02 19:19:59 · 230 阅读 · 0 评论 -
HAproxy
1、安装haproxy安装所需要的软件(系统本身携带,但版本太低需要安装最新版本)vim /etc/rsyslog.conf ---以下2个配置在此文件内修改。此时在全局查看依旧是旧版本,此时将旧版本备份,给新版本创建一个链接。1、在/etc/haproxy/haproxy.cfg中指定log。1、先创建配置文件的目录 --- 匹配域名。lua需要进行编译,需要下载编译软件。编译完成后就可以查看此时的lua版本。需要创建haproxy用户。haproxy安装完成。编译安装haproxy。原创 2022-10-30 17:42:59 · 445 阅读 · 0 评论 -
LVS --- 基于centos7版本
DR模型:负载均衡器和RS都使用同一个IP对外服务,但只有DR对ARP请求进行响应,所有RS对本身这个IP的ARP请求保持静默,也就是说,网关会把对这个服务IP的请求全部定向给DR,而DR收到数据包后根据调度算法,找出对应的RS,把目的MAC地址改为RS的MAC(因为IP一致)并将请求分发给这台RS,这时RS收到这个数据包,处理完成之后,由于IP一致,可以直接将数据返给客户,则等于直接从客户端收到这个数据包无异,处理后直接返回给客户端。-g:为DR模式(-m:NAT模式 -i:TUN模式)原创 2022-10-27 00:50:26 · 1178 阅读 · 0 评论 -
第三次作业
-- 需要和之前生成的文件绝对路径。Common Name (eg, your name or your server's hostname) []: --- 服务器主机名。1、安装所需要的软件包 --- 注:8版本中php-mysql为php-mysqlnd,如果一次性全部安装报错,就单个安装。2、修改配置文件 --- nginx.conf --- 此段代码:源码安装存在此PHP脚本文件,但被注释(注意修改)3、生成证书文件 --- 根据自己的需求进行填写。4、配置PHP脚本文件。原创 2022-10-24 01:12:52 · 612 阅读 · 0 评论 -
nginx
3、创建主页文件 ---将"$name test page."内容写入相对应的文件。1、修改配置文件,不加IP表示本地IP地址。5、源码安装需要编译,安装gcc gcc-c++ make。1、修改配置文件 -- 将server_name改为对应的域名。7、安装nginx,需要什么安装什么直到出现汇总信息。4、修改配置文件,一个server是一个虚拟主机。3、编辑etc/hosts中的IP与域名的映射。2、安装nginx的依赖包。2、切换目录并创建站点目录。6、进入文件解压好的目录。原创 2022-10-17 01:49:11 · 570 阅读 · 0 评论 -
web集群第一次作业
root@centos7 ~]# wget -c https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.83/bin/apache-tomcat-8.5.83.tar.gz --- 下载tomcat,-c为断点续传。[root@centos7 ~]# tar xf apache-tomcat-8.5.82 -C /usr/local/tomcat --- 解压下载好的文件并指定路径到/usr/local/路径下。--- 创建数据库并指定编码。原创 2022-10-16 23:03:53 · 139 阅读 · 0 评论