系統運維
-
DNS服務器之配置
一、安裝DNS服務器 DNS服務的安裝包為bind,使用yum直接安裝即可: 安裝完成后,查看DNS服務相關的文件: 二、配置正向區域 1、在配置正向區域之前,先來看下主配置文件中的內容:  …
-
顯示歷史命令時間
歷史命令中默認是不顯示時間的,如果我們想要在使用history命令時顯示時間可以通過設置環境變量來實現。 HISTTIMEFORMAT變量的具體參數與date命令中的類似,可以參數date命令的對日期時間格式時行修改。 &nbs…
-
MySQL-MMM安裝指南(Multi-Master Replication Manager for MySQL)
最基本的MMM安裝必須至少需要2個數據庫服務器和一個監控服務器下面要配置的MySQL Cluster環境包含四臺數據庫服務器和一臺監控服務器,如下: function ip hostname server id monitoring host 192.168.0.10 mon – master 1 192.168.0.11 db1 1 maste…
-
lamp安裝配置詳細過程(把以前的筆記貼上來)
準備; 首先進入/usr/local/目錄 #cd /usr/local 刪除所有安裝過的php mysql apache 以及libxml 首先查看目前 /usr/local目錄下面的內容 #ls –l 如果看到php5 php apache2 apache mysql mysql5 libxml libxml2字樣的目錄都將其刪除具體命令如下 #rm –…
-
Linux文本處理三劍客之awk詳解
前言 awk是一款強大的報告生成器,不同于sed和grep,它的側重點是如何把文本信息更好的展示出來,常用與統計和格式化輸出。awk相當于微型的shell,有著自己一套語法結構,例如:循環結構,數組,條件判斷,函數,內置變量等功能。處理對象一般純文本文件或純文本信息。 用法詳解 基本語法 awk [options] 'progra…
-
DNS服務器之理論基礎
一、什么是DNS DNS全稱為Domain Name System,即域名系統,其作用就是將我們經常使用的“網址”解析為IP地址。 在互聯網上通信需要借助于IP地址,但人類對于數字的記憶能力遠不如文字,那么將IP地址轉換成容易記憶的文字是個好辦法,可是計算機只能識…
-
LVM詳解
一、概述 LVM全稱為Logical Volume Manager,即邏輯卷管理器。LVM可以彈性的調整文件系統的容量,可以將多個物理分區整合在一起,并且根據需要劃分空間或動態的修改文件系統空間。 LVM有兩個版本: lvm,lvm2 二、LVM的相關概念 &…
-
淺談RPM
淺談RPM [先絮叨下編譯啊] 1、 庫:其實就是一個程序模塊(它沒有執行入口,不能獨立執行,只能被能獨立運行的程序調用時執行)你可以把它想象成工具螺絲刀,可執行的程序是就是你自己;螺絲刀能自己干活嗎?沒有螺絲刀能擰螺絲嗎?或者說你現在制作一個? 螺絲刀可以實現這個功能但需要你來執行這個動作。 2、靜態編譯:將程序所需要的所有的庫都編…
-
手動添加用戶
通常使用useradd命令可以輕松添加一個用戶,然后使用passwd命令設置一個密碼后就可以登錄系統了,其實這一過程完成可以自己手動完成,下面就讓我們來通過修改配置文件來添加一個用戶。 一、修改/etc/passwd文件 在etc/passwd文件中手動添加一行內…
-
vim淺談
在Linux的世界里,絕大部分的配置文件都是以ASCII的純文本形式存在的,所以作為一名優秀的Geek,熟練掌握一種文本編輯輯器是非常重要的。 Linux世界中的文本編輯器有很多…
-
文件系統初步了解
Linux文件系統的基礎特性: 1文件名嚴格區分大小寫 2所有文件都們于根目錄下,FHS 3路徑以/做為分隔符 4每個文件的名稱可使用除/以外任意字符,單個名稱最長不能超出255個字 FHS:Filesystem Hierarchy Standard(文件系統目錄標準)的縮寫 多數Linux版本采用這種文件組織形式,類似于Windows操作系統中c盤的文件目…
-
基于rsync+inotify實現數據實時同步傳輸
前言 與傳統的cp、tar備份方式相比,rsync具有安全性高、備份迅速、支持增量備份等優點,通過rsync可以解決對實時性要求不高的數據備份需求,但隨著文件數量的增大和實時同步的要求,rsync已不能滿足需求,隨之rsync+inotify便應運而生。本文將講解rsync的基礎知識和如何基于rsync+inotify實現數據實時同步傳輸。 rsync相關介…
-
LAMP基于rsyslog+loganalyzer實現日志集中管理及分析
前言 作為一名運維工程師,查看分析系統日志是每天必做的功課,但每次查看日志都得一臺服務器一臺服務器的看,幾臺服務器還可以這么對付,但如果管理成百上千臺線上服務器,這種方法就捉襟見肘了。于是我們就需要用到日志服務器了,但是如何能讓它更直觀的顯示呢?loganalyzer是一個不錯的選擇,本文將講解如何使用rsyslog+loganalyze實現日志統一管理及分…
-
linux rpm包管理
一、概要 RPM:RPM Package Manager(rpm軟件包管理器)的縮寫。它能將編譯好的程序打包一個文件或有限的幾個文件,可用于實現安裝、卸載、升級、查詢等功能。 二、rpm軟件包管理 rpm包的命名格式:name-version-relase.arch.rpm 例如:bash-1.1.0-5.el…
-
Linux用戶和組管理
登錄Linux時我們都需要輸入賬號和密碼,但Linux只會識別賬號所對應用ID號,這個ID號就稱為UID。 同理每個用戶組也都擁有相對應的組ID號,即GID。 Linux根據/etc/passwd文件的內容來查找當前…