VMware ESXi 7.0 root账号被锁定后解锁 前言 上周因公司大厦计划停电,于是下班打算把虚拟机都停掉,但登录了发现报账号错误,问了同事他输错了,可能账号被锁定了。 当我们使用Web Client登录ESXi主机,默认是超过5次输入错误的密码,账号将会被锁定,默认锁定900秒。 解决办法 1.等待自动解锁:ESXi会在一段时间后自动解锁…
使用 docker manifest 构建多平台镜像 介绍 Docker manifest 是一个非常有用的工具,可以帮助你管理多架构镜像和多标签镜像。Docker Manifest 是 Docker 引入的一种机制,用于管理针对不同架构(如 amd64、arm64)或不同操作系统(如 Linux、Windows)构建的多个镜像。通过 Manife…
Redis6.2 源码编译和部署 源码编译 下载源码 下载地址:https://download.redis.io/releases/ 检查是否安装gcc [root@redis240 src]# gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) 检查是否安装jemalloc Red…
Centos7.9 安装jemalloc 前言 Redis在使用jemalloc作为内存分配器时,能够更好地管理内存碎片,从而提高内存使用效率。内存碎片是指在动态内存分配过程中,由于内存块的分配和释放导致内存空间中出现的不可用小块内存。 在CentOS 7.9上安装jemalloc(一个高效的内存分配库)可以通过以下步骤实现: 安装开发工具和依赖 …
Apache doris 快速安装体验 环境准备 1.选择一个 x86-64 上的主流 Linux 环境,推荐 CentOS 7.1 或者 Ubuntu 16.04 以上版本。更多运行环境请参考安装部署部分。 2.Java 8 运行环境 3.关闭swap和修改limits.conf cp -a /etc/security/limits.conf /…
etcd数据库:mvcc database space exceeded错误 问题 今晚突然出现kuboard无法访问错误,通过查看日志,出现大量以下错误: {"level":"warn","ts":"2024-12-02T20:19:38.958+0800","caller":"clientv3/retry_interceptor.go:61",…
Keepalived 二进制部署 前言 前段时间二进制部署了Keepalived,才多了一段时间就忘了,还是要码上记录才行。 keepalived简介 Keepalived 是一个用于实现高可用性(High Availability,HA)的工具,主要在 Linux 系统中用于负载均衡和故障转移。它的主要功能和特点包括: 主要功能 虚拟路由冗余协议…
Docker部署RabbitMQ开启SSL与SpringBoot连接测试 准备工作 在配置 RabbitMQ 的 SSL 之前,需要准备 CA 证书、服务器证书和密钥,以及客户端证书和密钥。 生成证书和密钥 使用 OpenSSL 来生成自签名证书和私钥。以下是一个完整的步骤示例: mkdir /tmp/ssl_rabbit && c…
MinIO - Linux 二进制部署 MinIO简介 MinIO 是一个高性能的开源对象存储解决方案,主要用于处理大规模数据存储需求。它兼容 Amazon S3 API,使得用户可以轻松地将其应用程序与 MinIO 集成。 以下是 MinIO 的一些关键特性: 高性能:MinIO 设计为高吞吐量,低延迟的存储系统,适合用于大数据和云原生应用。 简…
nginx配置静态文件中root和alias的区别 在使用 Nginx 配置静态文件时,root 和 alias 是两个常用的指令,但它们的使用方式和作用存在一定的区别。以下是两者的详细对比: root 指令 定义一个根目录,后续的 URI 会基于这个根目录解析。使用 root 指令时,Nginx 会将请求的 URL 路径与指定的根目录路径进行拼接…
CentOS 7之LVM搭建 #查看挂载磁盘 lsblk #磁盘分区 fdisk /dev/vdb partprobe /dev/vdb #创建PV pvcreate /dev/vdb1 #查看PV pvs pvdisplay #创建VG #vgcreate vgdata /dev/vdb1 vgcreate miniovg /dev/vdb1 #…
关于博客文章被批量转载 最近发现自己博客的文章被转载到某个公众号上,这个事情开始我觉得也挺开心的毕竟我的笔记得到了肯定,也间接地帮助到了同行。 但后面我发现博客文章转载发布数量越来越恶劣了,虽然是转载文章最后面都有版权声明,但是把我全部文章笔记内容都批量转载发布到自己的公众号我就觉得很恶心,不是我不喜欢公众号,但是在我看来很多公众号积累人气后都会进…
redis下载地址和hash值 因为redis开始收费,找下载地址都费劲了。 下面是全部redis下载地址和hash值,就记录一下吧 https://github.com/redis/redis-hashes https://download.redis.io/releases/ https://github.com/redis/redis/tag…
在es中使用SQL功能 介绍 Elasticsearch SQL是Elasticsearch的扩展功能,允许用户使用SQL语法查询Elasticsearch数据。通过SQL接口,开发者可以利用熟悉的SQL语言,编写更直观、更易懂的查询,并且避免对大量复杂的原生REST请求的编写。 官方ElasticSearch 从 6.3.0 版本也开始支持 SQ…
最常用的 几个 nslookup 命令 查询 IP 地址: 可以使用如下命令查看有多少个A记录及对应的IP地址。 [root@iZwz9bryvndk026nx3zcxxZ ~]# nslookup 199604.com Server: 100.100.2.136 Address: 100.100.2.136#53 Non-authoritativ…
Java 异常 java.net.UnknownHostException 的原因和解决 前言 同事最近部署服务,遇到java.net.UnknownHostException异常,最后排查的问题原因是在系统的 Hostname中配置了主机名,而在/etc/hosts文件中没有相应的配置 异常概述 在Java编程中,java.net.Unknown…
Python脚本探测TCP/UDP端口是否连通 TCP #!/usr/bin/python # -*- coding: utf-8 -*- """ 探测TCP端口是否连通 python tcp_test.py <host> <port> 支持系统默认自带的python2.6运行. """ import socket impo…
ibm mq常用命令 查看版本 dspmqver 队列管理器 显示队列管理器 $dspmq (显示所有) $dspmq -m kjchukoumq2gzcus (显示指定) 修改队列管理器权限 ALTER QMGR CHLAUTH(DISABLED) 关闭通道权限 创建队列管理器 $crtmqm kjchukoumq2gzcus $crtmqm -…
Python使用模块pymqi连接IBM MQ 前言 Python连接使用IBM MQ需要使用模块pymqi,但是安装这个模块又需要装IBM MQ客户端才能安装成功。 安装pymqi模块方法 1.下载部署IBM MQ 客户端服务,此次使用版本:IBM_MQ_9.0.5.0_LINUX_X86-64.tar.gz 2.tar -zxvf MQ tar…
前言 最近同事需要对所有的ibmmq通道消息数做个日均统计,于是就有了这个python脚本,然后再通过ansible这样子就批量获取到了。 脚本内容 #!/usr/bin/python # -*- coding: utf-8 -*- """ pyhton ibmmq_count_conn_day.py 支持系统默认自带的python2.6运行. 命…