問題排查積累

1、查看進程啓動時間
ps -eo pid,lstart,etime | grep pid
(lstart爲啓動時間,etime爲運行多長時間)

2、查看進程內存分佈
pmap -x pid

3、已安裝so庫及版本查看
ldconfig -p
版本:objdump -V libxxx.so

4、抓取ttl在某個範圍的報文
tcpdump -i eth0 ‘ip[8] <= 20’

5、生成預編譯文件
gcc -E test.c -o test.i

6、scp傳文件
遠程到本地:
scp [email protected]:/root/1.txt ./ (scp遠程機用戶名,ip,文件路徑,本地路徑)

本地到遠程:
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3 (scp本地文件、遠程主機用戶名、ip、文件路徑)

7、網卡使用驅動等詳細信息查看
ethtool -i eth0

8、docker文件拷貝
從容器內拷貝文件到主機上
docker cp :/file/path/within/container /host/path/target
從主機上拷貝到容器內
docker cp /host/path/target :/file/path/within/container

關於問題排查的一些思考:
1)三層環路在大流量情況且不影響客戶業務情況下如何排查? 是否已有或有必要實現主動的三層環路告警上報機制;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章