Eu tenho uma caixa debian que atua como um servidor NFS:
Configurações do servidor Debian 8:
$ apt-get install nfs-kernel-server nfs-common
#/etc/fstab
/dev/disk/by-uuid/6e7815a5-cd91-450c-8e83-479f732ecd87 /mnt/hdd1-raid10 ext4 defaults 0 1
#/etc/exports
/mnt/hdd1-raid10/log/r1 freebsd-client(rw,no_root_squash,subtree_check)
Eu configurei minha caixa FreeBSD para atuar como um cliente NFS para enviar logs para um diretório montado no servidor Debian:
Configurações do cliente do FreeBSD 10.2:
#/etc/rc.conf
nfs_client_enable="YES"
pflog_enable="YES"
pflog_logfile="/mnt/r1/pflog"
pflog_flags="'tcp'"
#/etc/fstab
debian-server:/mnt/hdd1-raid10/log/r1 /mnt/r1 nfs rw 0 0
#/etc/newsyslog.conf
/mnt/r1/pflog 600 * * @T00 B /var/run/pflogd.pid
$ nfsstat -m
debian-server:/mnt/hdd1-raid10/log/r1 on /mnt/r1
nfsv3,tcp,resvport,hard,cto,lockd,sec=sys,acdirmin=3,acdirmax=60,acregmin=5,acregmax=60,nametimeo=60,negnametimeo=60,rsize=65536,wsize=65536,readdirsize=8192,readahead=1,wcommitsize=16777216,timeout=120,retrans=2
Estou vendo muito mais tráfego de entrada em uma interface que é usada exclusivamente para manipular o NFS entre o servidor Debian, bce3.101 na caixa FreeBSD:
bce3.101 in 2.015 MB/s 4.295 MB/s 226.455 GB
out 0.148 MB/s 0.314 MB/s 17.048 GB
O que é muito surpreendente, considerando que eu produzi apenas cerca de 10 Gbytes de logs em três dias. De forma alguma, os valores da interface e a largura de banda correspondem aos dados reais armazenados no disco /mnt/r1
Por que a caixa do FreeBSD estaria recebendo tanto tráfego NFS de entrada? Apesar de tudo o que faz é escrever para o servidor Debian.
Isso é algum tipo de erro de configuração da minha parte? Estou usando apenas as configurações padrão do NFS.
Aqui está um exemplo de tcpdump -i bce3.101 -vvv na caixa do FreeBSD.
Obrigado.