最近2018年手机中文在线-成年人视频在线看-天天干天天干天天干-一起操网站-人操人人-欧美一区二区免费-青青草国产在线视频-毛片资源-伊人av影院-美女操操操-依依成人在线-欧美又粗又深又猛又爽啪啪九色-一区二区三区自拍-淫视频在线观看-青青操网-两个男人躁一个女人免费视频-欧美高清精品-海量av资源-四虎在线免费播放-国产亚洲三级-北条麻纪在线观看aⅴ-国产深夜福利在线-丝袜视频在线-黄色片子网站-玩乳吃奶milkinghd-99精品视频一区二区-久久久午夜电影-狠狠狠狠狠狠狠干

行業(yè)動態(tài)

了解最新公司動態(tài)及行業(yè)資訊

當前位置:首頁>新聞中心>行業(yè)動態(tài)
全部 4217 公司動態(tài) 1081 行業(yè)動態(tài) 3136

一家公司遇到服務器故障,問題出現(xiàn)的原因是什么?

時間:2023-01-13   訪問量:2065

我們團隊在為上一家公司承擔運維優(yōu)化擴容工作時,遇到了各種規(guī)模性能較差的系統(tǒng)和基礎設施(多為大型系統(tǒng),如CNN或世界銀行系統(tǒng))。 如果趕上緊迫的修復時間,怪異的技術平臺,以及資料和文檔的匱乏,基本上這個過程會痛苦到讓我們留下深刻的記憶。

當遇到服務器故障時,很少能立即想到問題的原因。 我們基本上從以下步驟開始:

1.盡量了解問題的前因后果

不要一下子跳到服務器前面,你需要搞清楚這個服務器的已知信息有多少,以及故障的具體情況。 否則,您可能沒有任何目標。

必須明確的問題是:

最后兩個是最方便的信息來源,但不要抱太大希望,它們基本上都不是。 我只能繼續(xù)探索。

現(xiàn)代化工程項目的運維服務模式_服務器運維_it運維服務管理體系

2. 那里有誰?

$ w
$ last

使用這兩個命令可以查看誰在線,哪些用戶訪問過。 這不是關鍵步驟,但最好不要在其他用戶正在工作時調(diào)試系統(tǒng)。 俗話說,一山難容二虎。 (不用做飯。)

3、之前發(fā)生了什么?

$ history

查看之前在服務器上執(zhí)行的命令。 看一看總是對的,再加上登錄過的人的信息,應該會有用的。 此外,作為管理員,您應該注意不要利用您的權限侵犯他人的隱私。

在這里提醒一下,稍后您可能需要更新環(huán)境變量以顯示這些命令的執(zhí)行時間。 是的,不然光是看到一堆不知道什么時候執(zhí)行的命令也會抓狂。

4、現(xiàn)在運行的進程是什么?

$ pstree -a
$ ps aux

這都是關于查看現(xiàn)有流程的。 ps aux的結果比較亂,-a的結果比較簡單明了,可以看到正在運行的進程和相關用戶。

5. 監(jiān)控網(wǎng)絡服務

$ netstat -ntlp
$ netstat -nulp
$ netstat -nxlp

我通常分別運行這三個命令,不想一次列出所有服務。 -nalp 也可以。 不過我永遠不會使用選項(我的愚見:IP 地址似乎更方便)。

查找所有正在運行的服務并檢查它們是否應該運行。 查看各個偵聽端口。 顯示的服務列表中的PID與ps aux進程列表中的相同。

如果服務器上有幾個Java什么的進程同時運行,能夠通過PID分別找到每個進程是非常重要的。

通常我們建議每臺服務器運行較少的服務,并在必要時添加更多服務器。 如果你看到一臺服務器開了三十、四十個監(jiān)聽端口,就做個記錄,以后有時間清理一下服務器運維,重新整理一下服務器。

6.CPU和內(nèi)存

$ free -m
$ uptime
$ top
$ htop

注意以下問題:

七、硬件

$ lspci
$ dmidecode
$ ethtool

很多服務器還處于裸機狀態(tài),可以看看:

八、IO性能

$ iostat -kx 2
$ vmstat 2 10
$ mpstat 2 10
$ dstat --top-io --top-bio

這些命令對于調(diào)試后端性能非常有用。

9. 掛載點和文件系統(tǒng)

$ mount
$ cat /etc/fstab
$ vgs
$ pvs
$ lvs
$ df -h
$ lsof +D / /* beware not to kill your box */

十、內(nèi)核、中斷和網(wǎng)絡

$ sysctl -a | grep ...
$ cat /proc/interrupts
$ cat /proc/net/ip_conntrack /* may take some time on busy servers */
$ netstat
$ ss -s

您還可以查看 Linux TCP服務器運維,了解網(wǎng)絡性能調(diào)整的一些基本知識。

11.系統(tǒng)日志和內(nèi)核消息

$ dmesg
$ less /var/log/messages
$ less /var/log/secure
$ less /var/log/auth

12.定時任務

$ ls /etc/cron* + cat
$ for user in $(cat /etc/passwd | cut -f1 -d:); do crontab -l -u $user; done

13、應用系統(tǒng)日志

這里可以分析的東西很多,但是作為運維人員恐怕沒有時間細細研究。 關注明顯的問題,比如在一個典型的LAMP(Linux++Mysql+Perl)應用環(huán)境中:

綜上所述

在這 5 分鐘之后,您應該更清楚地了解以下內(nèi)容:

您甚至可能會找到問題的真正根源。 就算你還沒有找到,弄清楚以上情況后,你現(xiàn)在也具備了深入挖掘的條件。 繼續(xù)努力吧!

藍夢成立于上海,致力于提供IT外包、弱電工程(網(wǎng)絡布線、機房建設、門禁考勤、視頻監(jiān)控、電話交換機、多媒體會議室)、系統(tǒng)集成(建網(wǎng)、網(wǎng)絡改造、WIFI覆蓋)企業(yè)客戶、數(shù)據(jù)備份、病毒防護、文件權限、虛擬化等)、云服務(微軟云、阿里云、企業(yè)郵箱等)“一站式”IT外包解決方案。 ,,,咨詢。 支持熱線:

上一篇:01.服務器的配置經(jīng)常變換,如何對這些設備進行監(jiān)控

下一篇:電腦知識與技術期刊是正規(guī)期刊嗎(計算機應用不是)

發(fā)表評論:

評論記錄:

未查詢到任何數(shù)據(jù)!

在線咨詢

點擊這里給我發(fā)消息 售前咨詢專員

點擊這里給我發(fā)消息 售后服務專員

在線咨詢

免費通話

24小時免費咨詢

請輸入您的聯(lián)系電話,座機請加區(qū)號

免費通話

微信掃一掃

微信聯(lián)系
返回頂部