记录一次rocket broker 注册nameserver超时的排查 作者 发布于 2024-01-24 包括在 TCP systemtap RocketMQ前言 线上broker出现注册失败的情况,如图所示: 整个机器,只有这台机器到rocket.4这台Nameserver出现注册超时的情况。 基本信
OpenShift webconsole proxy实现原理 作者 发布于 2021-11-24 包括在 Openshift前言 今天线上出问题了,访问console直接503。 根据console的地址查,发现console的访问地址对应的服务是apiserver,
Openshift Catalog证书更新 作者 发布于 2021-10-08故障排查 controller-manager 一直在BackOff状态: $ oc -n kube-service-catalog get pods ... controller-manager-x5dr8 0/1 CrashLoopBackOff 21 1h 查看日志: $ oc -n kube-service-catalog logs -f --tail=30 controller-manager-x5dr8 I1008 06:24:21.655748 1 feature_gate.go:194] feature gates: map[OriginatingIdentity:true] I1008 06:24:21.655957 1 feature_gate.go:194] feature gates: map[OriginatingIdentity:true AsyncBindingOperations:true] I1008 06:24:21.655983 1 feature_gate.go:194] feature gates: map[OriginatingIdentity:true AsyncBindingOperations:true NamespacedServiceBroker:true] I1008 06:24:21.656012 1
OpenShift CNI 使用OpenvSwitch组网笔记 作者 发布于 2021-09-24 包括在 Openshift整体网络走向说明 本篇文章需要了解的知识 OpenShift 见官方文档:https://docs.openshift.com/ OpenVSwitch 建议也是去看官方文档:http:
记一次OpenStack功能测试,出现xfs数据不一致的问题 作者 发布于 2020-03-24 包括在 OpenStack Storage前言 工作中所负责的OpenStack集群由于在前期规划当中,热迁移的网卡默认走的是管理网络,而管理网络在集群规划时,是基于千兆网络组网的,这
Docker执行pull做了什么 作者 发布于 2019-12-11 包括在 Docker ContainerDocker manifest mediaType 在下面后面的文章中需要注意到mediaType对应的值,其代表了文件的类型,在规范中定义了以下类型: application/vnd.docker.distribution.manifest.v1+json: 代表了第一个版本的manifes
修改OpenStack VM中的resolv的search选项 作者 发布于 2019-10-20 包括在 Cloud前言 领导说要改一下OpenStack虚拟机中的resolv中的search的域,本以为是一个很简单的事情,三下两下就搞定了,果不其然的翻车了
OpenStack 使用TAP/TUN设备 作者 发布于 2019-08-20 包括在 CloudOpenStack Neutron TAP/TUN 虚拟设备和物理设备的区别 在Linux内核中有一个网络设备管理层,处于网络设备驱动和协议栈之间,负责衔接它们之间的数据交互。驱动不需要了
HTTPS笔记 作者 发布于 0001-01-01 包括在 Network摘自维基百科 超文本传输安全协议(英语:HyperText Transfer Protocol Secure,缩写:HTTPS;常称为 HTTP over TLS、HTTP over SSL 或 HTTP Secure)
Prometheus rate irate increase笔记 作者 发布于 0001-01-01 包括在 Monitoringrate func extrapolatedRate(vals []parser.Value, args parser.Expressions, enh *EvalNodeHelper, isCounter bool, isRate bool) Vector { ms := args[0].(*parser.MatrixSelector) vs := ms.VectorSelector.(*parser.VectorSelector) var ( // samples表示某个metric的某段时间的数据(区间向量) samples = vals[0].(Matrix)[0] // enh.Ts: 执行查询的时间. // ms.Range: 区