随笔分类 -  linux服务器运维

IT服务器运维, 服务器监控, 运维开发, 运维自动化
摘要:linux 高效压缩工具之xz的压缩解压使用Linux中,xz拥有压缩效率高的特性,一个对日志或文本高压缩率的工具,xz无疑是最佳的选择。 阅读全文
posted @ 2023-01-29 19:27 钢铁侠的知识库 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:Python调用Prometheus监控数据并计算工作中需要通过CPU、内存生成资源利用率报表,可以通过Prometheus的API写一个Python脚本。API获取数据,然后再进行数据排序、过滤、运算、聚合,最后写入Mysql数据库。 阅读全文
posted @ 2021-12-29 18:06 钢铁侠的知识库 阅读(4097) 评论(0) 推荐(0) 编辑
摘要:AWS(amazon ec2)服务器流量查询aws ec2流量监控 亚马逊云服务新用户绑定信用卡免费使用一年,相信很多人白嫖过,选用micro最低配置+流量免费15G,包含上下行。这种配置用来测试玩玩还行,生产使用的话容易超标。很多人想知道流量使用情况但不知道哪里设置,AWS是没有直接查看方式的,需要做一些简单设置,下面开始详细介绍。 如何配 阅读全文
posted @ 2021-08-24 14:53 钢铁侠的知识库 阅读(1926) 评论(0) 推荐(0) 编辑
摘要:filebeat+ELK配置及常用操作背景介绍 最近工作涉及几台新服务器的日志需要接入ELK系统,配置思路如下: 使用Filebeat收集本地日志数据,Filebeat监视日志目录或特定的日志文件,再发送到消息队列到kafka,然后logstash去获取消费,利用filter功能过滤分析,最终存储到elasticsearch中。 fil 阅读全文
posted @ 2021-08-20 17:59 钢铁侠的知识库 阅读(588) 评论(0) 推荐(0) 编辑
摘要:ansible在日常运维中经常使用,特别是批量执行多台服务器的时候,有效减小重复的操作成本,以下从安装到使用仅讲解工作中常用的几种方式,模块很多功能很强大,但不做全面讨论。 ansible安装 在centos服务器中安装ansible很简单,只需两条命令: yum install epel-rele 阅读全文
posted @ 2021-08-06 10:32 钢铁侠的知识库 阅读(88) 评论(0) 推荐(0) 编辑
摘要:原因 阿里云ECS云盘扩容后,在Linux服务器上没有生效 实际需要几条命令扩容才能正式生效。 处理方法 先看扩容前磁盘空间,/dev/vda1可以看到只有40G。 # df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs d 阅读全文
posted @ 2020-10-24 13:47 钢铁侠的知识库 阅读(2230) 评论(0) 推荐(0) 编辑
摘要:centos yum报错 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: 报错: 报错一: File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: 报错二: File "/ 阅读全文
posted @ 2020-09-28 23:16 钢铁侠的知识库 阅读(446) 评论(0) 推荐(1) 编辑
摘要:服务器端口测试是否正常,运维一般使用telnet来检查,但它有局限性,服务器的端口必须存在服务运行。 这时使用nc可以在服务端模拟开启一个端口,再通过nc测试此端口,好用! nc是netcat工具的简称,一个网络工具,可以用来端口扫描、文件传输等功能。 centos上面安装也很简单: yum ins 阅读全文
posted @ 2020-09-26 01:05 钢铁侠的知识库 阅读(3530) 评论(0) 推荐(0) 编辑
摘要:为什么要懂 子网掩码计算,及子网划分属于网络基础知识。一般在几个地方会用到: 公司避免产生网络风暴而划分子网,帮助路由器判断对应主机是否在同一个网段中 服务器相互隔离而划分子网,一般机房管理人员规划; 安全组IP限制,如阿里云、防火墙出入规则; 软考、面试也常考... 概念理解 子网掩码的分类 缺省 阅读全文
posted @ 2020-09-24 00:57 钢铁侠的知识库 阅读(3316) 评论(0) 推荐(0) 编辑
摘要:redis是什么 Redis是一种基于内存的数据结构存储,可持久化的日志型、Key-Value数据库。使用关系型数据库的站点达到一定并发量的时候,往往在磁盘IO上会有瓶颈,这时候配合redis就有一定的优势,因为它具有以下几个特性: 基于内存运行,高并发读写; 支持分布式,理论上可以无限扩展; 丰富 阅读全文
posted @ 2020-09-20 18:28 钢铁侠的知识库 阅读(404) 评论(0) 推荐(0) 编辑
摘要:elastic索引日志清理不及时,很容易产生磁盘紧张,官网给出curl -k -XDELETE可以清理不需要的索引日志。 清理脚本 #!/bin/bash #Author: 648403020@qq.com #date: 2019.03.28 # 需要清理几天以前的索引日志 CLEAN_DAY=7 阅读全文
posted @ 2020-09-19 00:10 钢铁侠的知识库 阅读(428) 评论(0) 推荐(0) 编辑
摘要:身为技术人员,都知道Git是干嘛的。从服务端角度它是代码仓库,可以多人协作、版本控制、高效处理大型或小型项目所有内容;从客户端讲,它能够方便管理本地分支、且与服务端代码的同步,从拉取、合并、提交等等管理分支都靠它! Git轻量、易于学习,如果不用搭建和维护代码仓库的话(运维职责),只要掌握几个git 阅读全文
posted @ 2020-09-14 12:18 钢铁侠的知识库 阅读(804) 评论(0) 推荐(3) 编辑
摘要:安装windows版本mysql只是为本地代码调试,不建议用于生产。觉得步骤麻烦也可以直接下载集成环境(如xampp),一键安装即可用。之前本地测试都用一键安装,今天换个方法玩玩,安装步骤如下: mysql安装 直接下载归档压缩包即可,解压到你的目录,可不用下载.msi格式的: 下载地址:https 阅读全文
posted @ 2020-09-12 01:45 钢铁侠的知识库 阅读(366) 评论(0) 推荐(0) 编辑
摘要:centos7使用systemctl替代原来/etc/init.d,按官方的说法是提高系统服务的运行效率、服务配置更加简单易用,对于一些自定义的服务来配置开机自启动,是真的香! 概念理解 它是服务管理工具,融合之前service和chkconfig功能于一体 有系统(system)和用户(user) 阅读全文
posted @ 2020-09-11 04:01 钢铁侠的知识库 阅读(1521) 评论(0) 推荐(0) 编辑
摘要:kafka运维常用查询操作总结以下几点:kafka生产和消费消息测试发送:bin/kafka-console-producer.sh --broker-list 10.46.200.165:9092 --topic contentApprove 接收:bin/kafka-console-consum 阅读全文
posted @ 2020-04-06 00:41 钢铁侠的知识库 阅读(240) 评论(0) 推荐(0) 编辑
摘要:docker防火墙使用的是底层iptables,封装后的firewalld默认不生效如果想要使用firewalld,需要做以下调整:让firewalld移除DOCKER-USER并新建一个# Removing DOCKER-USER CHAIN (it won't exist at first)firewall-cmd --permanent --direct --remove-chain ipv... 阅读全文
posted @ 2020-03-31 23:43 钢铁侠的知识库 阅读(4802) 评论(0) 推荐(0) 编辑
摘要:docker防火墙使用的是底层iptables,封装后的firewalld默认不生效如果想要使用firewalld,需要做以下调整:让firewalld移除DOCKER-USER并新建一个# Removing DOCKER-USER CHAIN (it won't exist at first)firewall-cmd --permanent --direct --remove-chain ipv... 阅读全文
posted @ 2020-03-31 23:43 钢铁侠的知识库 阅读(4802) 评论(0) 推荐(0) 编辑
摘要:限制ssh服务只允许某个ip### 允许某个ip(调整前,务必添加定时任务`29 17 * * * systemctl stop firewalld`)firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.10.1/32" port protocol="tcp" port="22" ... 阅读全文
posted @ 2020-03-28 20:52 钢铁侠的知识库 阅读(705) 评论(0) 推荐(0) 编辑
摘要:最近面试被问到的几个问题,于是整理收集如下: 自动化相关 k8s中master和nodes分别有哪些组件,及作用。 Master节点上面主要由四个模块组成:etcd、api server、controller manager、scheduler api server:顾名思义提供API,通过rest 阅读全文
posted @ 2020-03-27 00:09 钢铁侠的知识库 阅读(464) 评论(0) 推荐(0) 编辑
摘要:17年面试运维岗位的时候,面试官要求输出一份lnmp编译的操作文档,于是有了如下安装nginx+php+mysql,进入正题: 准备环境 环境:centos7.3 软件:nginx 1.12.1 + mysql 5.7.19 + php 7.1.8 安装Mysql bash 1. 创建用户 user 阅读全文
posted @ 2020-02-20 00:41 钢铁侠的知识库 阅读(200) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示