为确保文件系统可用性,防止出现只读、挂载失败等异常,现对改文件系统进行监控。
生产上每天会产生数千个音频文件,大小有几个G。这些文件存放在cfs内,由于cfs使用费用较高,容量较小,需要定期手动转移至空间更大费用更小的bos内。本程序就是将手动操作改为自动化方式。涉及日志输出、文件比对、文件复制、文件删除、监控告警等。
mysql统计账单信息(上):mysql安装及客户端DBeaver连接使用,介绍了mysql5.7的安装及客户端DBeaver的连接配置,本文接上一篇内容,介绍数据导入和查询导出
有一个物联网卡的项目需要分账,会涉及很多excel表格,运营商出具的明细表有卡的相关信息比如卡号、流量使用情况、费用、开卡日期等,但是没有分公司字段,现在需要卡号和分公司对应表关联,算出每家分公司的账单。这里使用mysql来实现,本文介绍了myslq的安装和客户端软件DBeaver的使用。
生产环境errpt报错B6267342结局
应审计要求,系统日志需保留1年时间,现将私有云上所有的系统日志message上送elk平台
环境说明:主机名操作系统版本ipdockerversionkubeletversionkubeadmversionkubectlversionflannelversion备注masterCentos7.6.1810172.27.9.131Docker18.09.6V1.14.2V1.14.2V1.14.2V0.11.0master主机node01Centos7.6.1810172.27.9.135
OpenStack部署方式很多,常见的个人部署方式有DevStack、Rdo、all-in-one、multi-node、multi-HA-node等;企业部署方式有Ansible、SaltStack、Puppet、TripleO、Kolla、Fuel等。其中DevStack是众多开发者们的首选安装方式或工具,该方式主要是通过配置参数,执行shell脚本来安装一个OpenStack的开发环境。 OpenStack开源社区每年都会开两次设计峰会(Design Summit),发布两个正式版本。从2010年的首个版本至今,一共已经出了18个版本,每个版本都有独立名字,取自当次设计峰会所在城市中选一个地名,而且从A开始,然后B、C……。最新的版本是Rocky,字母R正好排序第18位。本文部署的版本为Pike。
最近做云上平台虚机整改,要求应用能开机自启动。切换某模块时发现主机重启后应用为root用户拉起,本文在测试环境复现并记录解决过程。
云上虚机做切换演练,应用架构为集群模式,服务器上也部署了自启动脚本,理论上只要重启服务器然后检查应用和业务状态就行,但是重启后应用启动不了,手动执行自启动脚本或手动执行应用拉起命令也失败。本文模拟并解决该问题。
NBU的catalog日志在/drfile路径下,该日志很重要,记录了每天备份的详细行为,极端情况下,可以通过该日志将NBU恢复到对应某天状态,然后在进行数据恢复(前提是虚拟带库或者物理带库没有被复写)。现将该日志备份至某台Centos7.6。
本文详细介绍了如何在NBU一体化备份的报表服务器上配置邮件通知。
本文对Broker集群的高可用进行了测试并得出相关结论。
有台服务器经过重新fdisk格盘后新建vg、lv和文件系统,但是重启后lv状态不正常,文件系统无法正常挂载,本文旨在解决该问题。
本文对nameserver集群的高可用进行了测试,分别关闭一个节点、关闭所有节点,观察消息的发送和消费并得出结论。
本文详细记录了RocketMQ4.8.0集群的消息收发测试,图文并茂,手把手教你如何进行集群环境的消息发送和消费。
本文详细介绍了RocketMQ集群启停,图文并茂,值得拥有。
集群使用的模式是 2m-2s-sync,采用同步复制、异步刷盘方式。
本文详细的记录了在centos7.6下搭建rocketmq4.8.0详细过程,图文并茂,手把手教你部署rocketmq。
Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。本文介绍了如果使用spug平台进行自动化变更。
本文是shell专题的第五篇。文章主要介绍如何在脚本执行时传参、如何对传入的参数做基本的处理、如何处理选项、怎样执行用户输出。
最近使用了个自动化平台(详见[自动化运维平台Spug测试](https://blog.51cto.com/3241766/2537675))进行每周的变更,效果很不错,平台将大量重复繁琐的操作通过脚本分发方式标准化自动化了,平台核心是下发到各个服务器的shell脚本,感觉有必要对shell脚本做个总结,所以有了写本专题的想法。本专题将结合运维实际介绍shell脚本的各项用法,预计10篇左右,将包括系统巡检、监控、ftp上传下载、数据库查询、日志清理、时钟同步、定时任务等,里面会涉及shell常用语法、注意事项、调试排错等。
文章主要统计指定目录下排名靠前的目录。生产上文件系统超阀值是很常见的告警项,通过本文的统计脚本可以快速准确的定位超阀值文件系统下使用率较高的目录。
监测到sudo堆溢出漏洞(CVE-2021-3156),成功利用此漏洞,任何没有特权的用户都可以在易受攻击的主机上获得root特权,需要将sudo版本更新至1.8.23-10及以上版本。
最近使用了个自动化平台(详见自动化运维平台Spug测试)进行每周的变更,效果很不错,平台将大量重复繁琐的操作通过脚本分发方式标准化自动化了,平台核心是下发到各个服务器的shell脚本,感觉有必要对shell脚本做个总结,所以有了写本专题的想法。本专题将结合运维实际介绍shell脚本的各项用法,预计10篇左右,将包括系统巡检、监控、ftp上传下载、数据库查询、日志清理、时钟同步、定时任务等,里面会涉及shell常用语法、注意事项、调试排错等。
今天不谈技术,讲一下前不久变更差点翻车的事。
在生产接到监控人员告警,有一台服务器的网卡来回切换,询问是否异常。原因是这台服务器之前在测试区时双网卡的模式为双活,上到生产环境后就出现了来回切换现象。本文在esxi环境模拟双网卡配置和测试。
在生产运维变更时,有时需要通过免密方式下载远程主机的文件或目录,这时可以使用expect和内部命令 spawn实现该需求。本文模拟通过scp免密获取远程主机指定路径下相关文件和目录至本地服务器。
生产上使用splunk进行日志搜集,服务端已经安装完成,客户端有几十台需要部署,本文介绍使用ansible进行客户端批量安装
在日常变更过程中,变更前会注释某些定时任务(比如巡检告警等),变更完成后需恢复,有时变更操作的服务器很多,对应需要注释的crontab也很多且不相同,本文通过分发平台执行对应脚本批量实现crontab的注释和解注释功能。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号