Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   виснет fetch на виртуалке vmware (http://forum.oszone.net/showthread.php?t=235179)

v0f41k 22-05-2012 16:36 1920521

виснет fetch на виртуалке vmware
 
Freebsd 8.3 установлена на виртуалке Vmware Workstation, сеть настроена bridge.
Суть проблемы заключается в том что при установке портов/закачке дистфайлов/обновлении сорцов и т.п. виснет fetch при закачке притом совсем произвольно и при повторном запуске снова какое-то время качает и виснет. Это очень напрягает при установке чего-то с большим кол-вом зависимостей и обновлении системы.
хостовая ОС winXPsp3 x86, HP XW8200 c двумя xeon, 3гб озу, гигабитной сетевухой
Изначально погуглил и попробовал:
сменил source сервак в make.conf и *-supfile файлах
проверил отсутствие потери пакетов и перегрузки канала в сети к хостовой ОС
настроил ntp и синхронизировал время и на хосте и на виртуалке
заменять на wget в make.conf, а именно FETCH_CMD=wget
обновить putty до последней версии
Это всё не помогло,
частично помогло установка vmware tools вот таким способом:
http://fly8r.ru/virtualizaciya/vmwar...a-freebsd-8-2/
проблема ушла только в случае если запущены 1 или 2 виртуалки, если же запустить 3ю то на ней проблема чётко проявляется.

Можно ли как-то решить или обойти эту проблему или придётся переезжать на Virtualbox?

vadblm 22-05-2012 16:45 1920528

Цитата:

Цитата v0f41k
проблема ушла только в случае если запущены 1 или 2 виртуалки, если же запустить 3ю то на ней проблема чётко проявляется. »

Возможно, fetch на разных виртуалках выставляет одинаковые пассивные порты для FTP, что приводит к конфликту. Типа чисто совпадение, ведь виртуалки ничего не знают о соседях, а ломиться приходится через один мост.
Попробуйте покрутить гайки sysctl:
Код:

net.inet.ip.portrange.randomtime: 45
net.inet.ip.portrange.randomcps: 10
net.inet.ip.portrange.randomized: 1
net.inet.ip.portrange.hilast: 65535
net.inet.ip.portrange.hifirst: 49152
net.inet.ip.portrange.last: 65535
net.inet.ip.portrange.first: 49152


pashos_nix 30-06-2012 23:27 1943587

Цитата:

Цитата v0f41k
Можно ли как-то решить или обойти эту проблему или придётся переезжать на Virtualbox? »

думаю лучше конечно работать на vmware, вопрос можете описать структуру сети?


Время: 19:18.

Время: 19:18.
© OSzone.net 2001-