原创 Hadoop的初體驗安裝配置

初識Hadoop 什麼是Hadoop? Hadoop就是存儲海量數據和分析海量數據的工具,Hadoop是由java語言編寫的,在分佈式服務器集羣上存儲海量數據並運行分佈式分析應用的開源框架,Hadoop是專爲離線和大規模數據分析而設計的,

原创 Nginx服務與LNMP部署以及管理優化

Nginx服務與LNMP部署 Nginx簡介:跟Apache一樣,是一款web服務器軟件,也在普遍使用 Nginx的特點:併發量高,內存佔用小、處理速度快、但是CPU佔用大、安全性較低、模塊較少 Nginx服務配置 啓動命令:nginx 

原创 NFS文件服務器的解析以及搭建

NFS文件服務器 什麼是NFS?有什麼用? NFS(Network File System)是一種文件服務器,他可以通過網絡,讓不同的計算機或不同操作系統可以實現文件共享,NFS可以讓pc將網絡中的NFS服務器共享的目錄掛載到本地端的文件

原创 MFS分佈式文件系統服務器的解析以及搭建

MFS分佈式文件系統 MFS是什麼? 是一個具有容錯性的網絡分佈式文件系統,分佈式文件系統就是把一些分散在多臺計算機上的共享文件夾,集合到一個共享文件夾內,用戶要訪問這些文件夾的時候,只要打開一個文件夾,就可以的看到所有鏈接到此文件夾內的

原创 服務器監控系統——Zabbix

Zabbix監控系統 安裝配置Zabbix監控系統 1.安裝好LNMP或者LAMP架構(yum安裝幾乎不會出現下面一些報錯,這裏我是用的源碼編譯安裝搭建的LAMP框架,源碼編譯安裝LAMP可以去看我前面的文章) yum -y instal

原创 MongoDB數據庫瞭解與學習筆記

MongoDB數據庫 一、MongoDB認識 MongoDB是一款C語言開源開發的,跨平臺,面向文檔的NoSQL數據庫 什麼是NoSQL? 存儲數據不以關係模型爲依據,不需要固定的表格式。非關係型數據庫作爲關係型數據庫的一個補充,在日益快

原创 iSCSI服務器的解析以及搭建

iSCSI服務器 一般服務器存儲設備除了內置磁盤,內置磁盤都擁有Raid磁盤陣列構成,常見的解決方案就是增加NAS(網絡附加存儲服務器)或外接存儲設備,再高端一點就是SAN(存儲局域網) NAS與SAN NAS(Network Attac

原创 Git+Jenkins+docker實現自動部署git拉取代碼部署web服務

Git+Jenkins+docker的持續集成環境構建 工作步驟思路(下圖所示) 1.server1搭建好git倉庫和用docker搭建好docker鏡像倉庫 2.server3用git命令去別的共用倉庫拉取tale的源碼,再上傳到gi

原创 服務器監控系統——Cacti

cati監控系統 主要監控流量和性能 cati配置安裝 1.搭建好LAMP或者LNMP架構的網絡服務器架構 安裝httpd和php yum -y install httpd php php-mysql php-snmp php-xml p

原创 自動化運維——puppet管理工具

puppet管理工具 該工具基於ruby語言開發,相比較於Ansble和SaltStack它的安全性會高一些,它通過加密認證進行通信 工作流程: 1.客戶端puppet調用facter蒐集變量,通過SSL發送給服務器 2.服務器端的pup

原创 自動化運維——Ansible管理工具

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

原创 自動化運維——SaltStack管理工具

SaltStack管理工具 SaltStack需要安裝服務端:salt-master、客戶端:salt-minion SaltStack服務啓動後監聽端口 TCP4505端口:用於Master和Minion認證通信 TCP4506端口:爲

原创 Kubernetes(k8s)認識以及應用(三)——二進制部署Kubernetes

二進制部署Kubernetes 部署環境 node1:192.168.11.25 node2:192.168.11.26 node3:192.168.11.27 一、準備工作 1.修改主機名(三臺機子分別修改主機名) hostnamect

原创 Kubernetes(k8s)認識以及應用(二)——kubeadm多機部署

Kubernetes(k8s) 使用多機環境kubeadm部署 部署環境 master:192.168.11.25 node1:192.168.11.26 node2:192.168.11.27 準備工作 1.修改主機名 192.168.

原创 Kubernetes(k8s)認識以及應用(一)

Kubernetes(k8s) k8s是做什麼的? 用於自動部署,擴展和管理容器化應用程序的開源系統 常見的集羣管理工具 Apache Mesos:Mesos是Apache下的開源分佈式資源管理框架,它被稱爲是分佈式系統的內核成本高,但穩