原创 HAproxy實現負載均衡及常見配置(訪問控制、日誌查看自動刷新時間、動靜分離和讀寫分離)

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

原创 MFS分佈式文件系統的配置

基本概念 1.MooseFS是一個具有容錯性的網絡分佈式文件系統。它把數據分散存放在多個物理服務器上,而呈現給用戶的則是一個統一的資源 2.MooseFS文件系統結構包括以下四種角色 (1)管理服務器master 管理服務器:

原创 LVS 常見問題

1. LVS/DR 如何處理請求報文的,會修改 IP 包內容嗎? 1.1 vs/dr 本身不會關心 IP 層以上的信息,即使是端口號也是 tcp/ip 協議棧去判斷是否正確,vs/dr 本身主要做這麼幾個事: 1)接收 clie

原创 Hadoop的三種模式(單機模式,僞分佈式,完全分佈式)以及集羣的搭建

基本概念: 1. Hadoop是一個分佈式文件系統的基礎架構,用戶可以利用集羣進行高速運算和存儲 2. Hadoop實現了一個分佈式文件系統(Hadoop Distributed File System),簡稱HDFS。HDFS有

原创 Hadoop+yarn高可用

基本概念: ApacheHadoopYARN(YetAnotherResourceNegotiator,另一種資源協調者)是一種新的Hadoop資源管理器,它是一個通用資源管理系統,可爲上層應用提供統一的資源管理和調度,它的引

原创 Hadoop+Zookeeper高可用

基本概念: ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個爲分佈式應用提供一致性服務的軟件,提供的功能包括:配置維

原创 LNMP源碼編譯(MySQL,PHP,NGINX)

主要概念: 1.LNMP=Linux+NGINX+MySQL+PHP Nginx是一個高性能的http和反向代理服務器 MySQL是一個小型關係型數據管理系統 PHP是一種在服務器端執行的嵌入HTML文檔的腳本語言 這四個都是免費

原创 Windows下Python和Pycharm的安裝

一、安裝Python3.7 1.打開官網,點擊downloads,或者直接打開網址https://www.python.org/downloads/ 2.選擇windows系統,網址 https://www.python.org

原创 Docker基本概念

一、什麼是Docker? Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。

原创 Docker(三)構建Nginx鏡像並優化

鏡像的優化 選擇最精簡的基礎鏡像 減少鏡像的層數 清理鏡像構建的中間產物 注意優化網絡請求 儘量去用構建緩存 使用多階段構建鏡像 具體操作: 第一次構建:(正常構建) 1.編輯dockerfile(當前目錄/tmp/docke

原创 Docker(一)搭建Docker,鏡像的導入和容器的基本操作

基本概念 鏡像的概念 Docker 鏡像是一個特殊的文件系統,除了提供容器運行時所需的程序、庫、資源、配置等文件外,還包含了一些爲運行時準備的一些配置參數(如匿名卷、環境變量、用戶等)。鏡像不包含任何動態數據,其內容在構建之後

原创 Docker(二)Dockerfile構建鏡像

基本概念: 1. dockerfile 最佳實踐 2. dockerfile常用指令 FROM 指定base鏡像,如果本地不存在會從遠程倉庫下載 MAINTAINER 設置鏡像的作者,比如用戶郵箱等 COPY 把文件從buil

原创 MFS配置高可用(pacemaker和corosync,iscsi實現數據共享以及fence的配置)

一、配置pacemaker和corosync,實現高可用 具體步驟: 1.server4上安裝master,編輯域名解析,開啓服務 [root@server4 ~]# ls moosefs-master-3.0.103-1.rhs

原创 Zabbix使用JMX監控tomcat

1.安裝tomcat和jdk [root@server2 ~]# ls apache-tomcat-8.5.24.tar.gz jdk-8u121-linux-x64.rpm zabbix-agent-4.0.5-1.el7.

原创 在zabbix監控平臺添加服務監控項(http,nginx,mysql)

一、添加自帶的http監控項 1.在瀏覽器中給server2添加http的監控項 http是zabbix自帶的監控模版 配置 —>主機 —> server2 —> 模板 —>選擇 —> Template App HTTP Se