- 博客(9)
- 收藏
- 关注
原创 myql数据库迁移至pxc集群
PXC 能提供高可用,高读,多写支持 最重要的优点就是高可能,在3个及以上节点时,其中一个挂了,完全不影响业务。 最大的缺点是多写问题,最短板性能上限问题。 在我们硬件水平是256G内存,32核CPU,SSD硬件,单行数据大概1K,单表1千万,512表。 QPS在2.5k写+5K读时,就会有节点同步阻塞问题。当时我们临时切成只读(不执行写SQL)10分钟后,才缓解过来。写queue配置参数在下面。 基本第3点,我们的应用场景是:低写QPS的DB,使用PXC集群,以防硬件故障,达到高可用。 MySQL的s
2020-12-12 22:58:56
558
原创 pxc+haproxy+keepalive
本文基于PXC 5.7集群环境来配置Haproxy以及结合Keepalived实现MySQL的读写分离,以下为主要配置方法及其步骤。 参考文档:配置Haproxy + Keepalived +PXC 5.7 部分配置文件由于无法正常启动,按可以启动的配置进行修改 一、当前环境 Haproxy IP | keepalived IP(两台主机都部署haproxy以及keepalived) 192.168.81.19 hp1 192.168.81.20 hp2 192.168.81.100 vip PXC IP
2020-12-11 23:45:17
478
原创 k8s 使用yaml文件创建efk
安装EFK插件 我们通过在每台node上部署一个以DaemonSet方式运行的fluentd来收集每台node上的日志。Fluentd将docker日志目录/var/lib/docker/containers和/var/log目录挂载到Pod中,然后Pod会在node节点的/var/log/pods目录中创建新的目录,可以区别不同的容器日志输出,该目录下有一个日志文件链接到/var/lib/docker/contianers目录下的容器日志输出。 操作前必须要在各节点导入相应的镜像文件 gcr.io/goo
2020-09-27 21:54:45
345
原创 K8S之部署 prometheus
一.相关地址信息 Prometheus github 地址:https://github.com/coreos/kube-prometheus 二.组件说明 1.MetricServer:是kubernetes集群资源使用情况的聚合器,收集数据给kubernetes集群内使用,如kubectl,hpa,scheduler等。 2.PrometheusOperator:是一个系统监测和警报工具箱,用来存储监控数据。3.NodeExporter:用于各node的关键度量指标状态数据。 4.KubeStateMe
2020-09-20 00:11:40
546
原创 使用helm安装dashboard
1.下载chart包 http://mirror.azure.cn/kubernetes/charts/kubernetes-dashboard-1.8.0.tgz 2.解压并编写kubernetes-dashboard.yaml image: repository: k8s.gcr.io/kubernetes-dashboard-amd64 tag: v1.10.1 ingress: enabled: true hosts: - k8s.frognew.com annotations: nginx.ing
2020-09-08 22:42:20
517
原创 K8S集群创建-笔记
准备工作: 一。设置系统主机名及host文件的解释 hostname k8s-master … vim /etc/hosts 二。安装依赖包 yum -y install conntrack ntpdate ntp ipvsadm.x86_64 ipset jq iptables curl sysstat libseccomp wget git 三。安装 iptables并设置控规则 yum -y install iptables 四.关闭selinux ,关闭交换分区 swapoff -a &
2020-08-02 23:31:26
476
原创 harbor自定义仓库安装
1.安装docker-ce 使用阿里云的yum源 wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 2.下载harbor源码包,解压 wget https://storage.googleapis.com/harbor-releases/release-1.9.0/harbor-online-installer-v1.9.0.tgz 进入解压后的目录
2020-08-02 17:00:02
239
转载 kubeadm部署Kubernetes(k8s)完整版详细教程
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: 创建一个 Master 节点 $ kubeadm init 将一个 Node 节点加入到当前集群中 $ kubeadm join <Master节点的IP和端口 > 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 一台或多台机器,操作系统 CentOS7.x-86_x64 硬件配置:2GB或更多RAM,2个CPU或更多C
2020-08-02 13:14:56
451
转载 PHP Primary script unknown 解决方法
浏览器访问php文件,返回来 File not found 查看/var/log/nginx/error.log ,有 “Primary script unknown”,类似如下: 2019/01/03 10:24:02 [error] 11931#11931: *260 FastCGI sent in stderr: “Primary script unknown” while reading response header from upstream, client: 1.2.3.4, server:
2020-06-27 22:45:28
625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人