原创 zabbix_proxy搭配sqlite3部署

前言 由於本身公司服務器環境比較複雜,很多服務器都在不同的區域,因此需要在各區域部署一個zabbix_proxy做中轉。zabbix_proxy本身算半個服務端,agent的數據都會發送到proxy存儲,因此跟agent不同,會依

原创 centos6.5 zabbix3.0服務端安裝

#環境安裝 在centos6中安裝3.0以上版本並沒有那麼簡單,因爲需要6中自帶的yum源中MYSQL,PHP,CURL版本不能使用。所以在安裝前要做如下步驟。 1.首頁安裝Webtatic EL6 YUM源 > rpm -ivh

原创 centos7設置進程文件句柄數量

背景:       線上有個服務用作視頻通信用,偶爾會產生大量的tcp連接,在一次使用過程中發現視頻無法新建通信,同時服務日誌一直刷錯誤日誌,日誌內容包含open too many files。通過搜索得知,linux系統一切皆文件的原則

原创 記錄一次服務器被黑當做肉雞的故事

前言:      公司之前使用的confluence是部署在windows服務器上,因爲windows各種問題導致confluence時不時大姨媽,因此決定遷移到linux上,此次問題就是出現在遷移後,訪問方式與之前無任何變化,confl

原创 rsync+inotify 實現服務器目錄自動同步(centos)

使用rsync+inotify的意義: 其實同步服務器之間的目錄,只需要安裝rsync並通過腳本就可以做到定時同步。但是採用inotify是爲了做到更精確的同步,因爲inotify是一個文件監控工具,它會對指定文件的狀態進行實時監控輸

原创 centos6.5 zabbix3.0客戶端安裝一鍵腳本

準備 安裝zabbix客戶端需要提前下載相應的啓動腳本和命令腳本,下面會放出相應的下載鏈接。 默認64位系統 啓動腳本 命令腳本 將兩個腳本放入客戶端機器的/tmp/下 如果需要多臺要同時安裝客戶端,將兩個兩個文件

原创 centos6.5克隆機器後更改IP地址

rm -rf /etc/udev/rules.d/70-persistent-net.rules 重啓機器,重啓之後,機器會產生新的70-persistent-net.rules cat /etc/udev/ru

原创 Centos6監控端口流量並對流量大小做控制

這個腳本會根據提供的端口,監控端口的進出口流量,如果流量大於設置節點,則阻止此端口流量。實際使用將腳本放到/root/目錄下執行即可。 腳本機制: 腳本運行時,會在腳本當前目錄建立flowcheck目錄,之後會根據相應監控端口生成相應文件

原创 Centos6系統啓動過程流程圖

                                                                                                  點擊放大 流程圖部分步驟解釋: MBR(

原创 kickstart光盤一鍵部署系統和程序,包括centos6和Centos7

默認使用centos6.9來製作iso鏡像 1.掛載iso光盤鏡像到機器上,複製出來,不要漏了.discinfo和.treeinfo,不然安裝會報 disc not found 錯誤 mount /dev/sr0 /mnt/ 2.修改i

原创 Centos6和Centos7 串口(serial)連接簡單配置

Centos61.檢查系統是否支持串口[root@admin root]# dmesg | grep tty ttyS0 at 0x03f8 (irq = 4) is a 16550A ttyS1 at 0x02f8 (irq = 3)

原创 windows安裝zabbix客戶端

http://www.zabbix.com/downloads/2.4.0/zabbix_agents_2.4.0.win.zip 1)解壓 解壓zabbix_agents_2.4.0.win.zip放入你想放的位置 2)配置與安裝 C

原创 【親測】centos6.5 gitlab服務器搭建和初步配置

gitlab安裝 1.安裝gitlab需要的一些環境配置。 yum install curl openssh-server openssh-clients postfix cronie service postfix start

原创 簡單的python抓圖小腳本

# -*- coding: utf-8 -*- import re import os import urllib def getpic(keyword): y=1 x=1 if os.path.exists('/%s'%ke

原创 linux掛載新硬盤

1.fdisk -l 查看硬盤是否已經被識別。Disk /dev/sdb: 2147 MB, 2147483648 bytes2.fdisk /dev/sdb   3. n 添加分區Command (m f