摘要:
目录电脑信息i3-wm 快捷键分辨率调整终端版文件管理器壁纸设置触摸板配置合盖后不休眠i3 配置文件截图工具剪切板i3lock-color卸载 i3lock安装 i3lock-color定义配置文件i3 配置文件增加锁屏配置i3 主题和图标修改i3 工作区配置分配应用程序到工作区工作区字体修改i3 阅读全文
摘要:
目录什么是 ThanosThanos 的主要功能Thanos 的架构组件Thanos 部署架构SidecarReceive架构选择开始部署部署架构创建 namespacenode-exporter 部署kube-state-metrics 部署Prometheus + Thanos-Sidecar 阅读全文
摘要:
文章目录 @[toc] 废话篇 这篇文章什么时候写的 为什么是 openeuler 为什么是 22.03 lts sp4 高可用架构 题外话 干活篇 环境介绍 系统初始化相关 关闭防火墙 关闭 selinux 关闭 swap 开启内核模块 开启模块自动加载服务 sysctl 内核参数调整 清空 ip 阅读全文
摘要:
事出因果 自己虚拟跑了一个 3 master + 2 node 的 k8s 集群,因为当初验证部署脚本,验证完成后,就开始部署一些服务来验证环境可用性,目前的环境情况,其实也不需要 3 master 这样的架构,有点浪费电脑的资源,于是有了这样的一个想法 虽说虚拟机,不影响,只需要铲了重装就好,但是 阅读全文
摘要:
文章目录 前言 环境准备 答应我,所有节点都要关闭防火墙 答应我,所有节点都要关闭selinux 答应我,所有节点都要关闭swap 答应我,所有节点都要开启内核模块 答应我,所有节点都要开启模块自动加载服务 答应我,所有节点都要做内核优化 答应我,所有节点都要清空 iptables 规则 安装 co 阅读全文
摘要:
文章目录 前言 k8s 组件 环境准备 创建目录 关闭防火墙 关闭selinux 关闭swap 开启内核模块 分发到所有节点 启用systemd自动加载模块服务 配置系统参数 分发到所有节点 加载系统参数 清空iptables规则 配置 PATH 变量 下载二进制文件 部署 master 节点 创建 阅读全文
摘要:
文章目录 快速重命名 vim的进化 vim高亮当前行 vim列编辑 vim块编辑 vim行编辑 vim 中替换内容 vim保留当前已经编辑的内容,切换到其他用户继续编辑 修改服务的进程限制 CentOS查看某个命令的安装包名称 bash命令自动补全 ifconfig获取本机ip 树形展示目录结构 快 阅读全文
摘要:
关于脚本 服务器使用之前,都需要先配置静态IP,那就将这种简单重复的工作,交给脚本来处理吧,让我们运维有更多的时间喝茶看报刷微博 脚本使用 sh ssh.sh ip.txt ssh.sh 为脚本的名称,自行设定,不是固定项 ip.txt 为ip、密码、主机名的记录文件,文件名称可以自行设定,不是固定 阅读全文
摘要:
文章目录 单向免密 `expect` 免交互 `sshpass` 免交互 相互免密 单向免密 expect 免交互 注意修改脚本内的 your_password 为 远程主机用户的密码 脚本内的 “master node1 node2” 需要提前写好 /etc/hosts 文件,或者改为 ip 即可 阅读全文
摘要:
文章目录 注意:环境要求 1、配置服务器端yum 1.1、安装yum源工具 1.2、配置nginx 1.2.1、配置nginx页面目录 1.3、替换yum源文件 1.4、建立yum源仓库 2、配置客户端yum 注意:环境要求 `阿里源的centos6和centos7各14G不到,注意磁盘空间` '环 阅读全文
摘要:
目录docker registry 部署生成 htpasswd 文件生成 secret 文件生成 registry 配置文件创建 service创建 statefulset创建 ingress验证 docker registrydocker registry 监控docker registry ui 阅读全文
摘要:
目录安装 fioJob file 的方式运行 fio输出报告环境变量的方式命令行的方式 官方文档:fio_doc 别真的以为人家只支持 Linux,其实官方还有 windows 的安装方法的 安装 fio 安装方法有很多,具体可以参考官方文档,从二进制文件到编译都有,我这边是 rocky linux 阅读全文
摘要:
目录前言部署 NFS server镜像准备节点打标签启动 NFS server创建 pv 验证创建 pvc创建 pod 挂载验证部署 NFS Subdir External Provisioner创建 pod 验证提前创建 pvc 的方式使用 volumeClaimTemplates 的方式 前言 阅读全文
摘要:
目录构建 NFS server 镜像准备 Dockerfile准备 .bashrc 文件准备 nfsd.sh构建镜像特权模式dockerdocker-composedocker run 的方式环境变量方式配置文件挂载方式docker-compose 的方式本地挂载 NFS题外话什么是 Capabil 阅读全文
摘要:
目录版本介绍报错内容解决方法主配置文件修改创建镜像仓库配置备注 版本介绍 k8s:v1.28.2 containerd:1.6.33 报错内容 我的 harbor 用的是 http 的,因为是内网自己用,就没有配置 https 了,于是配置好镜像拉取的凭据,pod 拉取镜像会有以下的报错 Faile 阅读全文
摘要:
文章目录 @[toc]提前准备什么是 HarborHarbor 架构描述Harbor 安装的先决条件硬件资源软件依赖端口依赖 Harbor 在 k8s 的高可用Harbor 部署Helm 编排YAML 编排创建 namespace导入镜像部署 Redis部署 PostgreSQL部署 Harbor 阅读全文
摘要:
文章目录 @[toc]使用方法安装最新 helm 3 get-helm-3 上面的地址是 helm 在 github 的脚本,如果访问不了的,可以用下面我从官方复制的脚本来使用 #!/usr/bin/env bash # Copyright The Helm Authors. # # License 阅读全文
摘要:
文章目录 @[toc]MinIO 介绍MinIO 生产硬件要求MinIO 存储要求MinIO 内存要求MinIO 网络要求MinIO 部署架构分布式 MinIO复制的 MinIO 部署 MinIO创建目录节点打标签创建 namespace创建 pv创建 MinIO配置 ingress问题记录通过代理 阅读全文
摘要:
以下是 运维别卷系列 - 云原生监控平台 相关的详细文章链接,相应的内容,也只是用来做入门使用的 运维别卷系列 - 云原生监控平台 之 01.prometheus 入门和部署 运维别卷系列 - 云原生监控平台 之 02.prometheus exporter 实践 运维别卷系列 - 云原生监控平台 阅读全文
摘要:
文章目录 @[toc]检查 sshd 配置文件查看 sshd 配置文件的默认值方法一方法二 修改 sshd 配置文件重启 sshd 应用配置文件题外扩展`~/.ssh/authorized_keys` 中的 `from` 条件`sshd_config` 中的 `Match Host` 指令`from 阅读全文
摘要:
在几个月前,因为一些原因,导致 dockerhub 官网上面的镜像拉取超时,目前可以通过修改仓库地址,通过 daocloud 拉取 public-image-mirror 方式一 源仓库替换仓库cr.l5d.iol5d.m.daocloud.iodocker.elastic.coelastic.m. 阅读全文
摘要:
文章目录 @[toc]证书创建部署 ingress-controlleringress 验证创建测试 nginx pod创建错误的 ingress 配置创建正确的 ingress 配置 ingress 官方 yaml 文件:deploy.yaml基于官方 yaml 文件做了一些修改 官方的 svc 阅读全文
摘要:
文章目录 @[toc]安装 crds安装 cert-manager创建证书 cert-manager 官网cert-manager githubcert-manager 文档cert-manage 是一个功能强大且可扩展的 X.509 证书控制器,适用于 Kubernetes 和 OpenShift 阅读全文
摘要:
文章目录 @[toc]背景原因解决方法一方法二 背景 使用 openeuler 22.03-LTS-SP4 发行版 scp 文件到远程机器不报错,但是远程机器接收不到文件使用 openeuler 22.03-LTS-SP4 发行版从远程机器 scp 文件到本地,报错 protocol error: 阅读全文
摘要:
文章目录 @[toc]事故发起方事故处理流程grafana 容器访问 prometheus 的 svc使用 clusterip 获取请求时间使用 svc 域名获取请求时间容器内安装 bind-utils 工具 翻看一系列文档分析 kubernetes svc 的域名结构 配置 pod 的 dnsCo 阅读全文
摘要:
文章目录 浅言碎语关于 DolphinScheduler简单易用高可靠性丰富的使用场景高扩展性默认端口 模块介绍 制作镜像准备 yaml 文件dolphinscheduler-master.yamldolphinscheduler-alert.yamldolphinscheduler-worker. 阅读全文
摘要:
文章目录 @[toc]查看节点健康状态查看索引分配失败的原因调用 API 手动分配索引 起因是 es 当时启动的时候 xmx 配置的小了,修改 xmx 和 xms 之后,需要重启 es; 在重启 es 之前,关闭了索引自动分配的功能,es 节点逐一重启,避免脑裂问题(因为当前客户环境磁盘性能很差,甚 阅读全文
摘要:
文章目录 @[toc]编写 Dockerfile编写 k8s yaml 文件kubelet 配置静态 pod 路径启动静态 poddocker 配置增加 registry 地址验证 docker registry 仓库 docker registry 相对于 harbor 来说,安全性会更低有点,不 阅读全文
摘要:
文章目录 @[toc]前提条件镜像构建启动 webvirtmgr创建其他 superuser配置 nginx 反向代理和域名访问绑定 kvm 宿主机local sockettcp 连接 虚拟机创建创建快照虚拟机克隆删除虚拟机 kvm 官方提供了以下这些图形化管理,license 这块也提示了是商业版 阅读全文
摘要:
文章目录 @[toc]环境介绍老(来)板(把)真(展)帅(示)helm 包准备配置监控集群获取集群 uuid生成 api_key配置 values.yaml 配置 es 集群获取集群 uuid 和 api_key配置 values.yaml 查看监控 缺少角色的报错 开始之前,需要准备好以下场景 一 阅读全文
摘要:
文章目录 @[toc]docker-compose 安装harbor 安装修改配置文件导入离线镜像部署前预处理开始安装开通安全策略组docker 配置 现在国内 dockerhub 镜像加速多多少少都有问题,这里采用离线包的方式来部署 harbor-github 下载地址 找到对应的版本,下载带有 阅读全文
摘要:
文章目录 @[toc]exporter 简介常用的 exporternode-exporter 实践创建 svc创建 daemonsetprometheus 配置服务发现 exporter 简介 随着 Prometheus 的流行,很多系统都已经自带了用于 Prometheus 监控的接口,例如 e 阅读全文
摘要:
文章目录 @[toc]安装 GlusterFS整合到 Kubernetes 集群配置 endpoint配置 service创建 pv创建 pvc 安装 GlusterFS 可以看我的另一篇博客:CentOS 7.6 部署 GlusterFS 分布式存储系统 整合到 Kubernetes 集群 配置 阅读全文
摘要:
文章目录 @[toc] LS_COLORS 常见的 LS_COLORS 关键字 颜色代码 前景色 背景色 样式代码 用过 centos 的大佬们应该也有注意到,压缩包类型的文件,都会展示为红色的文字 最近在熟悉 openeuler 20.03 lts sp3 的时候,发现压缩包类型的文件展示的是白色 阅读全文
摘要:
文章目录 @[toc]准备配置文件启动 coredns配置 resolv.conf 验证 dns 解析验证配置文件热更新 coredns 官网CoreDNS 配置说明coredns 是一个用 go 语言编写的 DNS 服务器目前,默认的 coredns 包含了大约30个插件,插件只有在被启用的时候才 阅读全文
摘要:
文章目录 @[toc]环境情况一些小问题记录源码包怎么下载二进制文件怎么下载CentOS 9 运行二进制文件会报错 编译 mysql安装编译所需环境安装 libtirpc-devel 没有安装 openssl-devel 的报错没有安装 libtirpc-devel 的报错没有安装 rpcgen 的 阅读全文
摘要:
文章目录 @[toc]Pushgateway 简介Pushgateway 部署创建 svc创建 deployment Pushgateway 测试删除 Pushgateway 上对应 lable 的数据 Pushgateway 简介 WHEN TO USE THE PUSHGATEWAY Pushg 阅读全文
摘要:
使用 alter table xxx set TBLPROPERTIES ("hive.sql.jdbc.url"="xxxxx"); 语句修改 hive 外部表的表属性会有如下的报错:org.apache.hadoop.hive.ql.parse.SemanticException: ALTER 阅读全文
摘要:
文章目录 @[toc]创建一个演示 topic生产一些数据使用消费者组消费数据增加分区无新数据产生,有旧数据未消费有新数据产生,有旧数据未消费 增加副本创建 json 文件使用指定的 json 文件增加 topic 的副本数使用指定的 json 文件查看 topic 的副本数增加的进度查看 topi 阅读全文
摘要:
文章目录 @[toc]添加 helm 仓库下载 chart 包修改 values.yml 文件安装 mysql创建 pv验证 mysql 版本创建 mysql 备份 job创建 mysql 备份用户创建备份目录持久化 添加 helm 仓库 helm repo add bitnami https:// 阅读全文
摘要:
文章目录 @[toc]label 简介自定义标签relabel_configsregexrelabel_action metric_relabel_configs两者的区别 实践 label 简介 label 对于 Prometheus 来说,属于数据处理的方式,Prometheus 是通过指定的 阅读全文
摘要:
ncftp 下载地址 选择 source code 源码包 wget https://www.ncftp.com/downloads/ncftp/ncftp-3.2.6-src.tar.gz tar xvf ncftp-3.2.6-src.tar.gz cd ncftp-3.2.6 ./config 阅读全文
摘要:
文章目录 @[toc]下载 datax 源代码准备 dockerfile 文件构建镜像获取 datax 的 tar 包 首先你要有个 docker ,这里就不展示 docker 的部署了,可以自行百度 下载 datax 源代码 https://github.com/alibaba/DataX/arc 阅读全文
摘要:
{"error":{"root_cause":[{"type":"mapper_parsing_exception","reason":"analyzer [ik_max_word] not found for field [campaignTarget]"}],"type":"mapper_par 阅读全文
摘要:
背景透明 打开 sublime ctrl + shift + p Install Package Transparency 调整不透明度 数字越大,越透明 ctrl + shift + [1~6] 列编辑配置 Data\Packages\Default\Default (Windows).subli 阅读全文
摘要:
文章目录 @[toc]获取驱动安装显卡驱动验证显卡驱动 获取驱动 浏览器打开 NVIDIA Official Drivers ,找到自己对应的驱动,然后查询和下载 安装显卡驱动 下载完成后,有一个 .run 文件,可以直接 bash 执行, bash NVIDIA-Linux-x86_64-470. 阅读全文
摘要:
prometheus --help --storage.tsdb.path="data/" Base path for metrics storage. Use with server mode only. --storage.tsdb.retention=STORAGE.TSDB.RETENTIO 阅读全文