Странное поведение команды CP

Изображение пользователя lord_i.

Всем привет.
Вопрос по операционке. Есть машина с ubuntu-server 12.04
Пару дней назад столкнулся с интересными граблями. У меня по хрону каждый день копируется с рабочего на бэкап диск несколько больших файлов.
Вот таким скриптом:
#!/bin/sh
#
# data backup cron daily

echo "***`date`***" >> /var/log/daily_backup
echo "`sdparm --command=start /dev/sdb`" >> /var/log/daily_backup
sleep 10
cp -v /home/1/*.* /home/2 >> /var/log/daily_backup
echo "Backup complete at `date +%T`" >> /var/log/daily_backup
exit 0

В прцессе этого действия все ложится, на машину невозможно войти по ssh, а если в этот момент было подключение - перестает реагировать на любые команды в терминале.
При этом в логах все девственно чисто - никаких аномалий нет.
Если те-же файлы скопировать из мс - все нормально проходит. То есть аппаратные проблемы как-бы отсеиваются.
Даже не знаю в какую сторону думать ...
Может кто задаст вектор для размышлений?

ЗЫ - кстати, в процессе копирования достаточно серьезная загрузка процессора до 60%.

0
Flameflower - 7 Ноябрь, 2012 - 11:23
Изображение пользователя Flameflower.

А если попробовать убрать маску *.* и указать ключ -r ?
cp -vR /home/1/ /home/2 >> /var/log/daily_backup
===
upd.
echo "`sdparm --command=start /dev/sdb`" >> /var/log/daily_backup
А что значит запись --command=start ?

0
lord_i - 7 Ноябрь, 2012 - 15:13
Изображение пользователя lord_i.

Причем тут рекурсия?

0
polkan - 7 Ноябрь, 2012 - 15:47
Изображение пользователя polkan.

cp -v /home/1/*.* /home/2 | tee /var/log/daily_backup
вот это запусти из командной строки рута и погляди вывод на консоль, ну или перенаправь не только текущий вывод, но и ерроры в файл лога (не помню на память перенаправление вывода... чтото типа >2&1)

кстати подозреваю !/bin/sh виноват :) в консоли то у тебя наверное /bin/bash трудится ;)

0
lord_i - 7 Ноябрь, 2012 - 17:05
Изображение пользователя lord_i.

Проблема таки аппаратная. Глючит винт. Всем спасибо.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры