1. 程式人生 > 實用技巧 >某某大腸_網聯_tikv_修改配置引數

某某大腸_網聯_tikv_修改配置引數

某某大腸_網聯_tikv_修改配置引數


1、引數的作用。
storage.scheduler-concurrency: 10000000(一千萬)
    # scheduler 內建一個記憶體鎖機制,防止同時對一個 key 進行操作。每個 key hash 到不同的槽。
    # 預設值:2048000
    # 最小值:1
    # 控制寫入併發。
raftstore.raft-heartbeat-ticks: 3
    # 傳送心跳時經過的 tick 個數,即每隔 raft-base-tick-interval * raft-heartbeat-ticks 時間傳送一次心跳。
    # 預設值:
2 # 最小值:大於 0 # raft-base-tick-interval # 狀態機 tick 一次的間隔時間。 # 預設值:1s # 最小值:大於 0 2、修改 tikv 配置引數的具體操作。 ssh 登入到(10.0.0.110)網聯中控機 & 監控 # su - tidb # cd tidb-ansible2.1.19/conf/ # vim tikv.yml 修改以下內容: storage: scheduler-concurrency: 10000000 #注意是兩個空格,不要使用Tab鍵盤。 raftstore: raft-
heartbeat-ticks: 3 #注意是兩個空格,不要使用Tab鍵盤。 3、滾動升級 tikv 例項。 # cd tidb-ansible2.1.19/ # ansible-playbook rolling_update.yml --tags=tikv 4、更新 prometheus 配置並重啟。 # ansible-playbook rolling_update_monitor.yml --tags=prometheus 5、開啟瀏覽器訪問監控平臺:http://10.0.0.110:3000 檢視叢集狀態。 修改張北 TiKV 特殊配置的兩個引數 1、引數的作用。 raft-min
-election-timeout-ticks: 1000 # 發起選舉時至少經過的 tick 個數,如果為 0,則表示使用 raft-election-timeout-ticks,不能比 raft-election-timeout-ticks 小。 # 預設值:0 # 最小值:0 raft-max-election-timeout-ticks: 1020 # 發起選舉時最多經過的 tick 個數,如果為 0,則表示使用 raft-election-timeout-ticks * 2。 # 預設值:0 # 最小值:0 # raft-election-timeout-ticks # 發起選舉時經過的 tick 個數,即如果處於無主狀態,大約經過 raft-base-tick-interval * raft-election-timeout-ticks 時間以後發起選舉。 # 預設值:10 # 最小值:raft-heartbeat-ticks 2、修改 tikv 對應節點配置引數的具體操作。 張北網聯 TiKV * 2 ip地址:10.0.0.12 ssh 登入到(張北網聯 10.0.0.12) # su - tidb # cd /data1/tidb-cluster/tikv1/conf/ # vim tikv.toml 修改以下內容: raftstore: raft-min-election-timeout-ticks: 1000 #注意是兩個空格,不要使用Tab鍵盤。 raft-max-election-timeout-ticks: 1020 #注意是兩個空格,不要使用Tab鍵盤。 # cd /data2/tidb-cluster/tikv2/conf/ # vim tikv.toml 修改以下內容: raftstore: raft-min-election-timeout-ticks: 1000 #注意是兩個空格,不要使用Tab鍵盤。 raft-max-election-timeout-ticks: 1020 #注意是兩個空格,不要使用Tab鍵盤。 2、重啟張北網聯的 tikv 例項。 ssh 登入到(10.0.0.110)網聯中控機 & 監控 # cd tidb-ansible2.1.19/ # ansible-playbook stop.yml -l tikv-zhangbei-100012-3,tikv-zhangbei-100012-4 # ansible-playbook start.yml -l tikv-zhangbei-100012-3,tikv-zhangbei-100012-4 3、開啟瀏覽器訪問監控平臺:http://10.0.0.110:3000 檢視叢集狀態。