想要在 buildroot 下編譯 sysstat 來使用。執行 sar 時一直遇到一個錯誤訊息,

Cannot open /var/log/sa/sa02: No such file or directory

看了一下有人說是沒有執行 sysstat,但是 buildroot 預設也沒有安裝這個執行檔到 rootfs。看了一下原來 sysstat 是啟動 service 的 script,所以沒有安裝。但是他內 部會執行 /usr/lib/sa/sa1 --boot,而 sa1 會對 /var/log/sa 的路徑做一些操作。 所以最後就是建立 var/log/sa,並手動執行 /usr/lib/sa/sa1 --boot 後就沒問題 了。


Viller Hsiao

All about C/C++/Python, Embedded Linux/RTOS, and Web programming