運維視界 為什么需要kubernetes這樣的容器編排系統 Docker 本身非常適合管理單個容器,若運行的是構建于有限幾個或十幾個容器上的應用程序,則可以僅在 Docker 引擎上自主運行,部署和管理這些容器并不會遇到太大的困難。然而,對于包含成百上千個容器... 08月25日 968 ℃ 發表評論 閱讀全文
運維問題 同一個docker鏡像在不同的服務器運行/tmp目錄權限不一致解決辦法 今天遇到一個比較有意思的問題,在kubernetes集群創建了一個springcloud服務,在其中一臺node上面很快就啟動成功,顯示running了,但是在另外一臺node上面,等了很久都沒啟動成... 07月05日 2,838 ℃ 發表評論 閱讀全文
運維視界 高可用的“異地多活”架構設計 后臺服務可以劃分為兩類,有狀態和無狀態。高可用對于無狀態的應用來說是比較簡單的,無狀態的應用,只需要通過 F5 或者任何代理的方式就可以很好的解決。后文描述的主要是針對有狀態的服務進行分析。服務端進行... 03月02日 1,158 ℃ 發表評論 閱讀全文
運維視界 ZooKeeper基本原理詳解 ZooKeeper 簡介ZooKeeper是一個開放源碼的分布式應用程序協調服務,它包含一個簡單的原語集,分布式應用程序可以基于它實現同步服務,配置維護和命名服務等。ZooKeeper 設計目的1.最... 12月09日 1,206 ℃ 發表評論 閱讀全文
運維視界 負載均衡軟件 LVS、Nginx及HAProxy工作原理詳解 當前大多數的互聯網系統都使用了服務器集群技術,集群是將相同服務部署在多臺服務器上構成一個集群整體對外提供服務,這些集群可以是 Web 應用服務器集群,也可以是數據庫服務器集群,還可以是分布式緩存服務器... 10月22日 1,500 ℃ 發表評論 閱讀全文
運維文檔 SpringCloud Ribbon和Feign重試參數性能實測對比 阿湯博客前兩篇文章《SpringCloud Zuul(Ribbon)重試配置不生效解決辦法》和《SpringCloud Feign重試不生效問題排查》已經介紹了Ribbon和Feign重試不生效的原因... 09月28日 2,981 ℃ 發表評論 閱讀全文
運維文檔 Kubernetes集群中部署ZooKeeper集群 Kubernetes集群中部署ZooKeeper集群有兩種方式,一是基于kubernetes的鏡像kubernetes-zookeeper,另外一種是基于原生的鏡像zookeeper,基于kubern... 09月21日 3,296 ℃ 發表評論 閱讀全文
運維文檔 zookeeper集群搭建 參考官方文檔:https://zookeeper.apache.org/doc/r3.4.14/zookeeperStarted.html#sc_Download前提:部署好java環境一、單機部署1... 06月05日 2,532 ℃ 發表評論 閱讀全文
運維文檔 小米監控open-falcon-0.2安裝部署詳細配置 一、環境準備1、配置阿里云yum源#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com... 01月25日 4,220 ℃ 發表評論 閱讀全文
運維文檔 fluentd代替logstash搭建EFK日志管理系統 logstash的替代軟件有很多,常用有的fluentd和Filebeat,這里主要以fluentd替換logstash進行日志采集。elasticsearch和kibana安裝可以參考ELK日志分析... 01月08日 11,304 ℃ 發表評論 閱讀全文
運維文檔 Centos7 Redis集群部署 Redis安裝參考:Redis主從配置并以普通用戶啟動安裝好以后以單機多實例的方式部署集群1、創建配置和啟動腳本#cd /etc/redis修改配置文件,開啟集群模式#vim 6379.confbin... 12月14日 3,335 ℃ 2 閱讀全文
運維視界 三大主流軟件負載均衡器對比(LVS、Nginx、HAproxy) LVS:1. 抗負載能力強,性能高,能達到F5的60%,對內存和CPU資源消耗比較低2. 工作在網絡4層,通過VRRP協議(僅作代理之用),具體的流量是由linux內核來處理,因此沒有流量的產生。3.... 11月15日 2,715 ℃ 1 閱讀全文
運維文檔 Centos7.x Mysql5.5-5.6主從安裝配置 一、MySQL安裝1、安裝依賴#yum -y install make gcc-c++ cmake bison-devel ncurses-devel# yum groupinstall ... 10月20日 2,509 ℃ 發表評論 閱讀全文
運維筆記 Kubernetes Volume emptyDiremptyDir 是最基礎的 Volume 類型。① 文件最底部 volumes 定義了一個 emptyDir&n... 08月16日 3,044 ℃ 發表評論 閱讀全文
運維筆記 Kubernetes Health Check Liveness探測啟動進程首先創建文件 /tmp/healthy,30 秒后刪除,在我們的設定中,如果 /tmp/healthy 文件存在,則認為容器處于正常... 08月16日 3,575 ℃ 發表評論 閱讀全文
運維筆記 Kubernetes Services && Update 運行三個httpd鏡像創建service① v1 是 Service 的 apiVersion。② 指明當前資源的類型為 Serv... 08月16日 2,599 ℃ 發表評論 閱讀全文
運維文檔 ELK日志分析平臺集群搭建 一、準備工作架構圖1、準備三臺虛擬機,系統版本:CentOS Linux release 7.5.1804master 192.168.133.128node1 192.168.133.1... 08月16日 5,333 ℃ 發表評論 閱讀全文
運維筆記 Kubernetes 容器應用 1、運行Deploymentkubectl run nginx-deployment --image=nginx:1.7.9 --replicas=2 ... 07月27日 2,704 ℃ 發表評論 閱讀全文
運維筆記 Kubernetes相關概念 Kubernetes最小kubernetes集群部署https://kubernetes.io/docs/tutorials/kubernetes-basics/create-cluster/clus... 07月27日 2,515 ℃ 發表評論 閱讀全文
運維文檔 部署Kubernetes cluster 1、準備工作,三臺linux系統虛擬機。master(192.168.159.160)、node1(192.168.159.161)、node2(192.168.159.162)。版本:centos7... 07月19日 7,814 ℃ 發表評論 閱讀全文