вторник, 17 мая 2011 г.

Помни про хардлинки, ёба!

После пятничных событий приходится один сервак на фряхе оживлять. Софтовое зеркало, одному диску походу хана, второй вроде жив, но сколько протянет хз. Решил новую пару поставить, один диск разметить в соотв. с живым и засинкать в livefs.
Начинаю за здравие, и тут вижу, что новый диск заполняется больше, чем оригинальный. Копаю, натыкаюсь на картину - в /rescue куча файлов одинакого размера:

live# ls -lh /mnt/4/rescue/
total 629116
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 [
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 atacontrol
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 atmconfig
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 badsect
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 bsdlabel
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 bunzip2
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 bzcat
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 bzip2
-r-xr-xr-x  137 root  wheel   4.5M Aug 20  2010 camcontrol
....
Очевидно, что du этого безобразия 4.5 мега:

live# du -hs /mnt/4/rescue/
4.5M    /mnt/4/rescue/


Но я ведь не сразу на 137 внимание обратил, тупить начал, dumpfs смотреть и т.д. Причём хардлинки попытались залезть в уголок сознания, но я же, ёпт, уверен, что синкал с -auH, ибо уже привычка.
А оказалось, что именно тут я и упустил -H.
О чём это говорит? О том, что пора в отпуск.

Комментариев нет: