[問題] 紀錄硬碟使用狀態是否在待命中haparm crontab

看板Linux作者 (阿平)時間16年前 (2009/11/20 15:04), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
直覺的想法是用排程執行 hdparm -C 把結果印到檔案中 但現在遇到了問題,請教各位前輩是否有類似的經驗 corntab排程執行hdparm時導向符號(>>)不能印出資訊 直接在console hdparm -C /dev/sda >> test.txt 可以印出append至檔案中 但是同樣的指令加入排程中 * * * * * hdparm -C /dev/sda >> test.txt 卻沒有任何結果 曾經嘗試過將hdparm 寫到一個script中,crontab再去執行script script大致如下 date >> test.txt hdparm -C /dev/sda >> test.txt 結果只有 date 的結果印到檔案中 直觀看來是haparm這個程式的問題,不知道問題出在那裡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.107.165 ※ 編輯: mander 來自: 112.104.107.165 (11/20 15:05)

11/20 15:16, , 1F
在crontab的hdparm 改成 /sbin/hdparm 試試看
11/20 15:16, 1F

11/20 15:17, , 2F
並且把text.txt的位置改成如/home/test.txt之類的
11/20 15:17, 2F

11/20 15:34, , 3F
謝謝你的回覆 不過還是不行 date有作用 hdparm印不出來
11/20 15:34, 3F

11/20 15:38, , 4F
permission的問題?給root試試
11/20 15:38, 4F

11/20 17:26, , 5F
碰到crontab的錯誤可以去翻cron的log 或是用2>err.log看錯誤
11/20 17:26, 5F

11/21 09:03, , 6F
謝謝各位 已解決了 透過查看err看到問題在哪 路徑問題
11/21 09:03, 6F
文章代碼(AID): #1B1Zzci1 (Linux)