服务器运维
文章平均质量分 79
山东梅长苏
阿里云-腾讯云技术支持。运维架构师。
展开
-
阿里云OSS数据迁移到腾讯云COS 方法二(强烈推荐)
迁移工具使用方法迁移工具支持将S3,OSS, Qiniu,文件列表等文件迁移到COS对象存储。工具只支持在linux/macos下运行,系统自带的Python版本在2.6以上。系统依赖工具运行平台为*nix,需要有Python2.7及以上环境,同时机器应该安装pip,gcc与python-dev。您可以使用系统自带的包管理器安装相关依赖。在centos上,使用如下命令安装:1sudo yum in...原创 2017-10-30 21:13:03 · 2318 阅读 · 0 评论 -
CentOS7通过http方式搭建本地yum源
1.创建yum软件保存目录*mkdir /var/www/html/yum/2. 修改yum配置文件先备份yum配置文件,修改yum配置文件中yum软件包保存目录并开启rmp包缓存功能1 [root@localhost ~]# cp /etc/yum.conf /etc/yum.conf.bak 2 [root@localhost ~]# vim /etc/yum.conf3 [mai...原创 2019-03-17 20:18:03 · 2177 阅读 · 0 评论 -
Linux运维精华常见基础面试题
尽管运维是做的最苦最累的活,最容易背锅的一个岗位,大家还是应该在工作中不断提高自己。下面是一名资深Linux运维求职数十家公司总结的Linux运维面试精华,助力大家跳槽找个高薪好工作。1、什么是运维?什么是游戏运维?1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术运...原创 2019-03-16 19:44:59 · 4482 阅读 · 1 评论 -
systemtap系列之内核系统诊断使用方法
systemtap系列之系统诊断SystemTap 是监控和跟踪运行中的 Linux 内核的操作的动态方法。SystemTap 没有使用工具构建一个特殊的内核,而是允许您在运行时动态地安装该工具。它通过一个名为Kprobes 的应用编程接口(API)来实现该目的SystemTap 与一种名为 DTrace 的老技术相似,该技术源于 Sun Solaris 操作系统。测试内核看它是否支持 ...原创 2018-12-22 18:44:30 · 836 阅读 · 0 评论 -
记一次生产环境物理机磁盘/目录被日志打满处理方式(logrotate失效)
#山东梅长苏监控发现物理机/目录使用率一直100%,messages和secure日志特别大,应用已无法启动。logrotate不生效排查了好长时间,原来的处理方式是logrotate /etc/logrotate.conf加-f强制执行,但这种方式并没有找到问题根源。因为有几百台生产物理机,不敢随便放过这个问题,后面研究找到了问题的根源。1、先备份到其他目录#cp -f /var/...原创 2018-11-04 13:25:23 · 3007 阅读 · 0 评论 -
Linux 下ssh sftp配置之密钥方式登录详解
由于vsftp采用明文传输,用户名密码可通过抓包得到,为了安全性,需使用sftp,锁定目录且不允许sftp用户登到服务器。由于sftp使用的是ssh协议,需保证用户只能使用sftp,不能ssh到机器进行操作,且使用密钥登陆、不是22端口。先看下流程图:1. 在远程目标创建sftp服务用户组,创建sftp服务根目录 1 groupadd s...原创 2018-03-31 11:54:34 · 24509 阅读 · 2 评论 -
elasticsearch6.2和logstash启动出现的错误
elasticsearch6.2启动失败,出现如下提示:1、Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0) failed; error='Cannot allocate memory' (errno=12)## There is insuffic...原创 2018-03-10 23:07:39 · 7131 阅读 · 1 评论 -
快速搭建ELK6.2.2日志分析系统及安装配置
ELK日志平台介绍在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段:日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法...原创 2018-03-15 10:17:15 · 3138 阅读 · 3 评论 -
ELK实战篇--logstash日志收集eslaticsearch和kibana
前篇:ELK6.2.2日志分析监控系统搭建和配置ELK实战篇好,现在索引也可以创建了,现在可以来输出nginx、apache、message、secrue的日志到前台展示(Nginx有的话直接修改,没有自行安装)编辑nginx配置文件,修改以下内容(在http模块下添加)log_format json '{"@timestamp":"$time_iso8601",' ...转载 2018-03-15 10:12:32 · 3702 阅读 · 0 评论 -
ELK日志分析Kibana——数据图形化制作
摘要: Kibana把数据图形化,可以帮助我们更好的去分析数据,找到数据里面的结构 注意看一下,上面缩看的界面,是一个聚合的结果,他是由CPU Usage图表、System Load图表、CPU usage over time图表、 System Load over time图表一起构造而成的。Kibana把数据图形化,可以帮助我们更好的去分析数据,找到数据里面的结构注意看一下,上面缩看的界面,是...转载 2018-03-14 21:26:43 · 15179 阅读 · 5 评论 -
ELK日志分析Kibana——筛选语法基础
摘要: ES全文搜索的简易语法是Kibana上使用的搜索语法,一定需要学会,前一篇文章给出的只是基础的、最根本的CRUD操作,是对单挑数据的操作,但是在Kibana中存在大量的搜索和聚合,动辄上千万的数据量,所以掌握好ES全文搜索的语法就是使用Kibana的重要保证。ES全文搜索的简易语法是Kibana上使用的搜索语法,一定需要学会,前一篇文章给出的只是基础的、最根本的CRUD操作,是对单挑数据的...转载 2018-03-14 21:23:36 · 11832 阅读 · 0 评论 -
ELK日志分析Elasticsearch模块——语法基础CRUD
摘要: ElastICsearch的基本操作:增删改查,有必要了解,以备不时之需. 增删改查是数据库的基础操作方法。ES 虽然不是数据库,但是很多场合下,都被人们当做一个文档型 NoSQL 数据库在使用,原因自然是因为在接口和分布式架构层面的相似性。ElastICsearch的基本操作:增删改查,有必要了解,以备不时之需.增删改查是数据库的基础操作方法。ES 虽然不是数据库,但是很多场合下,都被人...转载 2018-03-14 21:21:25 · 2029 阅读 · 1 评论 -
ELK日志监控分析系统Logstash详解之——output模块
摘要: Logstash的output模块,相比于input模块来说是一个输出模块,output模块集成了大量的输出插件,可以输出到指定文件,也可输出到指定的网络端口,当然也可以输出数据到ES.在这里我只介绍如何输出到ES,至于如何输出到端口和指定文件,有很多的文档资料可查找.Logstash的output模块,相比于input模块来说是一个输出模块,output模块集成了大量的输出插件,可以输出...转载 2018-03-14 21:18:06 · 2063 阅读 · 0 评论 -
ELK日志监控分析系统Logstash详解之——input模块
摘要: Logstash由三个组件构造成,分别是input、filter以及output。我们可以吧Logstash三个组件的工作流理解为:input收集数据,filter处理数据,output输出数据。至于怎么收集、去哪收集、怎么处理、处理什么、怎么发生以及发送到哪等等一些列的问题就是我们接下啦要讨论的一个重点。Logstash由三个组件构造成,分别是input、filter以及output。我...转载 2018-03-14 21:12:11 · 3427 阅读 · 2 评论 -
ELK日志监控分析系统Logstash详解之——filter模块
摘要: Logstash三个组件的第二个组件,也是真个Logstash工具中最复杂,最蛋疼的一个组件,当然,也是最有作用的一个组件。 1、grok插件 grok插件有非常强大的功能,他能匹配一切数据,但是他的性能和对资源的损耗同样让人诟病。Logstash三个组件的第二个组件,也是真个Logstash工具中最复杂,最蛋疼的一个组件,当然,也是最有作用的一个组件。1、grok插件 grok插件有非...转载 2018-03-14 21:09:41 · 4956 阅读 · 0 评论 -
linux配置bond双网卡绑定
第一步:# vi /etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BONDING_OPTS="mode=0 miimon=100"BOOTPROTO=noneONBOOT=yesBROADCAST=192.168.0.255IPADDR=192.168.0.180NETMASK=255.255.255.0N原创 2017-10-30 21:13:06 · 648 阅读 · 0 评论 -
部署kubenetes启动docker容器报错
[root@centos-minion yum.repos.d]# systemctl start dockerJob for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” fo...原创 2019-05-11 23:16:46 · 1981 阅读 · 0 评论