原创 Python 入門 —— Python 的基本控制語句,if,while

Python 的基本控制語句,if,while 1. if 語句 在同一個數據的判斷中,如果該數據需要進行多種不同的判斷時,就需要用到 if else 或者 if elif else 語句了 語法: if + 判斷 +

原创 編譯錯誤--configure: error: /bin/sh ./config.sub x86_64-unknown-linux-gnu failed

在進行編譯時遇到如下error:的一種解決思路 configure: error: /bin/sh ./config.sub x86_64-unknown-linux-gnu failed 首先檢查是否安裝了libtool 若未

原创 Docker Compose 快速一鍵部署 TiDB 測試集羣

Docker Compose 快速一鍵部署 TiDB 測試集羣 1. 下載 tidb-docker-compose [root@foundation21 pub]# cd /tmp/docker/ [root@foundation21

原创 Docker入門——多容器的建立(docker-compose)

一次啓動多個多個服務(容器),會方便我們在生產實踐中的操作 以haproy 負載均衡 apache 服務與nginx服務爲例 通過compose 進行docker 的多容器應用 Compose 是一個用戶定義和運行多個容器

原创 Docker入門——namespace 隔離容器的運行環境,cgroups 限制容器使用的資源

1. namespace 隔離容器的運行環境 Docker容器和LXC容器在實現上很相似,所提供的安全特性也基本–致。當用dockerrun啓動一個容器時,Docker 將在後臺爲容器創建一個獨立的命名空間。 命名空間提供了最基礎也

原创 Codis單機版測試集羣(redis集羣)

Codis單機版測試集羣 1.首先進行go環境的安裝 [root@server4 mnt]# vim /etc/profile 在最後添加: export GOROOT=/usr/local/go export PATH=$GOR

原创 Docker入門——Docker swarm集羣

Doker集羣: Docker swarm 是docker官方的三大項目之一,提供docker容器集羣服務,是docker官方對容器雲生態支持的核心方案,Docker Swarm項目開始於2014年,是Docker公司推出的第一個容器

原创 Docker入門—— Dockerfile,倉庫

1. Dockerfile Dockerfile Dockerfile是一個文本格式的配置文件,用戶可以使用Dockerfile快速創建自定義的鏡像。 Dockerfile由一行行命令語句組成,基本一行命令就代表鏡像封裝中

原创 Docker入門

1. Docker簡介 Docker Docker是基於Go語言實現的雲開源項目,誕生於2013年初,最初發起者是dotCloud公司。說到docker就得提到 LXC(linux容器技術)和虛擬機(KVM,XEN等) Linu

原创 saltstack 進行高可用keeplived搭建

以下文章中涉及nginx 基於saltstack的搭建可參看的我的博客 實驗拓撲以及涉及的文件目錄如下: 進行keepalived 安裝腳本的編寫 [root@server1 ~]# vim /srv/salt/keepalived/

原创 mysql-proxy實現mysql的讀寫分離

1. mysql proxy 簡介 mysql-proxy是mysql官方提供的mysql中間件服務,上游可接入若干個mysql-client,後端可連接若干個mysql-server。 它使用mysql協議,任何使用mysql

原创 mysql組複製

Mysql組複製 其詳細介紹可參看:組複製官方文檔翻譯(組複製原理) 實驗拓撲: 用三個數據庫來進行組複製 mysql主從複製的其他模式可以參看我的博客 mysql主從複製(基於GTID的主從複製、並行複製、半同步複製) Na

原创 saltstack 自動化部署 nginx(源碼編譯)

通過 saltstack 進行nginx源碼的自動化部署 實驗拓撲 節點名稱 IP 職能 server1 172.25.21.1 salt-server server3 172.25.21.3 salt-minion,ng

原创 mysql主從複製(基於GTID的主從複製、並行複製、半同步複製)

1.最簡單的AB主從複製 MySQL之間數據複製的基礎是二進制日誌文件(binary log file)。一臺MySQL數據庫一旦啓用二進制日誌後,其作爲master,它的數據庫中所有操作都會以“事件”的方式記錄在二進制日誌中,其他數

原创 nginx + tomcat + memcache負載均衡集羣搭建

Nginx (“engine x”) 是一個高性能的 HTTP 和 反向代理 服務器 本文講述的是簡單的 nginx+tomcat+memcache 實現的負載均衡和session共享 其中用memcache來存儲sess