首页 > IT职业 > IT生活 > SA299学习笔记 第六章 配置NFS(6)
nfslogd后台进程
功能:
1、转换raw数据为ASCII记录,然后存储在ASCII日志文件上
2、解析IP地址为主机名和UID为登陆名
3、映射文件句柄为路径名
配置NFS日志路径
/etc/nfs/nfslog.conf
这个文件定义路径,文件名和nfslogd后台必须使用的日志的类型
有关NFS日志记录的一些参数:
IDLE_TIME:空闲时间.根据设置的时间来决定每间隔多长时间来检查缓冲器文件,默认的是300秒.提高这个时间可以降低检查的次数
MIN_PROCESSING_SIZE:默认的是524288bytes.设置缓冲器文件在处理和写入日志文件这个过程所需要的最小比特数.
UMASK:默认的是0137
CYCLE_FREQUENCY:设置清除缓冲器文件里面数据的间隔时间,默认的是24小时.使用这个参数的目的是为了防止日志文件变得太大.
MAX_LOGS_PRESERVE:默认是10
四、Troubleshooting NFS Errors 共有9种错误: 1、The rpcbind failure error &:nfs mount: server1:: RPC: Rpcbind failure RPC: Timed Out nfs mount: retrying: /mntpoint 服务器负荷过重,资源已接近临界状态,或者是hosts数据库中的数据有误比如错误的IP地址或者是错误的主机名,或者是server 端的hosts数据库停止工作。 2、The server not responding error &: NFS server server2 not responding, still trying 主要原因可能是由于server或client中有一个DOWN机造成。 3、The NFS client fails a reboot Error Setting default interface for multicast: add net 224.0.0.0: gateway: client_node_name. 这可能是由于client端在/etc/vfstab中使用了fg的挂载参数,首先STOP + A进入OK模式,将系统启动到 level 1手工编辑/etc/vfstab文件将有关NFS远程资源的那一行用“#”注释掉,然后使系统运行至level 3 ,然后取消注释,重启动NFS进程。或者把vfstab中的options的fg改为bg, 然后正常启动至level 3。 4、The service not responding Error nfs mount: dbserver: NFS: Service not responding nfs mount: retrying: /mntpoint 应该是由于NFS进程没有运行,确定系统正运行在level-3 (who -r)再检查NFS进程是否启动(ps –ef| grep nfs),如果没有,则运行“/etc/init.d/nfs.server start” 5、The program not registered Error &:nfs mount: dbserver: RPC: Program not registered nfs mount: retrying: /mntpoint 1、确定系统在level-3运行,如果不是则执行“init 3”命令 2、执行:pgrep –xl mountd 检查mountd是否运行,如果没有,首先运行 /etc/init.d/nfs.server stop 然后运行:/etc/init.d/nfs.server start 3、检查 /etc/dfs/dfstab 里面的条目是否有错。 6、The stale NFS file handle Error &:stale NFS file handle 极大的可能是由于server上的NFS资源已经被移走,,最好的办法是重新挂载或卸载旧的NFS资源。 7、The unknown host Error &:nfs mount: server1:: RPC: Unknown host hosts数据库有问题,检查hosts数据库中的主机的node名是否被支持。 8、The mount point Error &:mount: mount-point /DS9 does not exist client端的挂载点不存在,或者path不正确或者拼写有错误。 |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/222350/viewspace-925979/ ,如需转载,请注明出处,否则将追究法律责任。