Re: Mount failed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



W dniu 2015-01-27 o 09:20, Franco Broi pisze:
> Well I'm stumped, just seems like the mount.glusterfs script isn't
> working. I'm still running 3.5.1 and the getinode bit of my script looks
> like this:
>
> ...
>     Linux)
>         getinode="stat -c %i $i"
>
> ...
>     inode=$( ${getinode} $mount_point 2>/dev/null);
>
>     # this is required if the stat returns error
>     if [ -z "$inode" ]; then
>         inode="0";
>     fi
>
>     if [ $inode -ne 1 ]; then
>         err=1;
>     fi
(My) script should check return code, not inode. There is right comment
about that. Or maybe I don't understand construction in 298 line:
---
[...]
 49         Linux)
 50             getinode="stat -c %i"
[...]
298     inode=$( ${getinode} $mount_point 2>/dev/null);
299     # this is required if the stat returns error
300     if [ $? -ne 0 ]; then
301         warn "Mount failed. Please check the log file for more details."
302         umount $mount_point > /dev/null 2>&1;
303         exit 1;
304     fi
---

When I paste between lines 298 and 300 something with 0 exit code, eg.
echo $?;
it works.

With script from 3.6.1 package there was the same problem.

-- 
Z poważaniem,

*Bartłomiej Syryjczyk*
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-users





[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux