NFS共享常见挂载问题总结 问题描述 NFS共享常见挂载问题总结 解决方案 NFS挂载需要的网络条件 常见挂载问题 1.showmount或者mount执行超时 通常由于网络不通、IP地址冲突或者端口不通,导致mount和showmount超时。客户端执行mount或者showmount时无响应,之后报超时。 2.showmount或者mount提…
Nginx1.20.1平滑升级到Nginx1.24.0遇到的坑 前提 因Nginx1.20.1存在nginx 缓冲区错误漏洞(CVE-2022-41741)和nginx 越界写入漏洞(CVE-2022-41742)漏洞,因此计划升级到Nginx1.24.0,但因为引入了sticky,升级过程中可能就编译出了几次错误。 升级过程 1.查看当前版本 .…
Centos7下Docker搭建iTop(ITSM工具) Docker安装和启动 省略 Docker运行iTop sudo docker run -d -p 8080:80 \ --name=my-itop \ -v /AppHome/itop/conf:/var/www/html/conf \ -v /AppHome/itop/mysql:/va…
K8S部署skywalking9.3版本 skywalking集群情况下需要保证用同一数据源,这里我存储方式改为es 部署es集群 省略 安装包等镜像准备 安装包官网下载地址:Documentation | Apache SkyWalking K8S部署 --- apiVersion: v1 kind: ConfigMap metadata: na…
nginx sticky 实现基于cookie 的负载均衡 主要介绍一下 nginx 的第三方模块 sticky , 依靠它实现基于 cookie级别的负载均衡, 不依赖后端 前言 sticky 是一个nginx的第三方模块 它不在nginx发行版中 需要额外编译这个模块的, 它的思想就是不依靠后端生成cookie , 而是sticky在nginx…
解决Centos下挂载目录报mount.nfs: Stale file handle 最近重启服务器后,再mount nfs文件夹出现mount.nfs: Stale file handle错误,查看目录全为问号,处理步骤如下: 1.查看nfs服务是否正常 2.强制umount文件夹,查看还是否存在有程序再绑定使用 3.再次mount文件夹,df …
Centos7离线安装.NETCore3.1 环境 有网的情况下把离线包下载到电脑上 1.安装libicu依赖和yum源 # 安装libicu依赖 sudo yum install -y libunwind libicu # 安装yum源 sudo yum install -y https://packages.microsoft.com/conf…
RabbitMQ集群开启SSL证书踩过的坑 RabbitMQ集群环境 版本:RabbitMQ 3.10.0-rc.6Erlang 23.3.4.7 服务器SSH版本:OpenSSH_8.9p1, OpenSSL 1.1.1q 5 Jul 2022 过程 RabbitMQ集群使用非ssl端口连接正常,但使用ssl端口无法建立连接。 因证书为虚拟机自建…
Centos7内核过高导致ipset报错 问题 因虚拟机内核为5.19.8-1.el7.elrepo.x86_64,过高导致执行ipset list报错:ipset v7.1: Kernel and userspace incompatible,因为k8s使用ipvs,导致calico一直启动异常,无法正常工作。 解决 将内核版本降低,本次使用5.…
RKE搭建k8s-1.20.15集群之 nginx+keepalive+vip配置 nginx安装和配置,主从服务都需要安装 直接使用了rpm包部署。 nginx配置 vi /etc/nginx/nginx.conf 新增如下信息: stream { # 添加socket转发的代理 upstream socket_proxy { hash $rem…
Linux系统中清除squid的缓存 前因 squid缓存占用了磁盘20多G,因此需要清除一下缓存,就记录一下步骤吧~ 查找squid代理缓存的位置 基本上都是通过/etc/squid/squid.conf文件设置。 [root@localhost spool]# grep cache_dir /etc/squid/squid.conf #cach…
银河麒麟V10高级服务器操作系统忘记root密码(恢复) 银河麒麟高级服务器操作系统通过修改引导参数重置root用户密码 以银河麒麟高级服务器操作系统 release V10 (SP3) /(Lance)-x86_64-Build20/20221125 为例 1.进入grub菜单 按'e'进行修改 2.输入grub菜单口令 默认账户密码为:root…
基于rke部署k8s的卸载脚本 vim clear-rke.sh #!/bin/bash RED='\033[0;31m' GREEN='\033[32;1m' YELLOW='\033[33;1m' NC='\033[0m' # No Color # clean up rke containers function clean_rke_conta…
k8s部署升级内核 k8s部署必须升级内核版本到4.4以上。本次升级是直接升级到5.4 下载rpm包(时间会很长) https://elrepo.org/linux/kernel/el7/x86_64/RPMS/kernel-lt-5.4.238-1.el7.elrepo.x86_64.rpm https://elrepo.org/linux/ke…
理解Kubernetes驱逐Pod Kubernetes Pods被驱逐是什么意思?它们被终止了,通常是由于没有足够的资源,但是为什么会发生这种情况呢? 驱逐是一个过程,分配给一个节点的Pod被要求终止。Kubernetes中最常见的情况之一是抢占,为了在资源有限的节点上安排一个新的Pod,通常需要终止另外一个Pod。 另外,Kubernetes会…
银河麒麟V10服务器系统快速利用RKE部署K8S 前言 因为后续服务器使用的操作系统是国产银河麒麟V10,那也需要预研一下。就各种踩坑 国产银河麒麟V10我初步看了下也是基于Centos8进行自己的魔改的 运行环境 服务器整体规划 名称 IP 组件 k8s-188 192.168.100.188 controlplane,etcd、rancher(…
监控运维告警工具之PrometheusAlert 自己肯定有疑问Prometheus外加alertmanager可以做告警推送,为什么我还要使用Prometheus Alert做第三方推送呢?-->其实就是不想自己再去部署多个Webhook吧 最近在折腾Rancher自带的监控,也是整合了Prometheus-operator,但为了整合告警推送到…
IBMmq 9.0 - 二进制部署 安装必要组件 yum -y install bc rpm-build 配置内核参数 echo "fs.file-max = 524288" >>/etc/sysctl.conf echo "kernel.threads-max = 32768" >>/etc/sysctl.conf sys…
rke/rancher离线安装需要的镜像 因公司环境无法下载docker镜像,所以需要提前下载镜像,然后推送到公司的私有harbor仓库 获取rke支持k8s版本的镜像 官方只提供了https://docs.rancher.cn/docs/rke/config-options/system-images/_index解释,但具体需要进一步查找,下面…
这篇文章受密码保护,输入密码才能阅读