集群grafana loki k8s

k8s容器资源需求与资源限制

在Kubernetes中,我们可以通过为容器定义资源需求和限制来管理容器的资源使用。 资源需求(Resource Requests):指容器在调度和运行时需要的最小资源。当定义了资源需求后,Kubernetes会根据该需求进行调度,安排节点资源。如果节点不能满足指定的需求,Pod将不会被调度。资源需 ......
资源 容器 需求 k8s k8

关于Kubernetes-v1.23.6-将worker node工作节点加入k8s集群的方法

首先对于node节点来说,有如下几点先决条件 1、基础环境的,这个与master节点一样 2、同样需要安装docker 和 k8s相关的软件,也是与master节点一样,包括docker的配置 接下来就是master节点使用kubeadm init命令进行初始化,当初始化完成后,如果一切正常、将会看 ......
节点 集群 Kubernetes-v Kubernetes 方法

skywalking 集群部署

1、安装包:apache-skywalking-apm-es7-8.7.0.tar.gz 下载地址: https://archive.apache.org/dist/skywalking/8.7.0/apache-skywalking-apm-es7-8.7.0.tar.gz 2、 安装包解压 ta ......
集群 skywalking

elasticsearch 集群+skywalking 集群 搭建

###elasticsearch集群部署#### elasticsearch 包下载地址:https://www.elastic.co/downloads/past-releases/elasticsearch-7-14-0 前提:elasticsearch集群 只能用普通用户启动,root账号启动 ......
集群 elasticsearch skywalking

搭建 Kubernetes 集群

#简介 Kubernetes是一个开源系统,用于容器化应用的自动部署、扩缩和管理。它将构成应用的容器按逻辑单位进行分组以便于管理和发现。 #搭建 环境: CentOS v7.2 docker-ce-version v23.0.5 kubernetes-version v1.23.6 本次使用2台服务 ......
集群 Kubernetes

VMware搭建虚拟集群

环境: VMware workstation 15.5 pro 集群操作系统:CentOS 8 1.安装操作系统 开启网卡 最小化时 ifconfig无法使用 使用ip addr yum provides ifconfig yum install network-tools ifconfig 配置静 ......
集群 VMware

HDFS跨集群迁移

场景 由于版本升级和集群切换,现需要将A(源)集群HDFS数据迁移至B(目的)集群 迁移过程 先通过hadoop distcp -prugpb将整体数据迁移一次,然后协调时间窗口将所有业务停止,进行一次增量迁移,然后切换业务即可 整体迁移脚本,目的集群执行即可 #!/bin/bash source_ ......
集群 HDFS

Hbase跨集群迁移以及常用命令

场景: 由于Hbase版本升级以及集群切换,现需要将Hbase从A集群(源)迁移至B集群(目的) 迁移过程: 将源A集群的Hbase需要迁移的表(注意namespace)通过snapshot方式打成快照,然后再通过ExportSnapshot方式迁移至目的B集群,此时目的集群的HDFS目录下的hba ......
集群 命令 常用 Hbase

k8s容器安全上下文

k8s在创建和管理Pod时,可以设置一些安全限制。它包括以下几个方面: 1.自主访问控制(DAC):每个容器都有一个默认的用户 ID,可以通过 PodSecurityContext 或 SecurityContext 来修改它。通过限制各个容器使用不同的用户 ID 或组 ID,可以减小容器之间的攻击 ......
上下文 容器 上下 k8s k8

Grafana 系列-统一展示-3-Prometheus 仪表板

系列文章 Grafana 系列文章 知识储备 Prometheus Template Variables 你可以使用变量来代替硬编码的细节,如 server、app 和 pod_name 在 metric 查询中。Grafana 在仪表盘顶部的下拉选择框中列出这些变量,帮助你改变仪表盘中显示的数据。 ......
Prometheus 仪表 Grafana

查看OceanBase集群资源分配及使用情况

使用root用户连接sys租户 [admin]# obclient -h127.0.0.1 -P2881 -D oceanbase -uroot@sys -p -A 查看各节点资源分配及使用情况 obclient [oceanbase]> select zone,svr_ip,sql_port,sv ......
资源分配 集群 OceanBase 情况 资源

k8s 节点压力驱逐

节点压力驱逐 节点压力驱逐是 kubelet 主动终止 Pod 以回收节点上资源的过程。 kubelet 监控集群节点的内存、磁盘空间和文件系统的 inode 等资源。 当这些资源中的一个或者多个达到特定的消耗水平, kubelet 可以主动地使节点上一个或者多个 Pod 失效,以回收资源防止饥饿。 ......
节点 压力 k8s k8 8s

K8S:分享一次“乌龙问题”(人为导致的无法正常删除命名空间)

问题背景 背景是这样的,我有一套测试用的K8S集群,发现无法正常删除命名空间了,一直处于Terminating状态,强制删除也不行。于是,再次手动创建了一个名为“test-b”的命名空间,同样也是不能正常删除。于是,展开了排查。不过,查到最后,发现是个毫无技术含量的“乌龙问题”。结果不重要,重要的是 ......
乌龙 问题 空间 K8S K8

k8s集群组件

k8s集群有以下组件: Master:Kubernetes集群的控制中心,包括: API Server:在Kubernetes集群中,API server 扮演一个接口,使用户和管理员可以通过 kubectl 或其他工具与集群进行交互,而不必直接与底层组件打交道。同时,所有其他 Kubernetes ......
集群 组件 k8s k8 8s

Grafana系列---【linux离线部署Grafana】

linux离线部署Grafana 1.下载和解压缩Grafana 从https://grafana.com/grafana/download/下载适合您系统的Grafana压缩包。将下载的文件解压缩到您选择的目录中。 2.启动Grafana ./bin/grafana-server 3.访问Graf ......
Grafana linux

Grafana 系列-统一展示-2-Prometheus 数据源

系列文章 Grafana 系列文章 Grafana Prometheus 数据源 Grafana 提供了对 Prometheus 的内置支持。本文会介绍 Grafana Prometheus(也包括 Prometheus 的兼容实现,如 Thanos, Mimir 等) 数据源的部分选项、变量 (V ......
数据源 Prometheus Grafana 数据

k8s pod概念

Kubernetes Pod 是 Kubernetes 中最小的可部署单元,是一个或多个相互协作的应用容器的集合,它们共享相同的网络命名空间和存储卷。每个 Pod 都有一个唯一的 IP 地址,用于和其他 Pod 进行通信。 Pod 的核心概念如下: Pod 是一个逻辑主机,它可以包含多个容器,其中p ......
概念 k8s pod k8 8s

有关本地集群的linux操作tips

免密登录认证 -1. 使用rsa加密技术,生成公钥和私钥。一路回车即可 [root@username01 ~]# cd ~ [root@username01 ~]# ssh-keygen -t rsa -2. 进入~/.ssh目录下,使用ssh-copy-id命令 [root@username01 ......
集群 linux tips

还原k8s控制节点

0、基础环境配置 参照节点建立搭建配置 1、从旧控制节点拷贝 /opt/kubernets /usr/local/bin/kubectl /usr/lib/systemd/system/etcd.service /usr/lib/systemd/system/kube-apiserver.servi ......
节点 k8s k8 8s

openGauss 5.0 主从集群 日常运维

在之前的博客我们看了openGauss 主从集群的搭建,如下: openGauss 5.0 一主两从 复制环境 搭建手册https://www.cndba.cn/dave/article/116528 本篇我们看下主从集群的维护。 1 查看集群状态 查看集群所有节点: [dave@www.cndba ......
主从 集群 openGauss 5.0

部署repmgr PG14集群<无autofailover>

系统环境 OS: CentOS7 192.168.56.11 node1 192.168.56.12 node2 部署操作流程 1. 系统环境初始化 echo redhat | passwd root --stdin echo -e "192.168.56.11 node1 " >>/etc/hos ......
集群 autofailover repmgr PG 14

二进制部署K8S v1.27.x

1.1 系统环境系统: Rocky linux 8.7x64 cat /etc/hosts 172.16.10.81 flyfish81172.16.10.82 flyfish82172.16.10.83 flyfish83172.16.10.84 flyfish84172.16.10.85 fly ......
二进制 K8S K8 8S 27

2、etcd单机部署和集群部署

上一章我们认识了etcd,简单的介绍了 etcd 的基础概念,但是理解起来还是比较抽象的。这一章我们就一起来部署下 etcd 。这样可以让我们对 etcd 有更加确切的认识。 1、etcd单实例部署 对于平常的学习,其实搭建一个单机节点是够了的。接下来就讲讲怎么搭建单机节点。 本次部署是在 cent ......
集群 单机 etcd

Linux/Ubuntu 搭建mongodb集群(副本集)

1、配置三台虚拟机的ip以及主机名): 192.168.56.101 S1 192.168.56.102 S2 192.168.56.103 S3 创建目录日志文件等: mkdir -p /data/mong/{log,db,key} touch /data/mongo/log/mongodb.lo ......
副本 集群 mongodb Ubuntu Linux

[Hadoop] 在集群中安装Hadoop

[Hadoop] 在集群中安装Hadoop 类似的教程其实有很多,网上随便一搜就是一大把。这里简单的记录一下本人的安装过程,留给本人或者后人参考。 集群配置 内网互联的三台机器,IP分别为10.0.0.1,10.0.0.2,10.0.0.3。 我们的目标配置是让10.0.0.1做主节点,也就是mas ......
Hadoop 集群

Linux 搭建redis集群(哨兵模式)

环境: 192.168.56.101 192.168.56.102 192.168.56.103 1、在三台服务器上都安装redis 安装步骤:https://www.cnblogs.com/leihongnu/p/14734603.html 2、配置主从 192.168.556.101:配置文件r ......
哨兵 集群 模式 Linux redis

hadoop 3.3.5伪分布式集群部署

hadoop包下载 https://archive.apache.org/dist/hadoop/common/ 安装好jdk并配置环境变量 下载hadoop压缩包并放至 /data/hadoop目录 解压 tar -zxvf hadoop-3.3.5.tar.gz 1配置 1.1在Hadoop安装 ......
分布式 集群 hadoop

Grafana 系列-统一展示-1-开篇

本文为系列文章-Grafana 统一展示,包括 Metrics、Tracing、Logging,并尽量实现在它们之间相互跳转。通过 Grafana LTM(Loki、Tempo、Mimir)可以实现比较完美的效果,但是即使没有 Grafana LTM, 通过其他 Grafana + 其他工具... ......
开篇 Grafana

k8s sa

service acount = sa 创建sa,会自动创建一个token。 root@myang-computer:~/yaml# kubectl create sa mysaserviceaccount/mysa created root@myang-computer:~/yaml# kubec ......
k8s k8 8s sa

k8s 建service

root@myang-node:~/ingress-nginx# kubectl create deploy backend-api --image=registry.cbeijing.aliyuncs.com/dotbalo/nginx:backend-api -n study-ingress d ......
service k8s k8 8s