How to make NFS4 mount permanent ?


 
Thread Tools Search this Thread
Operating Systems AIX How to make NFS4 mount permanent ?
# 1  
Old 10-19-2017
How to make NFS4 mount permanent ?

Hello,

I'm able to mount NFSv3 shares permanently (/etc/filesystems) via smitty nfs.

Code:
[root@nfs3client]/>lsfs -a
Name            Nodename   Mount Pt               VFS   Size    Options    Auto Accounting
/dev/hd4        --         /                      jfs2  2097152 --         yes  no
/dev/hd1        --         /home                  jfs2  1638400 --         yes  no
/dev/hd2        --         /usr                   jfs2  30932992 --         yes  no
/dev/hd9var     --         /var                   jfs2  2883584 --         yes  no
/dev/hd3        --         /tmp                   jfs2  4194304 --         yes  no
/dev/hd11admin  --         /admin                 jfs2  262144  --         yes  no
/proc           --         /proc                  procfs --      --         yes  no
/dev/hd10opt    --         /opt                   jfs2  2097152 --         yes  no
/dev/livedump   --         /var/adm/ras/livedump  jfs2  524288  --         yes  no
 nfsserver:/nfs3shre/test /mntpoint                nfs   --      rw,bg,hard,intr,sec=sys yes  no

I've tried to follow the same procedure (smitty nfs) for NFSv4 as well. But it gave me below error.

Code:
Command: failed        stdout: yes           stderr: no

Before command completion, additional instructions may appear below.

mount: 1831-011 access denied for nfsserver:/nfs4shre/test
mount: 1831-008 giving up on:
nfsserver:/nfs4shre/test
The file access permissions do not allow the specified action.


But when I use below command, then it worked.

mount -o vers=4,hard,rw,bg,intr,sec=sys nfsserver:/nfs4shre/test /mntpoint


The issue is " NFSv4 share is not mounting automatically after a server reboot".

As per my understanding,
we are not supposed to modify/edit " /etc/filesystems" in AIX.

As per IBM man pages
Quote:
Modifying this file can cause several effects to file systems
Please let me know how can I make NFSv4 mount permanently available across reboots.

Thank you.

Last edited by rbatte1; 10-20-2017 at 06:13 AM.. Reason: Converted bold text to a quote
# 2  
Old 10-20-2017
Yes, there are warnings because you can make you system fail to boot if you really mess up, but it is a structured text file and you just have to be careful.

Can I just check that you are running the smit panels as the super user? (usually root)


Can you paste the panels you are completing (in CODE tags) so we can consider it?



Thanks, in advance,
Robin
# 3  
Old 10-20-2017
Thanks for your reply.

I usually use smitty nfs to mount NFSv3 share filesystems (or sometimes mount command).


I tired the same for NFSv4.


Code:
[root@nfsclient]/>smitty nfs
                                                                Add a File System for Mounting

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

                                                        [Entry Fields]
*  Pathname of mount point                             [/mntpoint]                                                                                              /
* Pathname of remote directory                       [/nfs4share/test]
* Host where remote directory resides                [nfsserver]
  Mount type name                                    []
*  Security method                                     [sys]                                                                                                  +
* Mount now, add entry to /etc/filesystems or both?    both                                                                                                   +
* /etc/filesystems entry will mount the directory      yes                                                                                                    +
   on system restart.
* Mode for this NFS file  system                        read-write                                                                                            +
* Attempt mount in foreground or background            background                                                                                            +
  Number of times to attempt mount                    []                                                                                                      #
  Buffer size for read                                []                                                                                                      #
  Buffer size for writes                              []                                                                                                      #
  NFS timeout. In tenths of a second                  []                                                                                                      #
  NFS version for this NFS filesystem                  any                                                                                                   +
  Transport protocol to use                            any                                                                                                   +
  Internet port number for server                     []                                                                                                      #
* Allow execution of setuid and setgid programs        yes                                                                                                   +
   in this file system?
* Allow device access via this  mount?                  yes                                                                                                   +
* Server supports long device numbers?                 yes                                                                                                   +
* Mount file system soft or hard                       hard                                                                                                  +
  Minimum time, in seconds, for holding               [3]                                                                                                     #
   attribute cache after file modification
  Allow keyboard  interrupts on hard mounts?            yes                                                                                                   +
  Maximum time, in seconds, for holding               [60]                                                                                                    #
   attribute cache after file modification
  Minimum time, in  seconds, for holding               [30]                                                                                                    #
   attribute cache after directory modification
  Maximum time,  in seconds, for holding               [60]                                                                                                    #
   attribute cache after directory modification
  Minimum &  maximum time, in seconds, for             []                                                                                                      #
   holding attribute cache after any modification
  The maximum  number of biod daemons allowed          [6]                                                                                                     #
   to work on this file system
* Use acls on this  mount?                              no                                                                                                    +
  Number of NFS retransmits                           []                                                                                                      #
* Exchange POSIX pathconf information?                 no                                                                                                    +
* Inherit group IDs?                                   no                                                                                                    +



F1=Help                                F2=Refresh                              F3=Cancel                              F4=List
F5=Reset                               F6=Command                              F7=Edit                                F8=Image
F9=Shell                               F10=Exit                                Enter=Do

