202003-18 mysql视图owner权限问题 mysql视图权限问题。 偶遇UAT搬家,搬完之后项目组说查询数据有问题,发我一张图如下: 扫了一眼,目测用户没有权限问题: 于是给sread用户赋予了查询权限。 [crayon-67b2329d824ad844359305/] 然后告诉项目组好了,可以使用了。不想打脸了,继续报错如下: [crayon-67b2329d824b49105133.... Read More >
202003-16 Minio分布式集群搭建 一、分布式Minio快速入门 [crayon-67b2329d82940549044140/] 1、分布式Minio有什么好处? [crayon-67b2329d82946803457060/] 二、Minio分布式集群搭建 生产环境建议最少4节点 (少于4台节点无法启动) 1、获取Minio [crayon-67b2329d82949751169435.... Read More >
202003-12 dnsmasq安装与配置 yum安装 [crayon-67b2329d82c8a717978996/] 1.查看主配置文件 [crayon-67b2329d82c8f208643646/] 2.主配置文件 [crayon-67b2329d82c91928955319/] 3.dnsmasq内部解析所需要的ip和域名,也就是用户自定义的域名和ip的对关系编写 [crayon-67b.... Read More >
202003-04 coreDns状态CrashLoopBackOff问题解决 kubernetes coredns容器状态一直为CrashLoopBackOff,状态不断重启,在running和CrashLoopBackOff直接不停转换 查看日志 [crayon-67b2329d82f97331480689/] 错误内容如下: [crayon-67b2329d82f9c708684450/] 查看详细 [crayon-67.... Read More >
202003-02 kubernetes之svc工作原理理解 Service(svc) 通过标签选择的方式匹配一组Pod对外访问服务的一种机制,每一个svc可以理解为一个微服务。微服务对这一组Pod进行轮循访问 工作原理: [crayon-67b2329d832ba192962281/] endpoint解释 [crayon-67b2329d832c0556752753/] userspace模式工作原理图(按个人理解画.... Read More >
202002-26 mvn package docker:build maven打包docker镜像 前置条件: 0.安装jdk环境 1.安装了docker 2.安装了maven 一. 在pom.xml 当中配置 Docker的maven插件 1、dockerfile-maven-plugin插件 [crayon-67b2329d83607553649421/] POM 属性是了解POM基础知识的最后一个要素。.... Read More >
202002-24 nginx负载均衡,url状态监测,并重启nginx脚本 需求:nginx负载的2他机器,有一台可能会因为更新出现404 403诸如此类错误,如果发现,就将请求转发到其他机器,保证用户访问正常,恢复后再加入负载队列。并重启nginx [crayon-67b2329d838fe708244594/] .... Read More >
202002-23 k8s HTTPS安全机制CA认证 [crayon-67b2329d83e6d284333290/] 基于CA签名的双向数字证书的生成过程如下(二进制安装): 为kube-apiserver生成一个数字证书, 并用CA证书签名为kube-apiserver进程配置证书相关的启动参数, 包括CA证书(用于验证客户端证书的签名真伪) 、 自己的经过CA签名后的证书及私钥。为每个访问Kubernetes API Server.... Read More >
202002-21 Logstash多来源日志收集 官方文档: 传送门 例: [crayon-67b2329d841fd475233835/] 总结:如果我们要配置多个input,然后根据不同input的type来配置不同的到处方式。 下面是我个人在用的一个配置文件,一方面获取linux系统日志,一方面获取nginx日志 下面是个人配置源配置文件 [crayon-67b2329d84203492.... Read More >
202002-21 logstash获取nginx日志数据,插入elasticsearch后,会把索引中原有的数据删除,只留最新的一条 如下图,永远只有一条日志数据,且是最新的一条 永远都只有这一条,日志表里最新的一条,最后一条 原因: document id 为索引提供id,对重写elasticsearch中相同id词目很有用,但是记住了你提供的这个id不能重复,不能这一条是这个id下一条日志记录还是这个id,这样就会出现数据覆盖,后一条数据永远覆盖前面一条,因为id相同的原因。 来.... Read More >