磁碟測試linux
Ⅰ linux 如何測試 IO 性能(磁碟讀寫速度
linux下測試磁碟IO讀寫速度
[root@node3 /]# time dd if=/dev/sda2 of=/dev/null bs=8k count=524288
524288+0 records in
524288+0 records out
4294967296 bytes (4.3 GB) copied, 37.4222 seconds, 115 MB/s
real 0m37.497s
user 0m0.036s
sys 0m1.320s
了4.3G的數據,平均速度為115M/s
[root@node3 /]# hdparm -t /dev/sda2
/dev/sda2:
Timing buffered disk reads: 284 MB in 3.00 seconds = 94.55 MB/sec
[root@node3 /]# hdparm -t /dev/sda2
/dev/sda2:
Timing buffered disk reads: 292 MB in 3.02 seconds = 96.82 MB/sec
讀了將近300M的數據,平均速度大約為95M/s
經過以上的測試數據大體估算該磁碟的性能大約為100M/s
Ⅱ 在 Linux 上檢測硬碟速度
在Linux中可以用 hdparm 命令來測試硬碟速度。
為了檢測更精準,這個操作應該 重復2-3次 。這顯示了無需訪問磁碟,直接從 Linux 緩沖區緩存中讀取的速度。這個測量兄粗備實際上是被測凳腔系統的處理器、高速緩存和存儲器的吞吐量的指標。這是一個 for 循環的例子,羨毀連續運行測試 5 次:
Ⅲ linux 系統 如何檢測 磁碟 是否損壞
1、連接上相應的linux主尺虧機,進入到等待輸入shell指令的linux命令行狀態下。
Ⅳ linux中檢測、修復磁碟的命令是啥
chkdsk。
chkdsk的全稱是checkdisk,就是磁碟檢查的意思。這個東西是當你的系統崩潰或者非法關機的時候由系統來調用檢查磁碟的,也可以由手工通過命令行調用來檢查某一個磁碟分區。
該工具基於被檢測的分區所用的文件系統,創建和顯示磁碟的狀態報告。Chkdsk 還會列出並糾正磁碟上的錯誤。如果不帶任何參數,chkdsk 將顯示當前驅動器中的磁碟狀態。
(4)磁碟測試linux擴展閱讀
chkdsk檢查適用情況:
1、windows7系統進入到歡迎界面,無法輸入用戶密碼,即鍵盤沒反應,但鍵盤操作bios、F8功能鍵等進入歡迎界面之前的操作都正常,可以進入安全模式;
2、系統啟動過程中藍屏,即藍底白字屏幕顯示,低端顯示stop:0x???????字樣,即藍屏代碼。
3、磁碟分區變成ram格式。
4、突然斷電,重啟電腦無法進入系統;
5、電腦運行速度非常慢,磁碟指示燈非常忙,殺毒軟體檢測不到病毒。
Ⅳ 如何測試linux磁碟的讀寫速度
功能說明:顯示與設定硬碟的參數。
語法:hdparm [-CfghiIqtTvyYZ][-a <快取分區>][-A <0或1>][-c ][-d <0或1>][-k <0或1>][-K <0或1>][-m <分區數>][-n <0或1>][-p ][-P <分區數>][-r <0或1>][-S <時間>][-u <0或1>][-W <0或1>][-X <傳輸模式>][設備]
補充說明:hdparm可檢測,顯示與設定IDE或SCSI硬碟的參數。
測試各硬碟讀取速度判斷硬碟故障
在服務端命令窗口中執行如下命令
hdparm -t /dev/hda (IDE硬碟)
hdparm -t /dev/sda (SATA、SCSI、硬RAID卡陣列)
hdparm -t /dev/md0 (軟RAID設備)
測試結果在空載情況下應 >40M/s ,在負載情況下平均應 > 20M/s 為正常,如測試結果極低則需要進一步使用硬碟專用檢測工具測試是否為硬碟故障。
參數:
-a<快取分區> 設定讀取文件時,預先存入塊區的分區數,若不加上<快取分區>選項,則顯示目前的設定。
-A<0或1> 啟動或關閉讀取文件時的快取功能。
-c 設定IDE32位I/O模式。
-C 檢測IDE硬碟的電源管理模式。
-d<0或1> 設定磁碟的DMA模式。
-f 將內存緩沖區的數據寫入硬碟,並清楚緩沖區。
-g 顯示硬碟的磁軌,磁頭,磁區等參數。
-h 顯示幫助。
-i 顯示硬碟的硬體規格信息,這些信息是在開機時由硬碟本身所提供。
-I 直接讀取硬碟所提供的硬體規格信息。
-k<0或1> 重設硬碟時,保留-dmu參數的設定。
-K<0或1> 重設硬碟時,保留-APSWXZ參數的設定。
-m<磁區數> 設定硬碟多重分區存取的分區數。
-n<0或1> 忽略硬碟寫入時所發生的錯誤。
-p 設定硬碟的PIO模式。
-P<磁區數> 設定硬碟內部快取的分區數。
-q 在執行後續的參數時,不在屏幕上顯示任何信息。
-r<0或1> 設定硬碟的讀寫模式。
-S<時間> 設定硬碟進入省電模式前的等待時間。
-t 評估硬碟的讀取效率。
-T 平谷硬碟快取的讀取效率。
-u<0或1> 在硬碟存取時,允許其他中斷要求同時執行。
-v 顯示硬碟的相關設定。
-W<0或1> 設定硬碟的寫入快取。
-X<傳輸模式> 設定硬碟的傳輸模式。
-y 使IDE硬碟進入省電模式。
-Y 使IDE硬碟進入睡眠模式。
-Z 關閉某些Seagate硬碟的自動省電功能。
Ⅵ 盤Linux服務端的測試及故障處理辦法
盤Linux服務端的測試及故障處理辦法
1、查看系統負載情況
在服務端命令窗口下執行w命令可得到三組數據(例如 0.40 0.30 1.20),分別為系統前一分鍾、前5分鍾、前15分鍾負載情況,一般負載情況在2以下基本正常,如果長時間高於3則可認為系統負載過高,重點檢查硬碟工作狀況。
2、測試各硬碟讀取速度判斷硬碟故障
在服務端命令窗口中執行如下命令
hdparm -t /dev/hda (IDE硬碟)
hdparm -t /dev/sda (SATA、SCSI、硬RAID卡陣列)
hdparm -t /dev/md0 (軟RAID設備)
測試結果在空載情況下應 >40M/s ,在負載情況下平均應 > 20M/s 為正常,如測試結果極低則需要進一步使用硬碟專用檢測工具測試是否為硬碟故障。
3、處理網路盤上數據無法正常讀寫問題
當在客戶機上啟動執行網路盤上游戲經常出現異常錯誤時,很可能是網路盤上的文件系統或數據出現損壞,可使用如下辦法嘗試修復。
在一台客戶機上登陸為超級工作站連接網路盤,例如網路盤為H:,在DOS命令窗口下執行 chkdsk H:/F 對網路盤文件系統進行檢查修復,修復完成後重新啟動客戶機看修復是否起到相應的作用,如故障依舊則考慮對網路盤重新格式化拷貝數據。
4、客戶端無法連接網路盤的情況處理
有新的機器名需要連接網路磁碟時必須開啟服務端虛擬磁碟管理器窗口
當伺服器出現非法關機重啟的情況時,很可能出現虛擬磁碟網路服務沒有正常啟動導致客戶端無法連接網路磁碟,此時正常重新啟動伺服器或在命令行窗口下執行 landisk restart 來啟動虛擬磁碟服務解決。
網眾虛擬磁碟客戶機系統還原功能失效情況的處理辦法
a、分區或全盤恢復還原失效的客戶機系統。
b、在伺服器端虛擬磁碟管理器中刪除還原失效的客戶機。
c、客戶機重新連接伺服器,設置還原即可。
網眾虛擬網路磁碟如何在沒有盤符時進行磁碟掃描
a.在伺服器上運行命令cmd,進入命令行狀態
b.運行cd (這是方便生成的文件直接存放在c:目錄下)
c.運行mountvol > 1.bat (這會生成一個名為1.bat的批處理文件。)
d.將1.bat復制到桌面上。
e.編輯1.bat
找到 ?Volume{01847d10-ae98-11d9-a5d6-806d6172696f}
無載入點
無載入點的這行的上面就是去掉了盤符的'盤的磁碟卷標。保留這一行內容其它的全部刪除掉。
f.最後生成留下的文件應該如下面的格式
chkdsk/f ?Volume{01847d10-ae98-11d9-a5d6-806d6172696f}
要注意啊!一定要chkdsk/f要加上f參數,才能真正修復,還有磁碟卷標的最後一個字元不是 而生成的文件是帶了的,要把它刪除掉。
最後說說什麼時候才能用這個批處理進行掃描
a.當你發現在用超級用戶更新之後,有的機看得到網路磁碟,有的機看不到網路磁碟,或者是打得開盤卻看不到內容不得時,可以使用。
b.當伺服器重新啟動時,提示有磁碟掃描,並自動進行掃描時,本來以前是必須要等這個掃描過程完成才能進入WINDOWS,但現在你就可以直接跳過掃描,等系統進了WINDOWS再運行這個批處理了。這樣就不會影響到客人玩游戲。
c.磁碟掃描完成之後,客戶機有可能要重新啟動才能正常看到網路盤的文件。
d.一定要注意,這是一個非常危險的命令,你在使用時必須要保證沒有超級用戶存在(就是標記為紅色的電腦)否則有可能造游戲盤上所有的文件丟失得一干二凈!