数量node k8s pod

记录一次生产环境因磁盘空间不足驱逐pod造成pod重建The node had condition: [DiskPressure]

#记录一次生产报The node had condition: [DiskPressure]造成pod无限重启的监控不停的报警 #进入k8s的管理机检查发现msg的pod重启重建pod多次 [root@VM_248_6_centos ~]# kubectl get pod -n cms-v2-pro ......
DiskPressure 磁盘 pod condition 环境

容器编排工具选择----主要以K8S为主

docker machine 主要用于准备docker host 现已弃用 建议使用docker desktop docker compose Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。 使用 Compose,您可以使用 YAML 文件来配置应用程序的服务。 使用一个 ......
容器 工具 K8S K8 8S

npm下载node-sass包安装失败,需要下python2?

问题 这个问题真的老问题了,今天在跑一个老项目的时候又遇到了。 每次遇到都会感慨,这个包真的是是非多啊,解决方案也很简单,不用下python环境,单纯是版本问题 查了下网上有挺好的一篇博客:http://www.inspinia.net/a/388314.html?action=onClick 里面 ......
node-sass python2 python node sass

五分钟 k8s 实战-应用探针

今天进入 kubernetes 的运维部分(并不是运维 kubernetes,而是运维应用),其实日常我们大部分使用 kubernetes 的功能就是以往运维的工作,现在云原生将运维和研发关系变得更紧密了。 今天主要讲解 Probe 探针相关的功能,探针最实用的功能就是可以控制应用优雅上线。 就绪探 ......
探针 实战 k8s k8 8s

node版本管理神器nvm安装使用教程(Windows11版本)

安装前提 在安装nvm之前,我们需要先将已有的node.js全部卸载! 下载安装包进行安装 第一步,下载安装包,nvm下载地址 可下载以下文件: nvm-noinstall.zip:绿色免安装版,但使用时需要进行配置。 nvm-setup.zip:安装版,推荐使用 nvm-setup.exe:无需解 ......
版本 神器 Windows 教程 node

node版本管理,勇士nvm下载安装使用

node不同版本管理比较麻烦,推荐一个工具nvm进行版本管理 下载地址:nvm-windows ......
勇士 版本 node nvm

day05 K8S网络组件的深度剖析 (1.10.1 -1.10.3)

一、K8S网络组件的深度剖析上 1、认识Flannel Flannel是专为kubernetes 定制的三层网络解决方案,主要用于解决容器的跨主机通信问题 优势: kubernetes 发行版都可以默认安装Flannel 容器安装和配置 中小型网络架构首选 不需要专用的数据存储 劣势: 性能损耗高 ......
组件 深度 网络 10 day

node连接mysql数据库基本用法

const mysql = require('mysql') const pool = mysql.createPool({ host: '', port: '', user: '', password: '', database: '', connectionLimit: }) function ......
数据库 数据 mysql node

ElasticSearch之线程的数量

