UNSOLVED

swi1

updated

11 years ago

S

swi1

1 Rookie

33 Posts

0

6667

December 15th, 2015 15:00

Strange issue on Isilon

We  do have a directory structure - /ifs/PQ/RS on isilon. There is an export created on RS and it was mounted on Unix client. Till now its good and the file system owner is able to access the files from RS directory but the real problem - user is also able to access contents of PQ when he does 'cd ..'  The root squash is mapped to nobody. I could not think of where the issue is!. It is happening only on some of the exports/mounts. Has anyone faced this problem. Our Onefs is 7.2

Thanks

  • Stdekart

    104 Posts

    3180

    0

    Posted December 16th, 2015 08:00

    swi,

    Working with some of my colleagues,

    I would look into the "

    The following command will check all the nfs exports.

    # for i in `isi nfs exports list --no-header --no-footer |awk '{print $1}'`; do isi nfs export view $i |egrep  " ID|Path|All Dirs"; echo "-----------------------------------------------";done

    Wondering about an export on a higher level directory above RS having this setting enabled allow you to transverse up the directory path.

    Also what Version of NFS are you using, would need to know pending the outcome of the above information.

    Shane

  • Stdekart

    104 Posts

    3186

    0

    Posted December 16th, 2015 12:00

    swi,

    Wondering if you can grab,

    # isi nfs export view

    Would be looking to have this for a export that works and an export that does not work to compare the two.

    Shane

  • swi1

    1 Rookie

    33 Posts

    3186

    0

    Posted December 16th, 2015 12:00

    Thanks Shane for the response. There is no export at higher level which is enabled with 'All Dirs: Yes;' The NFS we are using is NFSv3

  • Peter_Sero

    6 Operator

    1169 Posts

    3186

    0

    Posted December 17th, 2015 08:00

    How exactly are things mounted on the client? Can you share the outputs of:

    mount | grep /ifs

    or

    grep /ifs /proc/mounts

    -- Peter

  • swi1

    1 Rookie

    33 Posts

    3186

    0

    Posted December 18th, 2015 15:00

    I compared properties of different exports. They looked same

  • swi1

    1 Rookie

    33 Posts

    3186

    0

    Posted December 18th, 2015 15:00

    Changed the names, but here is the  mount output.

    Isilon /ifs/PQ/dev/oracle /oramnt/OA      nfs3   Jun 29 15:47 bg,soft,intr,rw

    Isilon /ifs/PQ/qa/oracle_cs /usr/oracle  nfs3   Aug 16 01:34 bg,intr,sec=sys,rw

    Isilon /ifs/ABC/prod/share /nfs/share       nfs3   Nov 11 16:22 soft,intr,rw

    Now the issue is on /oramnt/OA

    let us say I traverse to a directory in OA which is sam.

    1)CD sam

    pwd

    /PQ/dev/oracle/sam

    2)If I keep on doing cd .., I will be shown all the directories in ifs.

  • Peter_Sero

    6 Operator

    1169 Posts

    3186

    0

    Posted December 19th, 2015 08:00

    1)CD sam

    pwd

    /PQ/dev/oracle/sam

    At this stage, what does  df .  print? (mind the . )

    Also, is this possible?: cd /PQ/dev/oracle/sam

    -- Peter

  • swi1

    1 Rookie

    33 Posts

    3186

    0

    Posted December 21st, 2015 10:00

    1)

    df .

    Filesystem    512-blocks      Free %Used    Iused %Iused Mounted on

    Isilon:/ifs/PQ/dev/oracle   104857600  94207744   11% 10649856    11% /oramnt/OA

    2)It says me no such file or directory.

  • Peter_Sero

    6 Operator

    1169 Posts

    3186

    0

    Posted December 21st, 2015 11:00

    Looks like the client is broken in the first place... which flavor of UNIX is it? Any chance to get support for the client side, like analyzing the sent NFS network packets?

  • swi1

    1 Rookie

    33 Posts

    769

    0

    Posted December 21st, 2015 13:00

    Its AIX. I'll try to get hold of someone. How did you say the client is broken?  because it says 'no such file or directory'