Как мне настроить свою систему на использование нужного адреса ?
Пример конфигурации Gentoo Linux:
/etc/portage/repos.conf/gentoo.conf:
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /usr/portage
sync-type = rsync
sync-uri = rsync://mirror.ekb-lug.ru/gentoo-portage
/etc/portage/make.conf:
GENTOO_MIRRORS="ftp://mirror.ekb-lug.ru/pub/gentoo/"
SYNC="rsync://mirror.ekb-lug.ru/gentoo-portage"
Почему на зеркале нет нужного файла ?
Причин этому может быть три. Первая: его не должно там быть. Должен или нет на зеркале быть
какой-либо файл, определяют исключительно контент-менеджеры зеркала-первоисточника, а клиент rsync просто
получает с него эти файлы. Помещать файл в каталог вручную нет смысла: он пролежит там максимум сутки, и
будет удален при следующей же синхронизации. Вторая: еще не прошел процесс синхронизации, в
результате которого этот файл окажется на зеркалах. Если Вы уверены, что файл должен присутсвовать -
подождите немного, обычно достаточно 1-2 дней. Можете также обратиться к организатору,
чтобы получить точный ответ. И третья: файл внесен в список исключений. В такой список попадают
крупные пакеты локализации для языков, отличных от русского (напр. для kde, gnome, openoffice), большие файлы
игр, а также другие крупные файлы, заведомо не пользующиеся спросом. Полный список исключений можно получить у
организатора.
Почему мне недоступен сервер (ресурс) ?
Прежде всего, проверьте принадлежность Вашего IP-адреса сетям, которым доступен нужный адрес, в разделе
Серверы. Найдите тот адрес, который Вам доступен. Попробуйте первый адрес из списка.
Если ничего не получается - обратитесь к организатору.
Почему сервер (ресурс) перестал быть доступным ?
Может быть несколько причин. Сервер может быть недоступен по причине отсутствия связи, по причине аппаратных
проблем, из-за сбоя в ПО, или может быть остановлен на плановое обслуживание. Могут быть и другие причины,
например изменившиеся настройки маршрутизации на сервере. Попробуйте выполнить инструкции из ответа на
предыдущий вопрос. Если ничего не получается, и в разделе уведомлений о нерабочих серверах
также нет ответа на Ваш вопрос, значит остановка сервера не является запланированной организатором, и стоит
обратиться по указанным ниже контактам для разрешения проблемы.
Как мне можно получить содержимое зеркал, не прибегая к скачиванию ?
Вам нужно обратиться к организатору. Такие запросы поступают не так часто, ответ на
каждый дается индивидуально. Но одно остается неизменным: никто не будет тратить время на нарезку огромного
объема информации на CD/DVD. Данные передаются только посредством записи на HDD (SATA), и только на ФС
ext2/ext3/ext4/reiserfs/xfs. На windows-совместимые ФС данные не записываются - в именах файлов присутствуют
недопустимые для этих ФС символы. Копирование занимает несколько часов, поэтому диск лучше оставить на сутки.
Как мне организовать собственное зеркало в рамках проекта ?
Нужно связаться с организатором для получения инструкций. В общем случае нужно
выполнить следующее: получить полный каталог любым доступным способом, настроить его ежедневную синхронизацию
с любым доступным сервером в указанные организатором временные рамки, открыть анонимный доступ к ftp-каталогу
/pub в те сети, для которых Вы собрались предоставлять сервис, настроить синхронизацию gentoo portage tree, и
настроить сервер rsync. Также необходимо предоставить список сетей, которым будет доступен Ваш сервер, для
внесения его в список серверов. Само собой разумеется, что сервер должен быть доступен
круглосуточно, и синхронизации должен подвергаться весь каталог /pub целиком, без каких-либо исключений. По
поводу трафика - нужно быть готовым к тому, что синхронизация съедает каждый день от 100 до 200-300 (и иногда
более) мегабайт.
Какой объем занимают все файлы зеркал ?
На момент обновления этой строчки (09-06-2016) каталог Gentoo занимает 185Гб.