运维
真武丘博渊
这个作者很懒,什么都没留下…
展开
-
Elasticsearch的数据删除策略只能触发一次
在Elasticsearch中,可以使用Index Lifecycle Management(ILM)来设置删除数据的保留时长。阶段可以包括热阶段(Hot Phase)、暖阶段(Warm Phase)、冷阶段(Cold Phase)和删除阶段(Delete Phase)。通过运行一次索引策略,Elasticsearch会检查索引中的文档,并根据设定的条件执行相应的操作。2. 在删除阶段中,可以设置相应的条件来触发数据删除。例如,可以使用时间条件来设置数据保留时长,一旦满足条件,就会触发删除操作。原创 2023-08-16 14:40:28 · 831 阅读 · 0 评论 -
ansible指定多个主机执行命令
ansible 主机1,主机2,主机3... -m shell -a '命令'多台主机别名之间用逗号隔开原创 2022-08-31 18:06:59 · 1507 阅读 · 0 评论 -
RedHat7 LVM分区方案实现挂载点无缝扩容(一)
首先可以使用df -h查看当前各挂载点的情况:[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/rhel-root 50G 4.5G 43G 10% /devtmpfs 7.8G 0 7.8G 0% /devtmpfs 7.8G 228K 7.8G 1% /dev/shmtmpfs原创 2021-09-30 16:27:27 · 1229 阅读 · 0 评论 -
Docker的run命令-p参数
例子:docker run -d --restart=always --name=spug -p 5000:80 registry.aliyuncs.com/openspug/spug-p后边的5000:80代表把容器里的80端口映射给宿主机的5000端口。这样做了映射之后,可以通过5000端口访问该项目的主页。...原创 2021-09-27 15:52:50 · 31948 阅读 · 0 评论 -
【已解决】winserver没有nas写权限
解决方法:去linux服务器端,把共享目录的属性组,改为nfsnobody权限设置为“读与写”原创 2021-09-17 16:44:58 · 360 阅读 · 0 评论 -
winserver2019挂载Linux的NAS目录
实践环境:1、winserver2019(客户机)2、redhat7.3(服务器)实施步骤:1、先给winserver2019安装nfs客户端仪表盘“添加角色和功能”2、一直下一步,直到该界面,勾选“NFS服务器”,然后下一步3、勾选NFS客户端下一步,安装,等待安装完毕。4、 安装完成之后,就可以挂载nas了。本案例中执行挂载命令如下:mount 192.168.37.132:/redhat132_nfs E:如图显示挂载成功5、查看...原创 2021-09-17 16:15:27 · 1270 阅读 · 0 评论 -
【已解决-靠谱】windows server 2019安装net3.5方法
由于windows2019直接在添加角色功能中安装net framework3.5会报错,需要原版安装光盘镜像文件,并设置相关路径,才能安装成功。工具/原料方法/步骤...原创 2021-07-27 17:18:15 · 27159 阅读 · 8 评论 -
Linux 配置虚拟IP
虚IP,就是ip别名,一个网卡可以设置多个虚ip,设置方法如下:#ifconfig ens33:0 192.168.6.100 netmask 255.255.255.0 up#ifconfig ens33:1 173.173.173.173 netmask 255.255.255.0 up#ifconfig ens33:2 119.110.120.1 netmask 255.255.255.0 up...原创 2021-07-22 17:16:09 · 242 阅读 · 0 评论 -
RAC CRS的虚拟ip的工作原理
这么说吧,假设有一个2个节点的RAC,正常运行时每个节点上都有一个VIP。 VIP1 和VIP2. 当节点2发生故障,比如异常关系。 RAC 会做如下操作:1). CRS 在检测到rac2节点异常后,会触发Clusterware 重构,最后把rac2节点剔除集群,由节点1组成新的集群。2). RAC的Failover 机制会把节点2的VIP转移到节点1上,这时节点1的PUBLIC 网卡上就有3个IP 地址: VIP1,VIP2, PUBLIC IP1.3). 用户对VIP2的连接请求会被IP层路由转到转载 2021-07-22 16:40:26 · 214 阅读 · 0 评论 -
【已解决】sftp命令没有反应
环境:RedHat7.4故事背景:采用rpm -ivh的方式安装sshd升级包,中途因缺少依赖文件安装失败发生问题:输入sftp,按回车没有任何反应。也不报错。原创 2021-06-15 14:30:56 · 2829 阅读 · 0 评论 -
升级OpenSSH之后登录不上去
需要在配置文件中添加:vi /etc/ssh/sshd_configPermitRootLogin yes原创 2021-06-11 17:01:48 · 1485 阅读 · 0 评论 -
Redhat7.3安装mysql5.7步骤
先看看有没有mariadb[root@rdlx opt]# yum list installed | grep mariadbmariadb-libs.x86_64 1:5.5.52-1.el7 @anaconda/7.3如果有,则要先卸载mariadb,然后查看是否卸载成功[root@localhost ~]# yum remove -y mariadb-libs...完毕!#查看卸载后的安装情况:[root@l...原创 2021-04-27 15:01:21 · 243 阅读 · 1 评论 -
【已解决】CRT连接不上该虚机,报错Connect closed或者reset之类
首先明确一点:给vm虚机设置为nat模式,物理机是可以访问虚机的,此次CRT连接不上虚机,跟nat或桥接没有关系。故事背景:物理机地址192.168.0.169和虚机地址192.168.37.132并不在同一网段。 对新安装的redhat7.3虚机执行了chmod 755/etc 关闭了虚机的firewalld和selinux过滤遇到问题:使用CRT连接不上该虚机,报错Connect closed或者reset之类解决过程:1、查看sshd服务状态,虽是活跃状态,但显示bad per.原创 2021-04-26 11:06:59 · 2078 阅读 · 0 评论 -
攻击者IP公示
近一个月,共143台攻击者,公示给大家,以作防备。此表格为近一个月来爆破我服务器的IP。前十名崽种的归属地予以公示,后边的渣渣不配拥有“姓名”。当然,它们有的是肉鸡,有的是hacker的机子,在此不作甄别。...原创 2021-03-08 18:45:16 · 487 阅读 · 0 评论 -
安装linux tar.gz软件包
安装linux tar.gz软件包1、解压缩。tar -xvzf xxx.tar.gz2、检查编译。./configure3、检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译。make4、成功编译后,开始安装。sudo make install5、安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。sudo make cleansudo make distclean6、如果要卸载sudo make uninstall.原创 2021-03-08 14:53:19 · 414 阅读 · 0 评论 -
ufw有效配置方式
编辑如下文件vi /etc/ufw/before.rules在# End required lines和# allow all on loopback之间,加上如下内容:# Block spammers-A ufw-before-input -s 101.89.0.0/16 -j DROP-A ufw-before-input -s 61.241.0.0/16 -j DROP如下文所示:# Don't delete these required lines, otherwise t原创 2021-03-08 13:52:55 · 428 阅读 · 0 评论 -
ansible-playbook显示执行shell的模块的返回结果
实例:vi test.yml---- hosts: tx remote_user: lighthouse tasks: - name: df shell: df -h register: shell_result - debug: var: shell_result.stdout_lines执行效果如下:ansible-playbook test.yml PLAY [tx] **********************原创 2021-03-03 15:38:39 · 7251 阅读 · 1 评论 -
linux上如何删除文件名乱码的文件
往服务器上传了一个中文名称的文件,到了服务器上之后文件名变成了乱码:''$'\241\266\307\340\314''O'$'\241\267\300\353\261\360\270\320\321\324''.txt'通过rm命令无法删掉它。解决方法:使用ls -i命令获取文件的节点号: 917969 ''$'\241\266\307\340\314''O'$'\241\267\300\353\261\360\270\320\321\324''.txt' 得到了文件的节点号917原创 2021-03-02 09:36:10 · 414 阅读 · 0 评论 -
ansible默认连接客户机的root用户
ansible默认连接客户机的root用户如果要指定用户的话则需要加参数:-u REMOTE_USER #远程用户,默认为 root 用户原创 2021-03-01 14:37:06 · 2783 阅读 · 0 评论 -
ansible对于修改过的hostname需要以组为对象重建连接
修改了/etc/ansible/hosts中的配置,把IP地址换成了hostname如下:[bendi]#192.168.88.130 OracleLinux#192.168.88.131 suse11在直接对单个客户机进行操作时,报错如下:[root@redhat7 ~]# ansible OralceLinux -m shell -a "df -h" [WARNING]: Could not match supplied host pattern, ignoring: 19原创 2021-02-25 15:07:38 · 301 阅读 · 0 评论 -
ssh上传公钥绑定指定用户
在使用ssh上传公钥到目标机器时,如果不指定用户名,则默认是针对于目标机器的root用户,如果需要指定其他用户名,则需要在ip地址之前加上"用户名@",如下例所示: [root@localhost ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub lighthouse@42.xxx.xxx.xxx /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any th原创 2021-02-25 11:17:46 · 969 阅读 · 0 评论 -
lrzsz快传小工具
首先说明一下,lrzsz这个工具只适合传输小文件,不适合传输大型文件,大型文件可能会丢包,我本机搭配的软件是SecureCRT和lrzsz。安装 sudo yum -yinstall lrzsz使用一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地。与ssh有关的两个命令可以提供很方便的操作:sz:将选定的文件发送(send)到本地机器的下载目录rz:运行.原创 2021-02-24 17:15:07 · 209 阅读 · 0 评论 -
对文件进行重命名操作不会切断程序与重定向文件之间的联系
对文件进行重命名操作不会切断程序与重定向文件之间的联系python程序本身通过nohup模式启动的,重定向文件名称是xwzj_server.log经过重命名的操作,并重新创建空文件xwzj_server.log的操作:mv-fxwzj_server.logxwzj_server_20210222.log&& touch $file;原程序运行的日志会继续输出到xwzj_server_20210222.log中去。这就意味着对文件进行重命名操作并不能切断程序与重定...原创 2021-02-23 10:23:16 · 128 阅读 · 0 评论 -
quartz和crontab的区别
quartz和crontab的区别quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.3.2。crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放原创 2021-02-23 09:30:53 · 1231 阅读 · 0 评论 -
Linux创建并挂载nas
要点:1、在Linux服务器上创建nas服务器,并指定可读写目录2、在另一台Linux上挂载上述nas磁盘原创 2021-02-22 17:06:37 · 4376 阅读 · 0 评论 -
实现Linux服务器上的日志自动按时“分割”
要点:1、熟悉了解crontab的基本使用2、熟悉mv命令和touch命令原创 2021-02-22 17:05:47 · 368 阅读 · 0 评论