CentOS7 – Sysbench
作業平臺 CentOS 7 的 yum 沒有包含 sysbench 需要透過 git 下載並編譯原始碼. 編譯 sysbench 時所需要的套件 開始編譯 sysbench GitHub – https://github.com/akopytov/sysbench sysbench 提供 […]
作業平臺 CentOS 7 的 yum 沒有包含 sysbench 需要透過 git 下載並編譯原始碼. 編譯 sysbench 時所需要的套件 開始編譯 sysbench GitHub – https://github.com/akopytov/sysbench sysbench 提供 […]
環境 CentOS 7 還不太會用 git 下載原始碼 (source code) 的檔案,所以來研究一下一般使用者要如何使用 git. Git is a free and open source distributed version control system designed to hand […]
MariaDB Galera Cluster 與 HAProxy 作業系統平台皆為 CentOS 7.2 ,本篇的重點放在 HAProxy 的設定. MariaDB & Galera 5.5 安裝方式請參考 https://benjr.tw/95350 MariaDB Galera Clu […]
Scons 編譯 Galera 需要透過 Scons ,在 Scons 網站下載 http://scons.org/pages/download.html SCons 是什麼? SCons is an Open Source software construction tool—that is, a […]
雖然 MariaDB 與 Galera 皆編輯成功,但不知道為什麼卻沒有真正把 MariaDB 從 10.0.25 升級到 10.1.16 . 這次試著編譯 MariaDB (10.1.16) source code 參考 https://mariadb.com/kb/en/mariadb/inst […]
因為是實驗性質所以我常重啟啓動 MariaDB Galera Cluster ,但下次開機後會發現 Cluster 都沒有起來. gcomm:// 設定為空值 我們要先找到最後一個關機的 Node ,執行啟動指令時先避開 server.cnf 裡面設定好的 gcomm . 但問題是我根本不記得最後關 […]
以前要編譯 Linux 下的 source code 通常需要已經預先寫好的 Makefile ,然後透過 make , make install 來編譯.但現在都改成 cmake 的方式,查了一下關於 cmake 的說明!! CMake (cross platform make) 並不是取代 ma […]
yum-builddep 這是做什麼的? 有編譯過 src.rpm (RPM Source) 的人都知道,在編譯前要把所有需要的工具先安裝好,編譯的時候才不會出錯,這時候我們可以透過 yum-builddep 這隻工具幫我們做前置作業. 如果找不到 yum-builddep 這一個工具,請先安裝 y […]
作業環境 CentOS 7.2 ,MariaDB & Galera 5.5 ,安裝方式請參考 https://benjr.tw/95350 MariaDB Galera Cluster 架構圖 每一個 Node 都需要以下的設定. Node1 : cn167 , IP – 17 […]
作業環境 CentOS 7.2 ,MariaDB & Galera 5.5 CentOS 7 預設的下載 MariaDB 點是不包含 Galera ,所以我們需要新增加 MariaDB 的 YUM 網址.目前版本有分 5.5 以及 10.1 (MariaDB server 含 Galera […]