Общее дерево портов на два сервера в одной сети.
Casufi 31 Августа, 2007 - 16:56
У меня в сети стоит пара серверов на Генту.
Сейчас я на обоих серверах периодически запускаю emerge --sync и оба сервера тянут дерево протов из интернета. В идеале хотелось бы запускать emerge --sync только на одном сервере, и возможность не качать из интернета те пакеты, которые уже были скачаны одним из серверов.
Как вариант решения, на втором сервере нужно нажимать emerge --sync, но дерево портов будет качаться с первого сервера.
Архитектуры на серверах стоят разные, на первом
/etc/make.profile -> /usr/portage/profiles/default-linux/x86/2006.1/desktop
на втором
/etc/make.profile -> /usr/portage/profiles/default-linux/amd64/2007.0/server
»
- Для комментирования войдите или зарегистрируйтесь
emerge-delta-webrsync
emerge-delta-webrsync
это немного не
это немного не в ту степь помоему.
Сделайте
Сделайте зеркало портажей и поднимите фтп-сервер для дист-файлов.
Я сделал это у себя дома, везде, где работаю - приписываю, чтобы с домашнего сервера все брали...
---
Делай, что должен, и будь, что будет.
у меня поднят
у меня поднят rsync на одном компе. На нем же ftp, на ftp лежат distfiles. Собственно rsync позволяет обновлять второй комп с первого, ftp с distfiles грузить disfiles с первого на второй. Стоит сказать что архитектуры тоже разные - x86 и amd64.
подробнее - /etc/rsyncd.conf
Либо расширь
Либо расширь дерево портежей по NFS, либо локальный rsync сервер надо делать. Оба варианта описаны на wiki.
У меня так:
00 На одной из машин делается emerge --sync, emerge -f packet_name
01 На этой же машинке поднят NSF и в сетку отдаётся /usr/portage в ro
10 На остальных машинках монтируется по NFS portage на стандартное место.
Как результат - есть только ОДИН экземпляр portage&distfiles
emerge is not apt-get
ну для этих же
ну для этих же целей можно юзать gfs2 или glusterfs =)
в общем то вариантов много =)
ЗЫ нфс не самый хороший вариант =) но наиболее простой =)
___________________________________________
Gentoo GNU/Linux 2.6.22 GCC 4.2.0 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)