Logo

  • tanzhenchao

    发布于:11 天前

    5

    如何最接近rpm的安装方式去编译安装最新的php-fpm
    笔者非常不喜欢某些人编译安装的软件,维护起来非常缺乏rpm安装的那种规范感觉,于是笔者参阅官方的编译安装教程以及对比分析rpm安装的目录布置结构,完成以下安装。
    精选文章 745人阅读 评论(0) 收藏(2)
  • 李振良OK

    发布于:13 天前

    68

    高级运维工程师的打怪升级之路
    运维武器库
    精选文章 3W+人阅读 评论(53) 收藏(50)
  • wzlinux

    发布于:14 天前

    12

    Docker镜像的内部结构(四)
    一、base镜像base镜像有两层含义:(1)不依赖其他镜像,从scratch构建;(2)其他镜像可以之为基础进行扩展。所以,能称作base镜像的通常都是各种Linux发行版的Docker镜像,比如Ubuntu,Debian,CentOS等。我们以CentOS为例考察base镜像包含哪些内容。下载及查看镜像:root@ubuntu:~#dockerpullcentosUsingdefaulttag
    精选文章 4066人阅读 评论(2) 收藏(9)
  • 青奚

    发布于:17 天前

    8

    企业实战(3)-主从实现基于Keepalived高可用集群网站架构
    忽然想起一句话:既然选择了远方,便风雨兼程
    精选文章 2124人阅读 评论(0) 收藏(7)
  • 小柒2015

    发布于:22 天前

    13

    从零开始搭建ELK+GPE监控预警系统
    前言本文可能不会详细记录每一步实现的过程,但一定程度上可以引领小伙伴走向更开阔的视野,串联每个环节,呈现予你不一样的效果。业务规模8个平台100+台服务器10+个集群分组微服务600+用户N+面临问题随着分布式微服务容器技术的发展,传统监控系统面临许多问题:容器如何监控微服务如何监控集群性能如何进行分析计算如何管理agent端大量配置脚本这些都是传统监控所要面临的棘手问题,那么如何解决当前遇到的问
    精选文章 3959人阅读 评论(2) 收藏(16)
  • KaliArch

    发布于:2017-11-01 17:43:45

    8

    Oracle备份还原实践
    一、项目背景:1.1 客户需求:将物理机房生产环境的Oracle/MySQL及阿里云的RDS数据库备份出来,存储到一个集中数据库存储服务器,实现异地备份,并且在还原环境内要将MySQL/Oracle以及阿里云RDS备份数据还原到测试环境,并判断还原数据库是否存在异常,检验数据的一致性,如有异常邮件或微信告警,每周生成Excel报表发送给负责人。1.2 需求要点:网络通信:阿里金融云/公有云/物理机
    精选文章 4330人阅读 评论(0) 收藏(13)
  • 丁丁历险

    发布于:2017-10-31 16:58:58

    12

    shell脚本:监控HTTP服务的状态(测试返回码)
    #定义函数check_http: #使用curl命令检查http服务器的状态 #-m设置curl不管访问成功或失败,最大消耗的时间为5秒,5秒连接服务为相应则视为无法连接 #-s设置静默连接,不显示连接时的连接速度、时间消耗等信息 #-o将curl下载的页面内容导出到/dev/null(默认会在屏幕显示页面内容) #-w设置curl命令需要显示的内容%{http_code},指定curl返回服务器的状态码
    精选文章 1840人阅读 评论(4) 收藏(10)
  • sery

    发布于:2017-10-09 12:22:41

    17

    某商超虚拟化方案
    ◆ 现状通过初步沟通,了解到如下情况:1、服务器数量多:目前是每个门店一台服务器,承担本地的业务和数据存储;总部为多台服务器,每个 erp 模块使用一台服务器。目前有六个模块,加上数据库等服务器,数量预估在 10 台左右(需要大致确认一下)。如果加上门店的服务器,数量可能会更多一些。2、可用性低:(1)门店服务器及总部服务器都存在单点,任何一个设施故障,都可能导致业务停止。(2)服务器放总部办公室
    精选文章 1W+人阅读 评论(16) 收藏(8)
  • vincenteve

    发布于:2017-10-08 20:24:48

    12

    Shell脚本实现ssh免密登录及批量配置管理
    作为一个运维工程师,不是每个人工作的环境都想阿里、腾讯那样,动不动就上亿的PV量,上万台服务器。我们通常还是工作在,几十台上百台服务器这样的环境,而使用ansible或者puppet这样的自动化运维工具则显得大材小用,并且最终的效果可能还不如几个小工具达到的效果好。像ssh免密登录在配合pssh这样的推送工具,在配合自动化配置脚本,可以说是即方便也使用
    精选文章 2617人阅读 评论(8) 收藏(17)
  • xjsunjie

    发布于:2017-09-20 23:12:55

    6

    nfs不同版本的挂载与解析
       NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS.  NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件 。运行模式: C/S 版本异同:RHEL6.5以NFSv3作为默认版本,NFSv3
    精选文章 855人阅读 评论(3) 收藏(6)
  • cs312779641

    发布于:2017-09-04 16:32:33

    14

    python自动化巡检
    #! /usr/bin/env python # -*- coding: utf-8 -*- # __author__ = "chenhao" # Email:312779641@qq.com # Date: 2017/8/22 import paramiko de
    精选文章 2908人阅读 评论(7) 收藏(23)
  • xinsir999

    发布于:2017-09-04 12:23:50

    5

    线上版本灰度发布策略
    从接触运维开始,最苦逼的事情就是业务上线,为什么这么说? 就是因为有了很多的大坑队友。不是因为开发的童鞋漏提代码,就是因为测试童鞋线下测试的不到位导致代码扔到线上后出现各种问题,各种404。近期和各位童鞋研究了应对这种现象的解决方案,得到了如下结果:上线分为如下几种等级:测试发布、预发布、灰度发布、正式发布,下面分来来针对这四种发布介绍下区别。测试发布:写完程序在线下测试,测试的过程和结果成为测试
    精选文章 790人阅读 评论(0) 收藏(8)
  • 丁丁历险

    发布于:2017-08-31 13:06:52

    3

    shell脚本:查看KVM虚拟机中的网卡信息(不需要进入启动或进入虚拟机)
    #Author:丁丁历险(Jacob) #该脚本使用guestmount工具,可以将虚拟机的磁盘系统挂载到真实机文件系统中 #Centos7.2中安装libguestfs-tools-c可以获得guestmount工具 #虚拟机可以启动或者不启动都不影响该脚本的使用 #将虚拟机磁盘文件挂载到文件系统后,就可以直接读取磁盘文件中的网卡配置文件中的数据
    精选文章 657人阅读 评论(0) 收藏(3)
  • 紫色的茶碗

    发布于:2017-08-17 18:56:18

    6

    bash实战篇-数组在工作中的实际应用(测试环境发布脚本)
    出现的工作背景:   公司测试环境的tomcat的webapps下有3个项目,如果按通常的发布脚本,需要为每一个项目单独写一个发布脚本,我感觉太过麻烦,就想能否用一个脚本搞定这3个项目,最开始是在脚本里面定义三个变量获取相应的包名,之后对上传的目录进行判断,若该包存在则发布;虽然实现了,可过程有点繁琐,而且定义的变量是写死的,今后若有需求复用的话还需要额外进行修改,很是麻烦,近期在复习数组时突然想起数组功用,发现使用数组加for循环只需要几行就解决了问题,而且今后复用不需要对脚本进行修改,只需要替换几个变量即可。
    精选文章 2570人阅读 评论(1) 收藏(2)
  • rong341233

    发布于:2017-08-02 17:41:08

    1

    利用Swarmkit构建Windows/Linux混合Docker集群
    在很多公司都同时存在Windows+Linux两种操作系统,在Linux上跑Docker很方便各种资料文档齐全,但是在Windows上跑Docker相对比较少,同时也受到一些限制,如Windows上docker网络问题。下面就介绍下利用Windows IIS跑Web应用,同时使用Haproxy作为负载均衡器。方案采用Windows原生container、docker swarmkit、负载均衡器采
    精选文章 4131人阅读 评论(0) 收藏(0)
  • justin_peng

    发布于:2017-08-02 15:34:28

    2

    CentOS6.8使用Rsync+sersync实现数据实时同步
    Sersync简介        Sersync利用inotify与rsync对服务器进行实时同步,其中inotify用于监控文件系统事件,rsync是目前广泛使用的同步算法,其优点是只对文件不同的部分进行操作,所以其优势大大超过使用挂接文件系统的方式进行镜像同步。由金山的周洋开发完成,是目前使用较多的文件同步工具之一
    精选文章 705人阅读 评论(0) 收藏(6)
  • 李振良OK

    发布于:2017-07-28 10:41:59

    42

    从运维角度看中大型网站架构的演变之路
    前言网上有很多文章类似于我今天要分享的课程,有架构师写的,有运维写的,还有开发些的,偏重点都不同,今天我以咱们运维角度全面讲解。一个成熟的网站架构并不是一开始设计就具备高可用、高伸缩、高性能等特性的,它是随着用户量和业务线不断增加,基础架构才逐渐健壮的。在发展初期,一般都是从0到1,不会一上来就整一些大而全的架构,也很少人这么任性。说明适用业务:电商/门户/招聘网站开发语言:PHP和JAVAWeb
    精选文章 1W+人阅读 评论(21) 收藏(35)
  • 蓝色_风暴

    发布于:2017-07-25 08:50:51

    6

    使用Python实现清除RabbitMQ里面1小时没有数据的连接
      公司RabbitMQ消费者重新连接后旧连接不会断开,会一直存在于服务端,至于是什么原因目前还没有找到。这样导致连接数每过一段时间就增加很多,所以写了一个Python脚本来删除无效的连接,根据每个连接里面的数据传输来定义是否是有效,如果1小时都没有数据传输那么就是无效,具体实现代码如下:#!/usr/bin/python #coding:utf8 """ 删除RabbitMQ所有在1
    精选文章 413人阅读 评论(2) 收藏(2)
  • 苏幕遮618

    发布于:2017-07-24 20:03:08

    8

    shell脚本执行超时怎么办?
    来一首eminem的《so bad》。
    精选文章 626人阅读 评论(1) 收藏(2)
  • cs312779641

    发布于:2017-07-21 13:18:01

    55

    详解Linux运维工程师打怪升级篇
    详解 Linux 运维工程师打怪升级篇积累经验篇做运维也快4年多了,就像游戏打怪升级,升级后知识体系和运维体系也相对变化挺大,学习了很多新的知识点。运维工程师 是从一个呆逼进化为苦逼再成长为牛逼的过程,前提在于你要能忍能干能拼,还要具有敏锐的嗅觉感知前方潮流变化。如:今年大数据,人工智能比较火。。。(相对表示就是 python 比较火)前面也讲了运维基础篇,发现对很多人收益挺大,接下来也写下关于这
    精选文章 1W+人阅读 评论(18) 收藏(28)
写博文