LINUX.ORG.RU
решено ФорумAdmin

[fs-cache nfs] ничего не кешируется


1

1

Привет, Лор. Озадачился кешированием nfs. Установил, вроде бы всё как надо, но ничего не кешируется.

fstab - http://paste.pocoo.org/show/528624/ - в параметрах монтирования /var указано user_xattr

/etc/cachefilesd http://paste.pocoo.org/show/528617/

Конфиг ядра - http://paste.pocoo.org/show/528618/

Всё вроде так, и в выводе mount есть параметр «fsc», но если сделать cat /proc/fs/nfsfs/volumes , то увидим - http://paste.pocoo.org/show/528620/ , что чётко и ясно написано «NO».

lsmod - http://paste.pocoo.org/show/528621/

В /var/cache/fscache так же ничего нет.

Или что-то нужно дополнительно настраивать на стороне сервера? Если что, вот конфиги с сервера:

exports - http://paste.pocoo.org/show/528625/

конфиг ядра - http://paste.pocoo.org/show/528626/

Прошу помощи. Заранее благодарен.

Ответ на: комментарий от the-jon

у меня сервер 10.0.2.2 nfsv4:
/srv/nfs 10.0.2.0/24(rw,no_subtree_check,all_squash,async)

на клиенте в fstab:
10.0.2.2:/srv/nfs /mnt/nfs nfs noauto,rw,soft,fsc

$ mount
10.0.2.2:/srv/nfs on /mnt/nfs type nfs4 (rw,relatime,vers=4,rsize=1048576,wsize=1048576,namlen=255,soft,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.0.2.7,minorversion=0,fsc,local_lock=none,addr=10.0.2.2)

$ cat /proc/fs/nfsfs/volumes:
NV SERVER PORT DEV FSID FSC
v4 0a000202 801 0:19 555e65ff4022482e yes

p.s. не знаю, есть ли смысл в использовании дополнительного демона для кэширования

bass ★★★★★
()
Ответ на: комментарий от the-jon

не нашёл у тебя в конфиге ядер CONFIG_NFS_FSCACHE=y

config NFS_FSCACHE
bool «Provide NFS client caching support»
depends on NFS_FS=m && FSCACHE || NFS_FS=y && FSCACHE=y

bass ★★★★★
()
Ответ на: комментарий от the-jon

А это вообще где в menuconfig?

В подменю Network file systems. Чтобы его увидеть, нужно выполнить условия, выше специально указал какие. FSCACHE включается в подменю Cashes

И есть ли в 2.6.38 ядре?

Да

bass ★★★★★
()
Ответ на: комментарий от bass

Во, nfs_fs поставил модулем, и увидел nfs_fscache. Сейчас перекомпилирую, проверю работоспособность

the-jon
() автор топика
Ответ на: комментарий от bass

Отлично, всё работает, большое спасибо!

the-jon
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.