Unable to create spot from mksysb for one nim client ?

Posted on 2009-02-11
Last Modified: 2013-11-17
I am trying to create nim spot  through mksysb , and I am getting following error message ? could anybody help me ? what permission issue ?

0042-001 nim: processing error encountered on "master":
   0042-124 c_ch_nfsexp: NFS option sec=sys:krb5p:krb5i:krb5:dh is NOT supported

warning: 0042-175 c_mkspot: An unexpected result was returned by the
        "/usr/sbin/mount" command:

mount: 1831-011 access denied for
mount: 1831-008 giving up on:
The file access permissions do not allow the specified action.
0042-175 c_mkspot: An unexpected result was returned by the "/usr/sbin/mount" command:
mount: 1831-011 access denied for
mount: 1831-008 giving up on:
The file access permissions do not allow the specified action.

Question by:rammaghenthar
    LVL 68

    Expert Comment

    Hi rammaghentharji,
    nice to meet you again.

    Your problem seems to be the result of a former abnormal termination of some NIM operation on nimclientname02.

    Please do the following:

    Perform a NIM reset of nimclientname02 (on NIM master)

    Enter 'smitty nim_mac_op'
    select nimclientname02
    select 'reset'
    change 'Deallocate ..' and 'Force' to 'yes'
    press <enter> twice

    Unexport filesystems from NIM master
    Note: no NIM operations should be running!

    issue 'showmount -e'
    issue 'exportfs -u [filesystem]' for EACH filesystem that shows up

    This should do the trick.

    btw. Why do you try to construct a SPOT from a newly to create mksysb?
    Don't you have an existing mksysb image to create the SPOT from?
    Not that this would make a difference in the resulting SPOT, I'm just curious.

    Good luck!


    LVL 2

    Author Comment

    Hi woolmilkporji
             good morning nice to meet you again.
    I already have nimclientname02.mksysb on nim master. But I don't have spot and lppsource for this mksysb. So I tried to create spot for existing this mksysb  by doing following  ways
    smitty nim ->Configure the NIM environment -> Advanced configuration ->Create Basic Installation Resources -> Create a New SPOT only->Select a server for the resources(selected nimclientname02) ->Create a spot  ->Input device for Installation Images  (selected nimclientname02.mksysb) and SPOT name (selected nimclientname02_feb11_spot)  SPOT directory was  /export/spot  ( and I changed it to /export/nimclientname02_spot) and continued . I was end up with above error message . do we have any separate procedure to create SPOT from existing mksysb ? the above is correct or wrong ?  
    LVL 68

    Accepted Solution

    one obvious thing in your setup is "Select a server for the resources". This has to be your NIM master and not the client, as you want to create the SPOT on the master (regardless which client's mksysb you want to process) .
    The other settings seem to be correct.
    However, there is an easier way to get it done -
    smitty nim -> Perform NIM Administration... -> Manage Resources -> Define a Resource -> (select spot) -> (fill in the values, Server of Resources = master, Source of Install Images=your mksysb)
    This version does not try to create its own filesystem for the SPOT. Results should be the same, however.
    In either way, if  'Server for Resources' is NIM master, there is no need for NFS mounts.
    But ... these should work, too. Did you do the 'reset' and 'exportfs -u' as I suggested?
    Or is the machine in question (nimclientname02) the box with the missing root account? In this case, errors were normal, as only root can do NFS mounts.
    Conclusion - retry with 'Server for Resources'  set to 'master'
    LVL 2

    Author Comment


    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machine…
    Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
    Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
    This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now