![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 6 Всего: 58 |
Есть два компа. На обоих деба, 3.1r0. Хотя в принципе, дистру могу любую поставить. Хоть FreeBSD.
Компы имеют одну рутовскую систему. Через NFS. Т.е. /usr/src/linux на одном компе и на втором есть суть одно и тоже. Проблемы. 1. Поддтормаживает. Максимальная скорость передачи 5Мб (вместо 12, на 100Mbit ной сетевухи). Я так понимаю это от того, что сетевухи дешевенькие (RTL8139, за пять баксов). Контрольную сумму TCP/UDP, естественно не считают. Сетевухи менять не собираюсь. Да и у нас, в сибири, нормальное железо днем с огнем... В принципе, я как думаю, зачем мне нужна чек-сумма если у меня два компа один в один с дистанцией в десять метров ? 2. NFS'а разрешает запись только то, что доступно для nobody. Что не есть гуд. 3. Как грузить GUI-шные приложения. Чтоб запускались на удаленном компе, а картинка у меня была ? 4. стандартный make не поддерживает распараллеливание на два компа. Я, конечно, тупо подправил его ручками, чтоб не дурил, и теперь собираю линуху на двух компах. Однако сделано через известное место, хоть и работает. Может есть что-нибудь стандартное и надежное ? |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 113 Всего: 317 |
1.нужно: синхронизировать время( ntp ) и либо dns либо /etc/hosts правильно настроить. ( ну и /etc/nsswitch.conf - правильно настроить тоже, есссно )
2. нужно создавать единую БД UIDs - либо тупо копируя passwd/shadow/group/gshadow (напр. через rdist) либо запуская ldap/nis/nis+ (проще всего nis ), по умолчанию руту неззя писать на сетевой ресурс принадлежащий руту, это лечится добавкой no_root_squash на сервере нфс есть файл /etc/netgroup или /etc/netgrp - лучше чтобы все клиенты там были прописаны и в /etc/exports записаны не компутеры а нет-группа, напр: /usr/src/linux @moikompy(rw,no_root_squash) 3.1 vnc - на удаленном компе запускаешь vncserver. у себя запускаешь vncviewer. 3.2 ssh - на удаленном компе не нужен Х вообще, но Х приложения нужны, при подключении ssh добавь флажок -X, и тогда подключившись к удаленному компу запусти xeyes если они у тебя заморгали... значит все ОК. 4. поковыряй сеть на предмет ключевых слов: distributed compilation, distributed make Это сообщение отредактировал(а) bilbobagginz - 8.4.2006, 14:00 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 6 Всего: 58 |
Угу. Понял. Гуглю сижу по-маленьку. Благо слова правильные ты мне подсказал
distcc посмотрел - подход очень не понравился... Гуглю дальше |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |