On Tuesday 27 June 2006 21:36, Ryan Novosielski wrote:
> And FYI, I have just retired about 20 IRIX systems, so I have more than
> enough to go around for software testing should that be desirable. I run
> Bacula currently on an IRIX machine to back up a webserver running on
> that host, but not a 64-bit one, so I didn't run into this. As those
> reading no doubt know by now, IRIX is identified as IRIX64 on any system
> running a 64-bit processor.

Yes, it looks like Bacula's OS detection was a bit out of date and did not 
have IRIX64.  It now does, so this issue should go away.

>
>  ---- _  _ _  _ ___  _  _  _
>
>  |Y#| |  | |\/| |  \ |\ |  | |Ryan Novosielski - User Support Spec. III
>  |$&| |__| |  | |__/ | \| _| |[EMAIL PROTECTED] - 973/972.0922 (2-0922)
>
>  \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630
>
> Kern Sibbald wrote:
> > On Friday 23 June 2006 19:02, [EMAIL PROTECTED] wrote:
> >> In the message dated: Fri, 23 Jun 2006 12:48:35 BST,
> >> The pithy ruminations from Martin Simmons on
> >> <Re: [Bacula-users] incorrect fstype identification, backups fail
> >> (bacula 1.38. 9, Irix 6.5)> were:
> >> => >>>>> On Thu, 22 Jun 2006 14:17:06 -0400, mark bergman said:
> >> => >
> >> => > I'm trying to get bacula to backup some SGI machines running Irix
> >> 6.5 (64 bit). => >
> >> => > The bacula-fd executable compiles and runs, and communication
> >> between the => > bacula-dir and fd client is successful. However, the
> >> filesystem type isn't => > recognized:
> >> => >
> >>
> >>    [SNIP!]
> >>
> >> => >
> >> => > Is there any way to debug the client-side mechanism that bacula-fd
> >> uses to => > determine the fstype?
> >> =>
> >> => Setting debug level 200 in the bacula-fd should print the fstype
> >> values that => it is comparing.  See the function accept_fstype().
> >>
> >>
> >> I had tried a debug level of 100 (that sounded like a nice big number),
> >> but got no details on the fstype.
> >>
> >> OK, after more debugging, I find that the problem is that fstype.c
> >> claims that fstype() isn't supported on Irix. Here's a snippet from the
> >> debug ouput from bacula-fd (1.38.9) on the Irix 6.5 client (athena1):
> >>
> >>    athena1-fd: job.c:189 <dird: JobId=0 Job=*Console*.2006-06-23_12.43.30
> >> SDid=0 SDtime=0 Authorization=dummy athena1-fd: job.c:205 Executing
> >> JobId= command.
> >>    athena1-fd: job.c:402 JobId=0 Auth=dummy
> >>    athena1-fd: job.c:189 <dird: fileset
> >>    athena1-fd: job.c:205 Executing fileset command.
> >>    athena1-fd: job.c:604 I
> >>    athena1-fd: job.c:604 O fMe
> >>    athena1-fd: job.c:604 WD /var/cache/*
> >>    athena1-fd: job.c:604 WD /var/run/*
> >>    athena1-fd: job.c:604 WD /var/spool/clientmqueue/*
> >>    athena1-fd: job.c:604 WD /lost+found/*
> >>    athena1-fd: job.c:604 WD */comp_space/*
> >>    athena1-fd: job.c:604 WF /proc
> >>    athena1-fd: job.c:604 WF /sys
> >>    athena1-fd: job.c:604 WF swapfile*
> >>    athena1-fd: job.c:604 WF swap*.*gb
> >>    athena1-fd: job.c:604 WF *.o
> >>    athena1-fd: job.c:604 X ext2
> >>    athena1-fd: job.c:604 X xfs
> >>    athena1-fd: job.c:604 X ufs
> >>    athena1-fd: job.c:604 N
> >>    athena1-fd: job.c:604 F /
> >>    athena1-fd: job.c:604 N
> >>    athena1-fd: job.c:604 E
> >>    athena1-fd: job.c:604 F /var/tmp/
> >>    athena1-fd: job.c:604 F /var/spool/bacula/
> >>    athena1-fd: job.c:604 F /proc/
> >>    athena1-fd: job.c:604 F /tmp/
> >>    athena1-fd: job.c:604 F /.journal
> >>    athena1-fd: job.c:604 F /.fsck
> >>    athena1-fd: job.c:604 F core
> >>    athena1-fd: job.c:604 N
> >>    athena1-fd: job.c:189 <dird: level = full  mtime_only=0
> >>    athena1-fd: job.c:205 Executing level =  command.
> >>    athena1-fd: job.c:992 level_cmd: level = full  mtime_only=0
> >>    athena1-fd: job.c:189 <dird: estimate listing=0
> >>    athena1-fd: job.c:205 Executing estimate command.
> >>    athena1-fd: find.c:80 Enter set_find_options()
> >>    athena1-fd: find.c:83 Leave set_find_options()
> >>    athena1-fd: find.c:180 F /
> >>    athena1-fd: fstype.c:259 !!! fstype() not implemented for this OS. !!!
> >>    athena1-fd: find_one.c:76 Cannot determine file system type for "/"
> >>
> >>
> >> However... I can successfully build fstype as a stand-alone executable:
> >>
> >>    gcc -Wall -DTEST_PROGRAM -DHAVE_IRIX_OS -o fstype fstype.c
> >>    ./fstype /
> >>    xfs     /
> >>
> >> and it works fine. So, it looks like the OS detection during the
> >> configure stage or the autoconfig of the Makefile.in isn't producing the
> >> correct Makefile to build fstype under Irix.
> >>
> >> I may try some ugly hacking at the code to get this to work, but that's
> >> unlikely to produce anything of production quality. I would be very
> >> happy to accept patches for testing (since there may be a lack of Irix
> >> environments available).
> >>
> >>
> >> Thanks for pointing me in the right direction.
> >
> > The code for Irix already exists.  It appears that for some reason your
> > system is not properly detected.  First look at what was produced in
> > config.out -- it will tell you what system was detected, then look in
> > src/config.h to see if your system's tag is turned on, then finally the
> > fstype code is in src/findlib/fstype.c  under some rather ugly ifdeffing,
> > but then if all the different systems could ever get their acts together,
> > developers might have an easier time with it all ...
> >
> >> Mark
> >>
> >> =>
> >> => __Martin
> >> =>
> >>
> >> ----
> >> Mark Bergman                      [EMAIL PROTECTED]
> >> System Administrator
> >> Section of Biomedical Image Analysis             215-662-7310
> >> Department of Radiology,           University of Pennsylvania
> >>
> >> http://pgpkeys.pca.dfn.de:11371/pks/lookup?search=mark.bergman%40.uphs.u
> >>pen n.edu
> >>
> >>
> >>
> >> The information contained in this e-mail message is intended only for
> >> the personal and confidential use of the recipient(s) named above. If
> >> the reader of this message is not the intended recipient or an agent
> >> responsible for delivering it to the intended recipient, you are hereby
> >> notified that you have received this document in error and that any
> >> review, dissemination, distribution, or copying of this message is
> >> strictly prohibited. If you have received this communication in error,
> >> please notify us immediately by e-mail, and delete the original message.
> >>
> >> Using Tomcat but need to do more? Need to support web services,
> >> security? Get stuff done quickly with pre-integrated technology to make
> >> your job easier Download IBM WebSphere Application Server v.1.0.1 based
> >> on Apache Geronimo
> >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> _______________________________________________
> >> Bacula-users mailing list
> >> Bacula-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-- 
Best regards,

Kern

  (">
  /\
  V_V

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to