portage over nfs. bug distfiles.

имеем - gentoo, openvz, в ve крутится gentoo.
на основном хосте через nfs расшарены portage.

srv ~ # cat /etc/exports 
/usr/portage 192.168.10.113(rw,sync,no_subtree_check,no_root_squash)

монтируем их в ve, все нормально, доступ есть ко всему, полный.
пытаемся установить какой-либо пакет, получаем:

gentoo / # emerge vim
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-editors/vim-7.2
Traceback (most recent call last):
  File "/usr/lib64/portage/bin/ebuild", line 232, in <module>
    debug=debug, tree=mytree)
  File "/usr/lib64/portage/pym/portage/__init__.py", line 5716, in doebuild
    fetchme, mysettings, listonly=listonly, fetchonly=fetchonly):
  File "/usr/lib64/portage/pym/portage/__init__.py", line 3644, in fetch
    vfs_stat = os.statvfs(mysettings["DISTDIR"])
OSError: [Errno 19] No such device: '/usr/portage/distfiles'
 * Fetch failed for 'app-editors/vim-7.2', Log file:
 *  '/var/tmp/portage/app-editors/vim-7.2/temp/build.log'

>>> Failed to emerge app-editors/vim-7.2

 * Messages for package app-editors/vim-7.2:

 * Fetch failed for 'app-editors/vim-7.2', Log file:
 *  '/var/tmp/portage/app-editors/vim-7.2/temp/build.log'

distfiles есть, и доступ к нему открыт. логов emerge не создает, хоть и обещает.

если ему скормить реальный portage(скопировать), то всё ставит с удовольсвтием.

Блокировки

Организуйте блокировки.

мимо

мимо

непонял нафих portage c хоста

непонял нафих portage c хоста на ve монтировать через nfs?
а пробиндить прямо не судьба?

неа. в итоге в ve оно не

неа. в итоге в ve оно не видится.

...

9112 написал(а):
мимо

В смысле?
Я говорю, что у меня такая ошибка была за неработающих блокировок.
http://www.gentoo.ru/node/11089#comment-91866

нене. я не про то. коммент

нене. я не про то. коммент сначала написал, а потом удалил. :)

Товарищи, что за мода

Товарищи, что за мода создавать темы с названиями на ломаном английском? Как дети, честное слово. Непонятно же ни черта

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

то ли лыжи не едут, то ли

то ли лыжи не едут, то ли я..
кто-нибудь может кратко объяснить как включаются блокировки nfs? (документации я вообще не нашел, что меня сильно удивило. только в общих словах, что это такое и зачем оно надо =\ )
для управления блокировками же я так понимаю запускается rpc.lockd.. но только

# ls /etc/init.d/|grep rpc
rpc.idmapd
rpc.pipefs
rpc.statd

при этом

CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y

объясните пожалуйста :(

вопрос portage решился

вопрос portage решился монтированием не в /vz/private/... как везде пишут, а в /vz/root/...

но вопрос про блокировки остаётся актуальным. хотелось бы хотя бы ссылочку на вразумительную документацию.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".