原创 Kubernetes集羣管理

Kubernetes集羣管理一、Node管理1.Node的隔離與恢復在硬件升級、硬件維護等情況下,需要將相應的node進行隔離,暫時脫離Kubernetes集羣的調度範圍。kubernetes提供了一種機制,既可以將Node加入集羣調度,也

原创 Kubernetes

what is kubernetes?         Kubernetes是一個開源的,用於管理雲平臺中多個主機上的容器化的應用,Kubernetes的目標是讓部署容器化的應用簡單並且高效(powerful),Kubernetes提供了應

原创 Docker三劍客之Compose

What is Compose?    Compose是Docker官方的開源項目,負責實現對Docker容器集羣的快速編排。通過Compose可以定義和運行多容器docker環境,使用Compose,可以使用模版文件(YAML文件)來配置

原创 Docker三劍客之Swarm

What is Docker Swarm?    Docker Swarm是一套管理docker集羣的工具。它將一羣docker宿主機轉變爲單個的虛擬主機。由於Swarm提供標準的API接口,因此,任何能夠和docker守護進程通信的工具,

原创 Kickstart配置文件參數詳解

kickstart是什麼?        KickStart是一種無人值守的安裝方法。它的工作原理時在安裝過程中記錄典型的需要人工干預填寫的各種參數,並生成一個名爲ks.cfg的文件。如果在安裝過程中(不只侷限於生成KickStart安裝文

原创 日誌清理

服務器系統運行一段時間後就會自動崩潰。究其原因發現,是系統存放日誌的文件夾已滿,導致日誌文件夾所在系統分區無法正常工作,於是就有了這個日誌清理腳本。日誌產生目錄 在系統日誌產生時,存放在/var/log/下。日記備份目錄 將日誌備份到/mn

原创 集羣之Haproxy

haproxy        HAProxy提供高可用性、負載均衡以及基於TCP和HTTP應用的代理,支持虛擬主機,它是免費、快速並且可靠的一種解決方案。HAProxy特別適用於那些負載特大的web站點,這些站點通常又需要會話保持或七層處理

原创 運維自動化工具之Ansible

一、簡介    ansible是新出現的自動化運維工具,基於Python開發,集合了衆多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、批量程序部署、批量運行命令等功能。ansible

原创 Redis和Memcache的區別

REDIS與MEMCACHE的區別Redis概念:Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VM

原创 Hadoop

HadoopHadoop是一個由Apache基金會所開發的分佈式系統基礎架構。用戶可以在不瞭解分佈式底層細節的情況下,開發分佈式程序。充分利用集羣的威力進行高速運算和存儲。Hadoop實現了一個分佈式文件系統(Hadoop Distribu

原创 OpenStack

What is Openstack?    OpenStack是一個開源的雲計算管理平臺項目,它允許企業或服務提供者建立、運行自己的雲計算和存儲設施。OpenStack支持幾乎所有類型的雲環境,項目目標是提供實施簡單、可大規模擴展、豐富、標

原创 Mongodb副本集實現

MongoDB副本集概述以下圖片摘自MongoDB官方文檔:http://docs.mongodb.org/manual/core/replication-introduction/Primary節點接收客戶端所有的寫操作,整個副本集只會有

原创 shell數組變量

shell中數組定義:可以整體定義數組:ARRAY_NAME=(value0 value1 value2 value3 ...)或者:ARRAY_NAME=( value0 value1 value2 value3 ... )此時數組的下標

原创 Linux下查看端口被哪個程序佔用

Linux如何查看端口被哪個進程佔用的方法,使用工具lsof,netstat:1.lsof -i: 端口號lsof命令用於查看你進程開打的文件,打開文件的進程,進程打開的端口(TCP、UDP)。找回/恢復刪除的文件。是十分方便的系統監視工具

原创 Linux NFS服務器的安裝與配置

Linux NFS服務器的安裝與配置 一、NFS服務簡介  NFS 是Network File System的縮寫,即網絡文件系統。一種使用於分散式文件系統的協定,由Sun公司開發,於1984年向外公佈。功能是通過網絡讓不同的機器、不同的操