Автор Тема: Не зеркалируются бранчи [решено]  (Прочитано 7211 раз)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Не зеркалируются бранчи [решено]
« Ответ #30 : 26.02.2013 20:27:27 »
У меня всё по крону сделано, только разве что повтора нет -- за качество соединения спокоен. В случае, если подозрительно долго ничего не обновляется в активном бранче, начинаю в лог поглядывать :)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Re: Не зеркалируются бранчи [решено]
« Ответ #31 : 26.02.2013 20:47:29 »
Я уточнил:на ftp.altlinux.org всегда консистентные репы. Поэтому оттуда можно в любое время качать. А вот локальное состояние стоит проверять.
Андрей Черепанов (cas@)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Не зеркалируются бранчи [решено]
« Ответ #32 : 26.02.2013 20:51:15 »
Я уточнил:на ftp.altlinux.org всегда консистентные репы. Поэтому оттуда можно в любое время качать. А вот локальное состояние стоит проверять.
Благодарю, тогда буду проверять, для надёжности.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Не зеркалируются бранчи [решено]
« Ответ #33 : 27.02.2013 00:43:46 »
Кому мне верить ? ;)
Думаю skull - он авторитетнее :)
:)
Обладает достоверной информацией:
Сейчас уточнил у ldv@. p6 синхронизируется с ftp.altlinux.org (почти моментально, так как публикуется ранее залитое) в 4:54 UTC (8:54 МСК).

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Не зеркалируются бранчи [решено]
« Ответ #34 : 27.02.2013 07:21:53 »
Кстати лог вполне исчерпывающий все скачалось.
Только вот ещё не то что нужно!
debuginfo зачем он загружает ? это нормально ?
Лишки на 8гб набралось!
Где можно скрипт поправить, исключив ненужные пакеты ?

UPD
Вроде нашел здесь /etc/alterator/mirror/config/.common строка ARGS.
Ага, а где он тогда iso-шки, например, исключает ? Это не то, наверно...
« Последнее редактирование: 27.02.2013 08:18:44 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Не зеркалируются бранчи [решено]
« Ответ #35 : 27.02.2013 07:40:13 »
Ага, а где он тогда iso-шки, например. исключает ? Это не то, наверно...
Исошки структуре каталога бранча не принадлежат, поэтому исключаются вполне естественным образом :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Не зеркалируются бранчи [решено]
« Ответ #36 : 27.02.2013 08:19:23 »
Исошки структуре каталога бранча не принадлежат, поэтому исключаются вполне естественным образом
Тьфю, точно :) Значит все правильно, сейчас туда исключения запишу.
Сноси Винду, переходи на Линукс ! :)

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Re: Не зеркалируются бранчи [решено]
« Ответ #37 : 27.02.2013 08:27:45 »
А вот локальное состояние стоит проверять.
А разве у модуля синхронизации нет в составе опции rsync --delete-after или --delete-delay?
Я считал, что это позволяет использовать репозиторий даже в случае облома связи в течении сеанса, так как старое состояние архива не меняется, пока не будет окончена загрузка данных полностью. Так? Или плохо ман читал?
Научить нельзя, научиться можно.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Не зеркалируются бранчи [решено]
« Ответ #38 : 27.02.2013 08:50:53 »
А разве у модуля синхронизации нет в составе опции rsync --delete-after или --delete-delay?
Конечно есть (ведь это опции для rsync, а последний -- основа sisyphus-mirror; для модуля альтератора по части веб-интерфейса, по идее, тоже должно быть доступно), и в конфиг их добавить можно (и нужно).

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Не зеркалируются бранчи [решено]
« Ответ #39 : 27.02.2013 08:58:05 »
--delete-delay
Этот используется, судя по конфигу.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Не зеркалируются бранчи [решено]
« Ответ #40 : 27.02.2013 09:46:00 »
# RSYNC_PROXY="adress_proxy:port"
Ещё один нескромный вопрос :)
При перезагрузке слетает, как можно прикрутить железно и навсегда ?
Временно решил проблему через rc.local.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Не зеркалируются бранчи [решено]
« Ответ #41 : 28.02.2013 07:05:45 »
Значит все правильно, сейчас туда исключения запишу.
Не исключаются почему-то...
Что я сделал:
1. Поправил файл /etc/alterator/mirror/config/.common
# cat /etc/alterator/mirror/config/.common
ARGS="-rltvhmHP --delete-delay --delete-excluded --stats --exclude-from=/etc/alterator/mirror/config/exclude-list"
DESTROOT="/srv/public/mirror"
2. Создал файл /etc/alterator/mirror/config/exclude-list
# cat /etc/alterator/mirror/config/exclude-list
*debuginfo*
*SRPMS*
kernel-source-*

Но все пакеты, удовлетворяющие указанной маске, все равно качаются, у меня бранч p6 теперь занимает 38 Гб! p5 20 Гб.
Как правильно поступить ?

UPD

Надо файл с исключениями убрать из папки config, иначе alterator ругается, он, видимо, прочитывает все файлы в этой папке. Убрал на уровень вверх, исправил путь в конфиге... Ииии... заметил, что переменная окружения RSYNC_PROXY самопроизвольно очистилась! Почему ?
Вручную вписал, теперь все норм, бранч почистился, а как быть с переменной окружения, подскажите ?

UPD2


Добавил в /root/.bashrc
export RSYNC_PROXY="proxy:port"посмотрим, что из этого выйдет...
« Последнее редактирование: 28.02.2013 07:38:57 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)