Elasticsearch 安装配置集群系统
介绍本教程客户端API关闭HTTPS认证,但传输使用HTTPS。(为了接入日志监控) 主要介绍了ES集群的搭建。ELK单机使用可参考:https://songxwn.com/elk/ Elasticsearch版本:8.x 系统版本:Rocky Linux 8.7 (关闭SE Linux和防火墙) 配置要求:建议4核8G以上,存储空间按照存储的文档大小规划。 Elasticsearch 集群建议至少要有三个节点,两个以上的master节点。 本教程也同样适用于也适用于其他RHEL8-9版本衍生版系统:如Centos stream、AlmaLinux等。 概念(1)集群(Cluster): ES可以作为一个独立的单个搜索服务器。不过,为了处理大型数据集,实现容错和高可用性,ES可以运行在许多互相合作的..
更多Linux 虚拟机在线热扩容分区
介绍本教程是用于Linux虚拟机在调整虚拟硬盘大小后,进行在线不重启热扩容分区大小。 适用于RHEL 7+以上的版本及衍生发行版。(如Centos、Rocky Linux、Alma Linux等) 硬盘分区在线热扩容刷新硬盘容量12345echo '1' > /sys/block/sda/device/rescan # 刷新容量,设备为 sda# 注意若大于2TB的硬盘,需要GPT分区格式,且为引导硬盘的话,需要以UEFI引导启动。 安装扩容工具1234567891011121314151617181920212223242526yum install cloud-utils-growpart -y# 安装growpart,使用此工具可以自动调整分区。lsblkNAME MAJ:MI..
更多Windows下SSH和Jenkins
Foreword Github的Action用多了,反过来用Jenkins,发现难用的地方还真多,特别是涉及到了SSH的地方 SSH 一般来说Jenkins默认是没有远程SSH的能力的 必须要通过插件增加SSH执行脚本的能力,一般是使用Publish Over SSH或者是SSH plugin,不过这两个插件基本都是五六年没有更新的了,可能会有安全方面的问题 Publish Over SSH 这个插件会增加Send files or execute commands over SSH功能,但是这个功能执行的SSH完全不会验证是否执行成功 就算Exec command中有命令执行失败了,他依然会正常CI成功,实在是不知道这东西是拿来干嘛的 SSH plugin SSH plugin..
更多Python读取XML并修改导出
Foreword SES的排除编译文件非常蠢,他不能将这个设置继承给其他配置文件,这就导致如果配置文件很多,每次变动需要把每个配置文件重新设置一次,手动的话很容易设置漏了,所以写个脚本来直接处理这个事情 XML 简单说现在有4个主配置,基于他们每个衍生出来2个配置,也就是一共12个配置,目标是每次只要配置这四个主配置,其他配置就能自动同步他们的排除编译文件的配置。 想了想用批处理或者shell实现,有点麻烦,还是XML,光是分析什么的写起来就很复杂,所以干脆用python写了,CI调用 XML DOM基础 DOM将XML以树状的方式进行构建或者展示,所以每个节点都有子节点或者父节点 <collection shelf="New Arrivals"> <m ovie..
更多CTF | 2023 阿里云CTF / AliyunCTF WriteUp
引言 阿里云CTF 2023 由阿里云计算有限公司与清华大学网络与信息安全实验室共同举办的网络安全赛事 比赛时间:4月21日 21:00 - 4月23日 21:00,总计48h 热身赛:热身赛将于4月2日0:00开始,4月21日 0:00结束。 正式赛:正式赛将于4月21日21:00开始,4月23日21:00结束。 https://tianchi.aliyun.com/competition/entrance/532078/introduction 貌似有一段时间没来写 writeup 水博客 了,这次来除除草, 五一假期前这周末比赛好多,但是又碰上调休,周日还得上班,可恶啊。 感觉最近事情比较杂,于是大概花了点时间瞄了几眼题目,卡住的题目赛后又来复现了一下,这里记录一下喵。 MiscOOBdet..
更多ELK-Logstash配置SNMP-Trap
简介本文章适用于ELK的logstash 配置SNMP Trap插件,接收告警通知。默认情况下是安装此插件的,如没有可手动安装。 一般用于网络设备。 注意此插件不支持v3版本。 参考:https://www.elastic.co/guide/en/logstash/current/plugins-inputs-snmptrap.html 配置12345678910111213141516171819202122vim /etc/logstash/conf.d/trap.confinput { snmptrap { type => "snmp-trap" community =>"public" port => 162 }}output { elasticsearc..
更多Houdini python 入门
Foreword 很久之前写过一次导出,但是代码找不到了,然后新版本的Houdini很多东西都变了,老代码很多地方不兼容了 新版的Houdini我选了19.5 python3.7,很多东西和以前的python2.7 不同了 Houdini Houdini有三种脚本语言,python,Vex,C++,类似Maya 有MEL、python、C++等 传统的python,由于单线程,很多地方都有瓶颈 C++,效率级别,但是开发起来比较麻烦 而Vex 有点类似C或者C++的语言设计,是直接编译运行的,并且可以并发多线程,所以效率上比python高很多,同时程序写起来也比较简单,算是既要又要的结合体。 当然这里Vex性能这么高,也是有代价的,Vex能干的事情是有限的,python和C++能够使用的A..
更多VMware Vsphere 8 序列号
简介适用于VMware Vsphere 8系列产品的序列号,用于学习使用。 vSphere Enterprise Plus:12345678HG00K-03H8K-48929-8K1NP-3LUJ44V492-44210-48830-931GK-2PRJ4NF212-08H0K-488X8-WV9X6-1F0244F40H-4ML1K-M89U0-0C2N4-1AKL4 vSphere Enterprise vCenter Standard:1234564F282-0MLD2-M8869-T89G0-CF2400Z20K-07JEH-08030-908EP-1CUK40F41K-0MJ4H-M88U1-0C3N0-0A214 vSAN Enterprise Plus:1234MG292-08L9..
更多部署团队服务导航网站 Team-nav
简介前后端完整的网址导航服务,可以用于公司内部内网使用,提供多种的卡片图标生成方式,能将上传的原型压缩包自动生成可访问的地址,支持私密卡片,发布倒计时等功能。 用于在公司内网部署使用,可在线修改上传、可拖拽排序等。 项目地址:https://github.com/tuituidan/team-nav 要求Java版本为 1.8.0 功能介绍 网址导航前端展示+搜索功能,首页图。 网址导航后台基本功能:分类和卡片的增删改查,后台-分类管理图 后台-卡片列表图 后台-卡片编辑图。 分类和卡片支持拖拽调整顺序,不用专门维护排序字段。 支持添加秘密卡片分类,该分类下的卡片需要登录才能看见,不开启登录功能则默认不显示。 暂时不需要的分类支持移除功能,移除后分类列表页面不可见,可从历史分类中还原回来,后台-..
更多关于ENVI(.hdr+.img)、.mat、.tif的一些理解
关于ENVI(.hdr+.img)、.mat、.tif的一些理解 原文作者:Akari00000原文链接:https://blog.csdn.net/zx74196870/article/details/130213171 书接上篇博客c++ envi(.hdr+.img)图像转换成tiff格式 纯c++这是一些关于这几个格式的一些探索研究,萌新的探索之旅写在前面研究这几个格式的初衷是为了解决读的问题,这个时期的我完全不懂格式是什么意思。通过mulitbanread()函数,我可以实现MATLAB读写ENVI,把ENVI转换成.mat,我的.mat是一个三维矩阵,我能不能看到mat是什么样的数据组成呢?说到底我只知道ENVI是.hdr+.img,hdr这么小,应该是..
更多