`
itspace
  • 浏览: 981501 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

AIX 挂载NFS错误nfsmnthelp: 1831-019之解决

阅读更多
介绍解决方法之前,先简单说明系统环境,共涉及到4台主机。为了保护客户隐私,ip地址做了修改。NFS服务端主机名为dqsbbak,操作系统版本为6100-01。hosts文件主要条目为
引用
127.0.0.1               loopback localhost     
10.90.150.78   dqsbbak

客户端共有三台主机。
客户端一主机名为dqora,操作系统版本为5300-04,hosts文件主要条目为
引用
127.0.0.1               loopback localhost      # loopback (lo0) name/address

#dqora
100.10.10.1     dqora_boot1     dqora
100.10.20.1     dqora_boot2     dqora
10.90.144.6     dqora_svc    dqora
10.90.144.7     dqora_pre

#dqapp
100.12.10.2     dqapp_boot1     dqapp
100.12.20.2     dqapp_boot2     dqapp
10.90.144.8     dqapp_svc    dqapp
10.90.144.9     dqapp_pre
192.168.0.100   dqora
10.90.144.13    backup


客户端二主机名为dqapp,操作系统版本为5300-05。
其hosts文件主要条目为
引用
127.0.0.1               loopback localhost      # loopback (lo0) name/address

#dqora
100.10.10.1     dqora_boot1     dqora
100.10.20.1     dqora_boot2     dqora
10.90.144.6     dqora_svc    dqora
10.90.144.7     dqora_pre

#dqapp
100.10.10.2     dqapp_boot1     dqapp
100.10.20.2     dqapp_boot2     dqapp
10.90.144.8     dqapp_svc    dqapp
10.90.144.9     dqapp_pre
192.168.0.101   dqapp
10.90.144.13    backup


客户端三主机名为dqjynew,操作系统版本为6100-01。其hosts主要条目为
引用
127.0.0.1               loopback localhost     
10.90.144.15   dqjynew

其中主机dqora和dqapp做了HA互备,10.90.144.6和10.90.144.8分别为dqora和dqapp的服务ip。
一、服务端操作。
1、检查服务端nfs进程。
引用
# lssrc -g nfs
Subsystem         Group            PID          Status
biod             nfs              172190       active
rpc.statd        nfs              119182       active
rpc.lockd        nfs              147652       active
nfsd             nfs                           inoperative
rpc.mountd       nfs                           inoperative
nfsrgyd          nfs                           inoperative
gssd             nfs                           inoperative

2、启动服务端nfs进程。
引用
# startsrc -g nfs
0513-029 The biod Subsystem is already active.
Multiple instances are not supported.
0513-059 The nfsd Subsystem has been started. Subsystem PID is 528854.
0513-059 The rpc.mountd Subsystem has been started. Subsystem PID is 671898.
0513-059 The nfsrgyd Subsystem has been started. Subsystem PID is 659720.
0513-059 The gssd Subsystem has been started. Subsystem PID is 647348.
0513-029 The rpc.lockd Subsystem is already active.
Multiple instances are not supported.
0513-029 The rpc.statd Subsystem is already active.
Multiple instances are not supported.
# lssrc -g nfs
Subsystem         Group            PID          Status
biod             nfs              172190       active
rpc.statd        nfs              119182       active
rpc.lockd        nfs              147652       active
nfsd             nfs              528854       active
rpc.mountd       nfs              671898       active
nfsrgyd          nfs                           inoperative
gssd             nfs                           inoperative

3、配置hosts文件,添加以下ip地址
引用
10.90.144.6       dqora
10.90.144.8       dqapp
10.90.144.15      dqjynew


4、配置exports文件
引用
# cat /etc/exports
/Tbackup/dqsb -rw,access=dqora:dqapp
/Tbackup/dqjy -rw,access=dqjynew


二、客户端操作。
1、在dqora,dqapp建立文件夹/Tbackup/dqsb,在dqjynew建立文件/Tbackup/dqjy
2、每个客户端检查进程portmap是否启动正常
引用
# lssrc -s portmap
Subsystem         Group            PID          Status
portmap          portmap          352434       active

3、在客户端配置文件/etc/hists文件添加如下条目
引用
10.90.150.78   dqsbbak

4、在客户端dqora,dqora配置文件/etc/filesystems中添加如下条目
引用
/Tbackup/dqsb:
     dev= "/Tbackup/dqsb"
     vfs= nfs
     nodename= dqsbbak
     mount= true
     type= nfs
     options= rw,bg,hard,intr,vers=3,rsize=32768,wsize=32768,timeo=600,proto=tcp,biods=32
     account= false

在客户端dqjynew配置文件/etc/filesystems中添加如下条目
引用
/Tbackup/dqjy:
     dev= "/Tbackup/dqjy"
     vfs= nfs
     nodename= dqsbbak
     mount= true
     type= nfs
     options= rw,bg,hard,intr,vers=3,rsize=32768,wsize=32768,timeo=600,proto=tcp,biods=32
     account= false

5、在dqjynew主机上挂载nfs文件系统,文件系统成功挂载
引用
dqjynew:/# mount /Tbackup/dqjy

在dqora,dqapp主机上挂载nfs文件系统,文件系统挂载错误
引用
dqora:/# mount /Tbackup/dqsb
nfsmnthelp: 1831-019 dqsbbak: System call error number -1.

mount: 1831-008 giving up on:
dqsbbak:/Tbackup/dqsb
System call error number -1.

经查官方文档有如下解释,红色字体部分明确说明服务端和客户端需要在hosts文件一一对应。由上面的操作步骤中,可以看出,服务端和客户端已经做了明确对应。
This is usually caused by the reverse lookup problem, which means NAS Gateway 500 can not resolve AIX client’s IP address to host name.

There are several ways for the NAS Gateway 500 to make the IP address to host name resolution. The most widely used methods in the TCP/IP world are DNS system and local file mapping.[color=red] For availability reasons, we highly recommend that you use local file mapping, that is, store host to IP address mapping in the /etc/hosts file on NAS Gateway 500.
We just do not want a DNS server outage to bring down the storage system.

Next we explain how to manage the local mapping on NAS Gateway 500.

First of all, you need to build an interactive session to the NAS Gateway 500, either through terminal or through telnet.

   1. Login as root user. Run the command smitty hostent.
   2. You will get the smitty Hosts table (/etc/hosts) screen.
   3. You can add, remove, and modify local IP addresses to host name mapping entries here. You select the Add a host task and provide the next host information.The other functions of this menu are also very straightforward



After adding all mappings for your storage client, SMITTY will process your input. Following that you can check your NFS exports using SMITTY to verify, and then try the NFS mount again; the problem should be solved.

Check the syntax on the mount command
Try to use SMIT menus while mounting a NFS share on AIX instead of long and complex command line entries, this can help you avoid a lot of errors.


Important: Always remember that only root can issue any mount command, and system group members can issue mounts, provided they have write access to the mount point.
[/color]
分析造成以上错误的原因:
1、服务端dqsbbak版本为6100,出现错误的客户端版本为5300。而客户端6100挂载nfs则完全正常。莫非是版本不兼容造成?但据以往实施经验,nfs可以在unix,linux平台上自由挂载,没理由在AIX 5L和6L中不能互相挂载。
2、由于客户端dqora,dqapp做了HA互备,莫非是HA影响了NFS挂载?为了印证上述猜想。修改服务端hosts文件,添加如下条目:
引用
10.90.144.7     dqora_pre
10.90.144.9     dqapp_pre

修改/etc/exports,即将各客户端的服务ip替换为永久ip
引用
/Tbackup/dqjy -rw,access=dqjynew
/Tbackup/dqsb -rw,access=
引用
dqora_pre:dqapp_pre

3、将修改生效
引用
#exportfs -a

4、在客户端再次挂载nfs,挂在成功。
dqora:/# mount /Tbackup/dqsb



0
0
分享到:
评论

相关推荐

    AIX与windows下为文件共享(以NFS方式进行挂载

    在众多解决方案中,使用NFS(Network File System)协议实现AIX与Windows之间的文件共享成为一种有效的方法。本文将详细介绍如何利用Microsoft Service for UNIX (SFU)工具,通过NFS协议实现在AIX与Windows平台间...

    db2在aix5.3和6.1的参数配置.docx

    ### DB2数据库在AIX 5.3与AIX 6.1环境下系统参数配置详解 #### 概述 本文档旨在对DB2数据库在AIX 5.3与AIX 6.1两种操作系统环境下的系统参数配置进行详细解析。通过对参数配置表格的解读,我们将了解不同版本AIX下...

    Linux-AIX上NFS共享

    本篇文章将详细阐述在Linux和AIX上创建NFS共享、手动挂载远程共享路径以及如何设置系统启动时自动挂载的步骤。 1. **Linux或AIX上建立NFS共享** 在Linux上,NFS服务通常由`nfsd`守护进程提供。首先,你需要在...

    关于AIX挂载NFS写入效率低效的解决方法

    NFS提供的服务 Mount: 通过在服务端启用/usr/sbin/rpc.mountd伺服进程,在客户端使用mount命令,mounted伺服进程是一个RPC来回应客户端的请求 Remote File access:通过在服务端启用/usr/sbin/nfsd和在客户端启用...

    Linux-AIX上NFS共享2

    【Linux-AIX上NFS共享2】:在IT领域,NFS(Network File System)是一种分布式文件系统协议,允许网络中的计算机共享文件和目录。在Linux和AIX操作系统上配置NFS共享,可以让多台机器间透明地访问彼此的文件资源,这...

    AIX_7.1_TL_7100-03-03

    AIX_7.1_Updates_7100-03-03_62014.tar.gz3.37GB AIX_7.1_Information_Center_for_x86_012014.tar.gz3.11GB Information_Center_V7.1_for_POWER_012014.tar.gz3.06GB AIX_7.1_ba<x>se_Operating_System_TL_...

    aix v6.1命令参考大全,卷 3:i - m

    根据提供的文件内容,我们可以了解到文档内容主要围绕AIX操作系统版本6.1的命令参考。AIX操作系统是IBM开发的Unix操作系统,主要用于其硬件平台,包括Power系列服务器。该参考大全详细解释了AIX V6.1中各种命令的...

    aix v6.1命令参考大全,卷 4:n - r

    AIX操作系统是IBM推出的一种基于UNIX系统的操作系统版本,广泛应用于中大型企业级服务器。AIX v6.1是其中一个版本,它提供了一系列的命令供用户和系统管理员使用,以执行各种系统管理任务。这里主要介绍的是“aix v...

    AIX 7.2 AIX 7.1 AIX 7100 AIX 7200

    此资源为AIX7.2版本 cd1和cd2,已经上传度盘 aix_7200-04-02-2027_1of2_072020.iso aix_7200-04-02-2027_2of2_072020.iso 通过qemu-system-ppc程序能在X86平台安装运行 此资源为AIX7.1版本 cd1和cd2 AIX_7.1_Base_...

    aix v6.1命令参考大全,卷 5:s - u

    3. 文件系统管理:在AIX中,文件系统管理是核心管理任务之一,包括创建和挂载文件系统(mkfs, mount),检查和修复文件系统(fsck),以及管理文件和目录(chown, chmod, chgrp)。 4. 系统配置和监控:AIX提供了一...

    IBM-AIX常用命令.doc

    在IBM AIX系统中,掌握基本的命令是非常重要的,本文档总结了常用的IBM AIX命令,涵盖了系统状态检查、关机、错误记录、smit/smitty菜单、卷组、物理卷、逻辑卷、设备管理、用户/用户组管理、用户监视命令、系统记录...

    AIX命令参考大全卷2d-h

    根据给定文件的信息,我们可以看出这是一份关于AIX 5L版本5.2的命令参考手册的一部分。这里我们将从标题、描述以及部分列出的命令中提取并详细解释相关的知识点。 ### AIX 5L 卷2 版本5.2 - AIX命令参考大全 卷2 d-...

    AIX(NFS服务器搭建)

    **前言** NFS(Network File System)是一种网络...总结,AIX作为NFS服务器的搭建涉及启动NFS服务、配置共享目录和管理挂载。同时,通过Services for UNIX,AIX可以与Windows系统进行NFS互访,实现跨平台的文件共享。

    AIX上NFS配置

    在AIX操作系统中,NFS(Network File System)配置允许远程服务器访问本地文件系统资源,这对于分布式系统中的数据共享和协作至关重要。以下是AIX上NFS配置的详细步骤: 1. **创建逻辑卷和文件系统** 在AIX服务器...

    AIX系统上oracle和weblogic安装

    ### AIX系统上Oracle与WebLogic的安装指南 #### 第一章 AIX系统上安装Oracle数据库 ##### 一、AIX系统下的环境准备 在AIX系统上安装Oracle数据库前,需要进行一系列的环境准备工作,确保系统满足Oracle的安装要求...

    AIX上NFS配置[归类].pdf

    在AIX操作系统中,NFS(Network File System)配置是一项重要的任务,特别是在软件开发环境中,它允许不同系统间共享文件和目录。以下是对标题和描述中提到的AIX上NFS配置的详细解释: 1. **创建LV和文件系统** - ...

    aix v6.1命令参考大全,卷 2:d - h

    在IBM的AIX操作系统版本6.1中,命令大全被分为多个卷,每个卷涵盖了操作系统提供的不同命令集合。卷2专注于从字母d到h开头的命令。 首先,“dadmin”命令用于启动、停止或查询守护进程(守护程序)。守护进程是长...

Global site tag (gtag.js) - Google Analytics