LinuxForum.Fans
Тема

Не позволяется сохранение временной отметки при копировании

Автор: Linda 21 сообщений 3092 просмотров
#278745

Помогите, пожалуйста, разобраться с ситуацией:
при копировании с пользователя на примонтированную папку
cp –f –p --preserve LOCALDIR/ * REMDIR/
выходит сообщение: “Операция не позволяется cp: сохранение временной отметки”.
Важно сохранить атрибуты времени и даты создания файла.
Монтирую папку так:
sudo mount -t cifs -o username=юзер,password=пароль //IP/папка /home/REMDIR
При переписи по ftp тоже не сохраняет время и дату создания. В скрипт ftp пыталась вставить preserve on и никакого результата.

#278747

Похоже на ваш случай.

#278773

Какая версия samba? На 3.5.15 воспроизвести проблему не получается.

#278780
i2ks написал:
Похоже на ваш случай.

Да, спасибо, тоже это смотрела. Не пробовала :(

#278781
Macumazan написал:
Какая версия samba? На 3.5.15 воспроизвести проблему не получается.

Только завтра смогу посмотреть.

#278847
Macumazan написал:
Какая версия samba? На 3.5.15 воспроизвести проблему не получается.

smbclient:
Version 3.0.24-2.23-1296-SUSE-CODE10

#278859
"Linda" написал:
Version 3.0.24-2.23-1296-SUSE-CODE10

У вас SLES(D) 10 что ли?

#278906
i2ks написал:
[quote="Linda"]Version 3.0.24-2.23-1296-SUSE-CODE10

У вас SLES(D) 10 что ли?[/quote]

SUSE Linux Enterprise Server 10 (ia64)

#278909
"Linda" написал:
SUSE Linux Enterprise Server 10 (ia64)

Я так и предполагал.
Попробуйте указать в опции cp так: --preserve=timestamp
Но не факт то что получится, возможно проблема в версии samba.

#278916
i2ks написал:
[quote="Linda"]SUSE Linux Enterprise Server 10 (ia64)

Я так и предполагал.
Попробуйте указать в опции cp так: --preserve=timestamp
Но не факт то что получится, возможно проблема в версии samba.[/quote]
Пробовала. То же самое - ругается, что не может сохранить время/дату... К сожалению.
Может принудительно выставлять время и дату файла на удаленке? Пробовала touch'ем, в командной строке с рута. Считаю, что некорректно.
А по ftp как в файлах поменять атрибуты?

#278922
"Linda" написал:
Может принудительно выставлять время и дату файла на удаленке?

Возможно не поможет, хотя попробовать можно.

#278970
"Linda" написал:
Может принудительно выставлять время и дату файла на удаленке? Пробовала touch'ем, в командной строке с рута. Считаю, что некорректно.
вообще-то touch именно для того и придумали.
Очевидно ваша самба не умеет метки времени ставить...

"Linda" написал:
А по ftp как в файлах поменять атрибуты?

в общем случае - никак.

#279129
drBatty написал:

...Очевидно ваша самба не умеет метки времени ставить...

...в общем случае - никак.

1. Переустановить самбу? Какую версию?
2. :(
Спасибо...

#279138
"Linda" написал:
1. Переустановить самбу? Какую версию?

3.5 и выше.

#279207
i2ks написал:
3.5 и выше.

Спасибо, попробую!!!

А как же с фтп? Та же самая проблема... preserve on не воспринимается

#279249
"Linda" написал:
Спасибо, попробую!!!

Только осторожней. SLED10 малость древний. А самба может за собой потянуть кучу всяких новых пакетов, в итоге можно получить не работоспособную систему.

#279256

i2ks не ведись на СППФ.

#279263
Linda написал:

А по ftp как в файлах поменять атрибуты?

Можно tar'ом запаковать и кидать на ftp. Там же распаковывать, например по inotify или по cron.

#279862
i2ks написал:
Только осторожней. SLED10 малость древний. А самба может за собой потянуть кучу всяких новых пакетов, в итоге можно получить не работоспособную систему.

Да уж... Так что буду touch'ем выставлять... Спасибо за предосторежение!

#279865
Macumazan написал:
Можно tar'ом запаковать и кидать на ftp. Там же распаковывать, например по inotify или по cron.

Не совсем, вернее совсем не подходит в моем случае, т.к. исключается работа сrona на удаленке - файлы перекачиваются автоматом после окончания процесса формирования. Стабильного времени передачи нет, процесс привязан к счету.
Но всё равно спасибо :)

Войдите или зарегистрируйтесь, чтобы ответить.