ElasticSearch在运行过程中,涉及多种线程池、线程的使用,因此而需要给予足够的线程资源,保证ElasticSearch在需要时可以正常创建出线程。 查看Linux系统当前用户允许创建的线程的数量,命令如下: ulimit -a 执行结果的样例,如下: core file size (blo ......
线程 ElasticSearch 数量

node连接redis基础用法

//*************redis基础用法********************* */ // 1.导入redis ,最好是下载3版本 const redis=require('redis') // 2.创建客户端 const cli=redis.createClient({host:'lo ......
基础 redis node

ElasticSearch之文件描述符的数量

ElasticSearch在运行过程中,涉及大量文件的打开、关闭、读、写等操作。因此当ElasticSearch进程的文件描述符数量不足时可能导致丢失数据等故障现象。 因此为保障ElasticSearch正常运行,需保证ElasticSearch可以使用至少65535个文件描述符。 查看Linux系 ......
ElasticSearch 数量 文件

Node.js安装及环境配置

一.安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/zh-cn/2、选安装目录进行安装3、环境配置4、测试 二、前期准备 1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chr ......
环境 Node js

k8s配置与密钥管理

1、configmap 1.1 configmap创建方式 命令行创建方式 # kubectl create configmap cm1 --from-literal=host=127.0.0.1 --from-literal=port=3306 configmap/cm1 created # ku ......
密钥 k8s k8 8s

安装k8s集群的小问题

网络问题:直接安装calico插件,没有配置网络会导致每个节点的路由无法转发,pod之间跨节点无法通信 解决办法:使用calico+flannel作为cni普罗米修斯部署时,网络策略会导致只能特定pod才能通信(nodeport部署服务失效) 解决办法:删除网络策略的部署 ......
集群 问题 k8s k8 8s

k8s定时备份与故障还原

Kubernetes etcd 定时备份及恢复方案 原创 小小平头哥 小小平头哥 2023-11-23 11:17 发表于山东 收录于合集 #云原生相关6个 #kubernetes1个 #k8s使用技巧3个 #k8s5个 点关注👇👇👇不迷路 小小平头哥 分享行业知识,见闻,读书笔记 5篇原创内 ......
备份 故障 k8s k8 8s

node安装启动appium2.x

一、安装jdk和node.js https://nodejs.org/en 从官网下载安装 正确安装后,启动cmd输入 npm -v可以看到版本号 jdk安装不赘述 二、通过npm安装appium 1、配置npm的全局模块的存放路径以及cache的路径 以管理员身份打开CMD输入以下命令 npm c ......
appium2 appium node

k8s中pvc和pv扩容

参考网址:https://zhuanlan.zhihu.com/p/640035530 背景:部署的postgres,采用存储类sc来动态挂载pvc和pv。设定是100Gi,后期需要扩容成200Gi。 扩容步骤: 1.修改PV的配置。 1.1回收策略 确认pv的回收策略,十分的重要!!!!!,确认回 ......
k8s pvc k8 8s

Kafka-合理设置broker、partition、consumer数量

1.broker的数量最好大于等于partition数量 一个partition最好对应一个硬盘,这样能最大限度发挥顺序写的优势。 一个broker如果对应多个partition,需要随机分发,顺序IO会退化成随机IO。 实验条件:3个 Broker,1个 Topic,无Replication,异步 ......
partition consumer 数量 broker Kafka

2023-11-23 npm install -g create-next-app ==>全局安装next,请确保你的node版本大于等于18.17.0

PS D:\xls\box> npm install -g create-next-app npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'create-next-app@14.0.3', npm WARN ......
next create-next-app 全局 install 版本

Node.js 万字教程

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 模型,让 JavaScript 运行在服务端的开发平台。 ......
教程 Node js

ElasticSearch之Nodes info API

查看当前集群中各节点的信息,执行如下命令: curl -X GET "https://localhost:9200/_nodes?pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9" ......
ElasticSearch Nodes info API

Linux系统源码安装node和npm

系统:CentOS 7.9 64bit 一、创建安装文件夹 mkdir /opt/nodejs 二、下载node 下载地址https://nodejs.org/en/download/里面找 右键可以复制链接地址 cd /opt/nodejs wget https://nodejs.org/dist ......
源码 系统 Linux node npm

k8s命令补全

正常安装了k8s后,使用kubect 工具后接的命令不能直接tab补全 命令补全方法: yum -y install bash-completionsource /usr/share/bash-completion/bash_completion source <(kubectl completio ......
命令 k8s k8 8s

K8S pod 动态扩缩容之HPA实战

HPA 的自动扩容并不是即时生效的,它需要一些时间来检测和调整副本数量。因此,在进行测试时,请留意观察 HPA 的行为,并适当调整配置。 1、首先安装metrics-server 2、创建pod 需要设置cpu 使用率方便测试 3、设置自动扩缩容,并开启pod 检测 kubectl autoscal ......
实战 动态 K8S HPA pod

k8s 高可用集群3:VIP:HAProxy、keepalived

为何要使用负载均衡器VIP(HAProxy、keepalived)​ k8s Master 初始化配置时,使用负载均衡器,可以将 apiserver 的请求转发到不同的机器上,避免一台服务器宕机,造成所有节点不可使用。 如果不使用负载均衡器,先创建一个 k8s Master,然后再加入其他的 k8s ......
集群 keepalived HAProxy k8s VIP

Harbor 设置保留镜像版本数量

Harbor 设置保留镜像版本数量 方式一: 修改配置 您可以通过在Harbor的配置文件中设置保留镜像版本数量来实现。您需要编辑`/etc/harbor/harbor.yml`文件,找到以下配置项: # 镜像保留策略 image_cleanup: enabled: false retention_ ......
镜像 数量 版本 Harbor

k8s集群二进制安装部署

1、前期规划 主机规划 IP地址 主机名 主机角色 软件列表 192.168.16.129 k8s-master01 master kube-apiserver、kube-controller-manager、kube-scheduler、etcd、kubelet、haproxy、keepalive ......
二进制 集群 k8s k8 8s

数据库连接池数量设置多少合适

结论 连接池数量 = ((核心数 * 2) + 有效磁盘数) 原因 对于单核CPU的机器,顺序执行A和B 永远比 通过时间片切换 “同时”执行A和B 快; 一旦线程的数量超过 CPU核数,继续增加线程数,会导致线程上下文切换产生额外的开销; 寻找数据库性能瓶颈的3个因素 CPU 磁盘IO 对于IO密 ......
数量 数据库 数据

No installations recognized 以及 nvm use切换node版本无效的解决办法

NodeJS版本管理工具——NVM:https://blog.csdn.net/weixin_44767973/article/details/131591333 前端开发node.js、vue安装环境【安装node版本管理工具-nvm,耗时一天时间踩坑总结】: https://blog.csdn. ......
installations recognized 版本 办法 node

K8S statefulset 有状态服务部署应用-3

K8S部署sts 若nfs 协议不能满足需求: 如果使用NFS协议不能满足服务的读写性能要求,可以考虑使用其他类型的持久化存储,例如: HostPath:使用本地主机上的路径作为持久化存储。这种方式适合于测试和开发环境,但不适合生产环境。 iSCSI:使用iSCSI协议连接到存储设备。这种方式可以提 ......
statefulset 状态 K8S K8 8S