Disk Device

硬碟的相關資訊可以去哪裡看,除了 fdisk , lsscsi 外,還有比較詳細的資訊可以去哪裡查詢嗎?這一篇來看一下與硬碟裝置相關的資訊要如何查詢! 這些詳細的資訊都可以透過指令 #udevadm (以前會透過 #udevinfo) 來查詢, 先來了解一下什麼是 sysfs 與 udev? sysfs – 核心 2.6 後的新檔案系統,裝置名稱 Continue reading Disk Device

Linux command – Stressful Application Test (Disk)

前面有使用過 Stressful Application Test (Stressapptest) http://benjr.tw/96740 這邊針對他的硬碟測試來做說明. 測試環境為 Ubuntu16.04 64bits File Copy 執行 2 個檔案的 IO threads, 自動檢測 memory 大小與 core 數量以選擇分配的記憶體和記憶 Continue reading Linux command – Stressful Application Test (Disk)

Fio – 硬碟的壓力測試

要把 Fio 當作硬碟的壓力測試工具,有兩個參數可以使用,關於 FIO 的基礎使用與設定請參考 http://benjr.tw/34632 測試環境為 Ubuntu 16.04 64bit verify=str Method of verifying file contents after each iteration of the job. 支援這幾種驗證 Continue reading Fio – 硬碟的壓力測試

Linux command – smartctl (RAID controllers)

指令 #smartctl – http://benjr.tw/95984 是透過硬碟本身所提供的 S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology )技術 ,他可以根據檢測屬性的結果來決定該顆硬碟的使用是否快故障. 我們可以透過 #smartctl 提供的參數 -t 來進行測試 htt Continue reading Linux command – smartctl (RAID controllers)

Linux command – sfck

系統有一顆硬碟壞了,抽出來到別台 RedHat RHEL 6.5 檢查得到一個無情的結果 無效的 Superblock 是代表? 先來看看 Linux 下的檔案儲存是採用什麼方式,他採用了 superblock / inode /data block 的方式來儲存資料. data block 資料在儲存時不太可能每一次都有連續的空間可供資料的儲存,所以資料會 Continue reading Linux command – sfck

Linux command – smartctl (-t)

指令 #smartctl – http://benjr.tw/95984 是透過硬碟本身所提供的 S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology )技術 ,他可以根據檢測屬性的結果來決定該顆硬碟的使用是否快故障. 我們可以透過 #smartctl 提供的參數 -t 來進行測試. 測試 Continue reading Linux command – smartctl (-t)

HD , Network , FC – 檢查 Error count

測試環境為 Ubuntu14.04 HD , Network , FC 這幾種常見的 I/O 介面要如何檢查是不是有產生 Error count HD 透過硬碟本身所提供的 S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology )技術 ,就可以檢測該顆硬碟的 Error count (Er Continue reading HD , Network , FC – 檢查 Error count

Linux command – smartctl

之前有透過 #hdparm 或是 /sys/class/sas_phy/phy-0\:0/maximum_linkrate 是檢視 硬碟 SATA / SAS Link Speed http://benjr.tw/80914 同事推薦我可以用 smartctl 直接看更快,這是透過硬碟本身所提供的 S.M.A.R.T. (Self-Monitoring An Continue reading Linux command – smartctl

放大縮小 Linux 磁區

有時候系統不是你建置的,到你接手的時候 Linux 出了問題,問題居然是 root 磁區空間不夠,那該怎麼辦呢!!下面幾種方式可以解決. LVM 如果 root 磁區採用的是 LVM 那感謝主,這個稍微用指令或是圖形介面操作放大 root 空間 就可以解決. LVM(Logical Volume Manager)是一種可以動態變更 volume (由 LVM Continue reading 放大縮小 Linux 磁區