片总的博客

好想混吃等死啊


  • 首页

  • 关于

  • 归档

  • 标签

  • 搜索

ceph替换换掉的硬盘

发表于 2020-04-30 |

ceph整体上还是比较靠谱的,如果有硬盘挂掉,系统是可以靠着冗余不影响业务,这个时候系统会进入degraded状态,类似raid挂掉硬盘的时候,这篇文章写的是硬盘挂掉以后更换硬盘的操作过程

阅读全文 »

k8s上的elastic开启rbac

发表于 2019-07-08 |

从elastic 6.8和7.1开始,xpack里的安全功能,现在已经在基础版里免费了。这篇文章记录了,如何在k8s集群中,部署的es,开启security模块,以及fluentd和kibana的接入配置。当然如果你用的是开源版,可以参考我前面的博客,部署基础版。xpack的其他功能还是有收费的,各个版本的具体情况,可以参考官网链接。请注意,本文提供的是停服升级的方法。

阅读全文 »

记proxysql管理模式的一个小坑

发表于 2019-05-24 |

proxysql中,如果管理用户名,和mysql user中重名,则会导致管理口无法登陆,提示如下:

1
ERROR 1045 (28000): ProxySQL Error: Access denied for user 'admin' (using password: YES)
阅读全文 »

记一次radosgw数据量大后排除告警

发表于 2019-04-17 |

最近往ceph对象存储中,灌了1年的历史数据,大概4 5千万个文件进去以后,集群开始告警,这篇文章简要的记录了排除过程。由于排除的时间跨度有点长,大部分输出都没有了,只能写下大概的过程

阅读全文 »

k8s部署官方redis cluster集群

发表于 2019-03-06 |

redis官方的集群方案redis cluster,去中心化云云,看起来各种美好,但是他不支持域名,部署带状态,整体来说放到容器环境里就是蛋疼。本文要讲的,是在这种蛋疼的条件下,把他装到k8s上去。redis装到k8s上,比直接在物理机,大概有那么一点优势就是其中的实例可以在物理机到处飘,出点问题还能自己恢复,顺便带点live probe,资源限制规划之类的。

阅读全文 »

centos7配置docker后端文件系统位direct-lvm

发表于 2018-12-31 |

在早一些的centos版本中,docker 默认是使用 loop-lvm挂载docker相关的文件,这种方式性能差且不适合生产环境,在本文中,讲述的是手工配置docker的storeage driver的方法。请注意,以下操作会干掉你的全部镜像和全部容器

阅读全文 »

mysql 8.0客户端时区识别错误问题修复方法及其源码分析

发表于 2018-12-13 |
MySQL Connector/J版本升级到8.x后,时区识别错误的原因以及解决办法。
阅读全文 »

k8s的fluentd插件升级到1.3

发表于 2018-12-03 |

前言

在较老的k8s版本(1.6 1.7),官方的efk日志收集例子中 fluentd手机的日志,丢失了毫秒级的时间精度,当时为了项目需要,就自己重新做了镜像,现在官方的例子中,已经没有这个问题,于是趁着升级elastic search,就一并升级。

阅读全文 »

kubernetes集群中的elsaticsearch从5.6升级到6.3并开启监控

发表于 2018-11-15 |

kubernetes官方的github上的例子,是用es的开源oss版为基础做的镜像,配合,这个版本中不包含xpack的功能,在es 6.x版本中,xpack部分功能可以免费获取,其中比较明显的就是监控,以及sql解释器,具体的各个版本的差异,请查看 这里,因此在本文中,我们现在用es的官方docker镜像来搭建。es作为io重度应用,将数据放在cephd等块存储中影响性能,因此,我们在本文中用的是localvolume作为持久存储。

阅读全文 »

k8s使用ceph做pv存储

发表于 2018-11-05 |

前提

以下教程,适合controller-manager可以执行ceph命令的kubernetes集群:如,controller-manager是用systemd启动的,如果是controller-manager运行于docker中,镜像里包含ceph。
否则,请参考这里和这里

阅读全文 »
12
pianzong

pianzong

片总的博客

14 日志
10 标签
© 2020 pianzong
由 Hexo 强力驱动
主题 - NexT.Gemini