Mycat 線上問題排查實戰

2021-10-10 07:33:34 字數 762 閱讀 1538

背景:由於分片字段儲存由原來的純數字變為字母+數字以及數字、純字母三種混合,準備直接修改分片規則,另外伺服器資源配置調整了一下,由原來的16cpu\32g 調整到8cpu\32g,以適應新的業務需求,由原有的mod-long求模法變為sharding-by-murmur 一致性hash 規則,配置好配置檔案後,制定了乙個簡單的切換方案以及啟動指令碼

![在這裡插入描述](

在晚上業務低峰期,運維幫忙降低配置後,伺服器重啟,然後停止業務,我按照之前制定好的切換方案進行切換,最後使用指令碼直接一鍵切換啟動

字面意思是本地主機名未知,開始懷疑是降低伺服器配置重啟後,本地的主機名的一些配置可能有變化,找到/etc/hosts檔案,最後新增了乙個ip與主機名的對映,啟動服務,啟動success

總結:任何的變化,都有可能帶來未知的問題,所以操作最好在業務低峰期進行,另外排查問題也應該從變化的方向查,另外就是一定要結合日誌發現蛛絲馬跡

一起**,一起成長,關注我,給你帶來更多的思考!

線上操作與線上問題排查實戰

一 了解機器連線數情況 問題 192.168.88.136的sshd的監聽埠是22,如何統計192.168.88.136的sshd服務各種連線狀態 time wait close wait established 的連線數。netstat an grep 192.168.88.136 22 awk ...

線上操作與線上問題排查實戰

一 了解機器連線數情況 問題 192.168.88.136的sshd的監聽埠是22,如何統計192.168.88.136的sshd服務各種連線狀態 time wait close wait established 的連線數。netstat an grep 192.168.88.136 22 awk ...

線上操作與線上問題排查實戰

問題 1.2.3.4的sshd的監聽埠是22,如何統計1.2.3.4的sshd伺服器各種連線狀態 time time wait close wait estestablestablishestablished 連線數。說明 netstat是追查網路連線問題的常用工具,結合grep awk使用。說明 ...