只有一個連結,是別人的文章覺得很好 直接放連結過來 方便自己查找

abcg5 發表在 痞客邦 留言(0) 人氣()

wt 救援預備檔案.png
在一次機房斷電的過程中,
有一組Mongo Replica Set直接死去了...

abcg5 發表在 痞客邦 留言(0) 人氣()

安裝方式很簡單,(基本的replication設定跳過)
分別在master和slave上安裝plugin並啟用

abcg5 發表在 痞客邦 留言(1) 人氣()

因為在centos / rhel上安裝會出現相依套件錯誤,
(儘管使用yum 也會出現下面的套件遺失)
Error: Package: percona-toolkit-3.0.11-1.el7.x86_64 (percona-release-x86_64)
           Requires: perl(IO::Socket::SSL)

 

abcg5 發表在 痞客邦 留言(0) 人氣()

oplog.rs.png
在mongodb replica set中加入新node時,如果因資料量太大,
造成新node最後停在recovering狀態而不可用.

abcg5 發表在 痞客邦 留言(0) 人氣()

個人在處理測試的情況分為兩部分,
 
一是壓力測試

abcg5 發表在 痞客邦 留言(0) 人氣()

今天發生實體機器當機,
在實體上的虛擬機內建有mariadb的服務,
重開時,error log內出現了以下字樣.(依然可以開得起來)
問題

abcg5 發表在 痞客邦 留言(0) 人氣()

因工作上需要將url編碼轉換為utf8的正常編碼,
(這事能在程式端坐,但想同時測試在DB中的效能比較)

abcg5 發表在 痞客邦 留言(0) 人氣()

MariaDB從Mysql演變而來,
在Lock的使用上也是相同的.

abcg5 發表在 痞客邦 留言(0) 人氣()

innobackupex.jpg
主要是在上一篇 實作簡單的MariaDB Replication中,
使用mysqldump的備份還原來架設replication.

abcg5 發表在 痞客邦 留言(0) 人氣()

MariaDB HA有幾種類型
1. 同步 -> 也就是galera cluster
2. 半同步 -> Semisynchronous Replication
3. 異步 -> standard replication

abcg5 發表在 痞客邦 留言(0) 人氣()

這類的文章很多,
先介紹正常的步驟
1. 停止服務
sudo systemctl stop mariadb
2. 搬移資料(會將整個mysql目錄搬過去,含權限)
sudo rsync -av /var/lib/mysql /new_path
3. 修改my.cnf設定檔
[mysqld]
...
socket = /new_path/mysql/mysql.sock
datadir = /new_path/mysql
...
[client]
...
port=3306
socket = /new_path/mysql/mysql.sock
...

4. 修改Selinux (RHEL/Centos 才有, 使用getenforce檢查)
    4-1. 停用
           sudo vi /etc/sysconfig/selinux
           SELINUX=disabled

abcg5 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。