Size: a a a

2019 November 13

СП

Сергей Попов in NNLUG
по идеи должно работать
источник

СП

Сергей Попов in NNLUG
а покажи выхлоп tracepath до нужного Ip
источник

А

Алексей П in NNLUG
ivdok
По ip route нужна подсказочка.
Вроде забил корректный маршрут:
ip route add 192.168.11.0/24 via 10.102.1.196 dev vpn metric 90
В ip route он тоже выглядит адекватным:
192.168.11.0/24 via 10.102.1.196 dev vpn metric 90
Вопрос - почему он продолжает стучаться через default gateway?
Лет сто назад в синтаксисе присутствовало ...gw 10.102... Ну может и вру.
источник

i

ivdok in NNLUG
Сергей Попов
а покажи выхлоп tracepath до нужного Ip
Пока на паузу, возможно мискнофиг на той стороне, нету пинга ни с головного, ни с хоста до требуемого шлюза
источник

i

ivdok in NNLUG
Алексей П
Лет сто назад в синтаксисе присутствовало ...gw 10.102... Ну может и вру.
Раньше через /sbin/route делалось, сейчас это неканонично
источник

А

Алексей П in NNLUG
ivdok
Раньше через /sbin/route делалось, сейчас это неканонично
угу.
источник

AS

Andrew Savonichev in NNLUG
Ребята, столкнулся с задачей, и не знаю ни одного готового инструмента для решения.
Суть такова:
Имеется NAS, в нем HDD. Хотелось бы настроить всё так, чтобы избежать случайного удаления новых данных, которые ещё не попали в снапшот (бэкап). Под случайным удалением я имею в виду:
  cp -r src nas/dst
 rm dst
 # Ooops


При этом перемещение файла в пределах ФС хотелось бы разрешить:
  cp -r src nas/dst-bad-name
 mv nas/dst-bad-name nas/dst-good-name
 # Ok

Настроен бэкап на другой носитель по крону, но между операцией копирования и операцией бэкапа есть несколько минут, за которые можно случайно удалить новые файлы и этого не заметить. (Да, я однажды сумел так потерять данные)
источник

i

ivdok in NNLUG
lsyncd?
источник

AS

Andrew Savonichev in NNLUG
Идеально было бы, если бы ФС в принципе никогда не удаляла файлы. Для удаления меня устраивает пересоздавать её заново.
источник

i

ivdok in NNLUG
Он использует inotify, и сразу же запускает rsync?
источник

i

ivdok in NNLUG
И вроде была настройка поведения при rm
источник

i

ivdok in NNLUG
Andrew Savonichev
Идеально было бы, если бы ФС в принципе никогда не удаляла файлы. Для удаления меня устраивает пересоздавать её заново.
Просто сделай chmod 444 /usr/bin/rm, и потом chattr +i /usr/bin/rm. Он больше не будет работать. Можно, конечно, поверх записать (например пайпом), но тут можно только саму фс в ро отправить
источник

i

ivdok in NNLUG
Есть ещё чёрная магия с ld-linux.so.2, но тут ты ничего не сделаешь, иначе грохнешь к чёрту большую часть системы
источник

AS

Andrew Savonichev in NNLUG
ivdok
Просто сделай chmod 444 /usr/bin/rm, и потом chattr +i /usr/bin/rm. Он больше не будет работать. Можно, конечно, поверх записать (например пайпом), но тут можно только саму фс в ро отправить
Это будет слишком глобальный костылик, хотелось бы ограничить это поведение для одного раздела (где лежат собственно данные)
источник

AS

Andrew Savonichev in NNLUG
ivdok
lsyncd?
А за это большое спасибо, выглядит похоже на решение
источник

i

ivdok in NNLUG
Andrew Savonichev
Это будет слишком глобальный костылик, хотелось бы ограничить это поведение для одного раздела (где лежат собственно данные)
Разве что обработчик событий inotify писать
источник

i

ivdok in NNLUG
Andrew Savonichev
А за это большое спасибо, выглядит похоже на решение
Я его использовал, чтобы синхронить мастер-мастер реплику веб-сайта на 100k+ мелких файлов
источник

i

ivdok in NNLUG
С треском, но выдерживал
источник

AS

Andrew Savonichev in NNLUG
Судя по всему его можно сконфигурить так, чтобы он создавал хардлинк для каждого нового файла. В таком случае это должно быть довольно быстро.
источник

AS

Andrew Savonichev in NNLUG
источник