博客
关于我
NFS配置
阅读量:436 次
发布时间:2019-03-06

本文共 1370 字,大约阅读时间需要 4 分钟。

<bash-3.2>重新优化后的文章</bash-3.2>

在实际项目中,开发人员可能会遇到权限问题,无法直接访问生产环境中的was相关日志。为了解决这个问题,他们可以通过将生产环境nfs挂载至测试环境来实现日志查询。

服务器端配置步骤

1. 安装NFS组件

首先,确保服务器上已安装必要的NFS组件。执行以下命令查看安装情况:

rpm -qa | grep nfs

如果没有安装,安装相关包:

rpm -qa | grep portmap

安装完成后,重启相关服务:

service portmap restartservice nfs restart

2. 配置NFS挂载

编辑/etc/exports文件,添加挂载目录:

vi /etc/exports

添加内容:

/opt/IBM/WebSphere/yc1/logs 10.8.0.56(ro,no_root_squash)

重启NFS服务:

chkconfig --level 345 nfs on

3. 验证NFS服务

确认NFS服务是否开机自启动:

chkconfig --list nfs

结果应显示服务在所有运行模式下启用:

nfs             0:off   1:off   2:off   3:on    4:on    5:on    6:off

客户端操作

1. 安装NFS客户端

确保客户端已安装NFS组件:

rpm -qa | grep nfs

安装完成后,重启相关服务:

service portmap restartservice nfs restart

2. 挂载配置

创建挂载目录:

mkdir /logs/yc01

编辑/etc/rc.local文件,添加挂载命令:

vi /etc/rc.local

添加内容:

mount -t nfs 10.8.5.157:/opt/IBM/WebSphere/yc1/logs/yc1 /logs/yc01

保存后,执行/etc/rc.local

chmod +x /etc/rc.local

3. 验证挂载

检查挂载是否成功:

df -h

结果应显示挂载目录:

10.8.5.157:/opt/IBM/WebSphere/yc1/logs/yc1                       36G   11G   23G  32% /logs

如果出现设备忙错误,尝试以下方法:

umount /logs/yc01#  或者fuser -km /logs/yc01umount /logs/yc01

常见问题处理

1. 权限问题

如果权限不足,可以检查NFS配置是否正确:

tail -200f /opt/IBM/WebSphere/yc1/logs/yc1/SystemOut.log

确保客户端具有读取权限。

2. 服务异常

检查NFS服务状态:

service nfs status

如果服务未启动,执行:

chkconfig --level 345 nfs on

测试结果

确认挂载是否成功:

tail -1f /opt/IBM/WebSphere/yc1/logs/yc1/SystemOut.log

如果文件未出现,检查网络连接:

ping 10.8.5.157

确保网络畅通。

转载地址:http://xslyz.baihongyu.com/

你可能感兴趣的文章