摘要:情况 在实际的项目实践中,绝大多数情况不会是单节点运行程序+数据库+其他,而会考虑部署一套公共资源,提供项目所需的数据库,中间件等等。 思路 如果有多节点的情况,最终实现的目的就是:Ha和Upstream,简而言之就是实现主备的功能加上负载均衡的功能。市面上就提供了很典型的这样的集群模式keepal 阅读全文
posted @ 2020-11-12 14:15 周知非 阅读(106) 评论(0) 推荐(0) 编辑
摘要:在项目搭建实施的时候会涉及到内网域名访问,因为绝大多数条件下项目现场不会开放对外网络,所以需要内网的dns进行内网域名的解析工作。 安装下载最新的docker容器镜像sameersbn/bind:latest镜像,然后导入到dns服务器中,并启动bind。 docker run --name bin 阅读全文
posted @ 2020-11-09 16:28 周知非 阅读(196) 评论(0) 推荐(0) 编辑
摘要:情况PXC集群方案可以完全满足三台以上的MySQL部署,但有时也会遇到只有2台服务器的情况,所以有必要再去熟悉下MySQL的基础主从或者主主集群的方式。思路A服务器与B服务器互为主MySQL,进行读写同步。关键配置/etc/my.cnf中需要新增开启集群模式A服务器: log-bin=mysql-b 阅读全文
posted @ 2020-10-27 13:59 周知非 阅读(80) 评论(0) 推荐(0) 编辑
摘要:简介 新的项目由于特殊的原因并不能使用rancher编排管理docker容器,只能使用常规的docker容器环境,其中就涉及到部署MySQL数据库的集群;在以前的思路中最为常见的就是MySQL主从,MySQL读写分离,但最近发现有了一种新的MySQL集群部署方式PXC;简而言之PXC集群没有主次之分 阅读全文
posted @ 2020-09-23 13:29 周知非 阅读(277) 评论(0) 推荐(0) 编辑
摘要:Kubernetes发展到现在,已经在很多正式的场景落地应用,可以说现阶段使用Kubernetes是比较靠谱也比较轻松的,本文就根据官方文档手把手开始部署Kubernetes+Rancher集群。 架构 Master—192.168.15.252 Slave—192.168.15.251 本地域名— 阅读全文
posted @ 2020-09-17 09:46 周知非 阅读(2359) 评论(0) 推荐(1) 编辑
摘要:在部署Zabbix Server时经常会遇到部署在内网(不能访问互联网)的网络环境中,这时又需要发送邮件,连接到邮件服务器,这个时候需要采用路由转发的方式进行跳转:可以找一台能够访问互联网的主机,然后进行路由的跳转。 示例 A服务器(192.168.1.10-Linux)不能访问互联网 B服务器(1 阅读全文
posted @ 2020-09-01 15:55 周知非 阅读(217) 评论(0) 推荐(0) 编辑
摘要:原理部分特殊的服务访问不到外网,但可以通过能够上网的一台服务进行代理上网,上网机只需配置nginx作为代理,客户机配置好相关的上网机IP和端口就可以进行上网。 上网机nginx核心配置 server { resolver 114.114.114.114; #指定DNS服务器IP地址 listen 8 阅读全文
posted @ 2020-07-29 11:20 周知非 阅读(209) 评论(0) 推荐(0) 编辑
摘要:问题说明当转移文档的时候或多或少会有一些软链接的文件,需要特别的注意。 注意点1.使用zip打包有软链接目录时,防止丢失软连接属性,需要加上-y参数zip -ry xx.zip xx/ 2.使用cp复制文件时,防止丢失软连接属性,需要加上-d参数cp -rd / new/ PSzip -r xx.z 阅读全文
posted @ 2020-07-29 09:53 周知非 阅读(237) 评论(0) 推荐(0) 编辑
摘要:前言 单独的nginx作为web代理服务器可以满足一定时间段的需求,但如果遇上大并发的时候就需要考虑可靠的nginx架构,keepalived可以实现ha的功能,即主备功能,避免单点故障。。 架构 nginx-122.119.181.100,122.119.181.101(两台服务器需要同时搭建ng 阅读全文
posted @ 2020-07-29 09:34 周知非 阅读(148) 评论(0) 推荐(0) 编辑
摘要:在Linux中普通用户会涉及到使用超级管理员的权限也就是root权限,正常情况下是不允许这样操作的,但有时候需要特殊的处理,这个时候就需要使用到sudo的基础命令。 使用场景 需要普通用户使用root权限 添加root权限 需要先切换到root权限或者有root权限的用户,然后使用visudo命令, 阅读全文
posted @ 2020-07-29 09:32 周知非 阅读(79) 评论(0) 推荐(0) 编辑
返回顶点