Please let me know if I need to provide additional details.

Thank you.

---------- Post updated at 09:59 AM ---------- Previous update was at 09:56 AM ----------

Received below error

Code:
Command: failed        stdout: yes           stderr: no

Before command completion, additional instructions may appear below.

mount: 1831-011 access denied for nfsserver:/nfs4shre/test
mount: 1831-008 giving up on:
nfsserver:/nfs4shre/test
The file access permissions do not allow the specified action.

But "mount" command worked as I mentioned above, do not how to make it permanent.
# 4  
Old 10-20-2017
You haven't set a value for NFS version for this NFS filesystem Could it be in there? What does the option list suggest for that value? (F4 I think)



Robin
This User Gave Thanks to rbatte1 For This Post:
# 5  
Old 10-20-2017
Thank you Robin!

my bad, how come I missed this. I was looking (scanning) for this option on smit panel. I was thinking that, there's no option to choose NFS version.
This was my fault, failure to notice. sorry.

By default it was set to "any". I just selected "4".


It worked, added entry to "/etc/filesystems".
Thanks much! Smilie
# 6  
Old 10-20-2017
Great! Take a note of the stanza it added to /etc/filesystems and you can add more by just editing the file.

Just be careful to get the structures correct. I think it loads every valid one, so just don't mess around with those that are critical to the OS and you can always recover.


Sadly I no longer manage AIX servers after being made redundant 2 years ago, so you have brought up a fond memory. Smilie



Kind regards,
Robin
This User Gave Thanks to rbatte1 For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Add character to specific columns using sed or awk and make it a permanent change

Hi, I am writing a shell script where I want that # should be added in all those lines as the first character where the pattern matches. file has lot of functions defined a.sh #!/bin/bash fn a { beautiful evening sunny day } fn b { } fn c { hello world .its a beautiful day ... (12 Replies)
Discussion started by: ashima jain
12 Replies

2. UNIX for Dummies Questions & Answers

Will authconfig make permanent change or lost after reboot?

Hi, I made following configuration to create user directory: # authconfig --enablemkhomedir --update But the directory is created as permission 755, I'd like to modify the script to change directory access permission to 700, where is the script which copies /etc/skel to /home... (0 Replies)
Discussion started by: hce
0 Replies

3. Red Hat

NFS4 Mount issue - ASAP

Hi, I am trying to mount via nfs4 # mount -t nfs4 10.1.56.16:/Apps /works/apps/xyz Error: Warning rpc.idmapd apperas not to be running all uids will be mapped to the nobody uid mount to NFS server "10.1.56.16' failed RPC error: program/version mismatched pls help - this is coming... (1 Reply)
Discussion started by: saurabh84g
1 Replies

4. Solaris

how to make IP address permanent.

Greetings, I am using solaris10 x86 OS. I configured IP address using the command. >ifconfig e1000g0 plumb >ifconfig e1000g0 200.200.0.1 up How to make this configured IP as permanent.. to solaris os. (2 Replies)
Discussion started by: bhargav90
2 Replies

5. Red Hat

NFS4 mount

Hi all, I am trying to configure an NFS4 server and client. I have been through the entire setup and i have managed to mount the directory as i wanted to however it doesn't seem quite right. My server is "swstage", the NFS4 pseudofilesystem is "/NFS4", the directory i am trying to... (7 Replies)
Discussion started by: Tommyk
7 Replies

6. Solaris

Process to make changed MAC address permanent

Hi If suppose there is a MAC address of NIC port. I have change the MAC address through following command # ifconfig hme0 ether a:0:30:f0.ad:51 The change MAC address will be there till reboot. Now I would like to know how to make the change MAC address permanent. I believe that... (1 Reply)
Discussion started by: amity
1 Replies

7. Shell Programming and Scripting

How to make Environment Variable Permanent ??

How can i set a environment variable in unix shell ?? I can set it using setenv or export but when i close & open the terminal again i couldn't see that environment variable, how can i make that change permanent ?? (1 Reply)
Discussion started by: chaditya
1 Replies

8. Solaris

how do i make a route entry permanent in the routing table on solaris 8?

how do I make sure that the entry in the routing table on Solaris 8 stay permanent after rebooting the server. For example route add 172.20.1.60 -netmask 255.255.255.0 172.20.255.253 Each time the server reboots the entry disappears when using the command netstat -nr (2 Replies)
Discussion started by: tv.praveenkumar
2 Replies

9. Shell Programming and Scripting

Shell script to make and mount a Partition

Hi, I need to mount a new partition in a series of Pc that have a single hard drive of 20 GB; the used and partioned space amounts to 10 GB, between root, boot and swap; the script is to make the mounting process automatic These are the contents of my script: ... (1 Reply)
Discussion started by: HernandJ2
1 Replies

10. UNIX for Dummies Questions & Answers

How to make ulimit change permanent

ulimit -a gives the following output:$ulimit -a time(seconds) unlimited file(blocks) 2097152 data(kbytes) 131072 stack(kbytes) 16384 memory(kbytes) unlimited coredump(blocks) 32768 nofiles(descriptors) 400 vmemory(kbytes) 147456 Abot output... (3 Replies)
Discussion started by: nervous
3 Replies
Login or Register to Ask a Question