Re: [Bacula-users] bacula and curlftpfs 0.9.2 does not work (anymore)
* Dennis Petschull schrieb am 04.03.10 um 08:04 Uhr: Hey Marc, Hi Dennis, Yes, using curlftpfs 0.9.1 would be an option, but when I tried it, I ran into this bug, http://bugs.gentoo.org/223239, which prohibits me to upload large files to the FTP storage. So this makes this version unusable for me, too. Thanks for the info, I was not aware of this bug. As it seems the files must be larger than 500M to hit the bug, so it might work if you set the maximum file size to 499M in Bacula? -Marc -- +--+ | -- http://www.links2linux.de -- | | | +---Registered-Linux-User-#136487http://counter.li.org + -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] bacula and curlftpfs 0.9.2 does not work (anymore)
Hi, I am still very interested in this topic. Is anyone using Bacula with FTP as storage backend? How do you handle this situation? Thanks for your help! Cheers, Dennis -- two4.IT http://www.two4.it -- Am Samstag 13 Februar 2010 21:41:04 schrieb Dennis Petschull: Hi Karsten and others, I have encountered the same issue some time ago, too. Did you ever find a solution/workaround/alternative for it? I would be very interested! Cheers, Dennis -- two4.IT http://www.two4.it -- On Wednesday 6 January 2010 21:31 Karsten Schulze wrote: I believe that bacula does not work anymore with curlftpfs (version 0.9.2). I have found several reports which describe a similar behavior. https://bugs.launchpad.net/ubuntu/+source/curlftpfs/+bug/367091 http://sourceforge.net/projects/curlftpfs/forums/forum/542750/topic/32958 31 Finally I found the release notes of curlftpfs 0.9.2: http://sourceforge.net/project/shownotes.php?release_id=602461 Be aware that some applications might not be able to save files on curlftpfs from 0.9.2 on, because we don't support open(read+write) or open(write) and seek anymore. I have written a small program to test this functionality. You can use it to verify your environment. #include stdio.h #include string.h int main(void) { //FILE *fp = fopen(/home/bacula/test,w+b); //works fine (without curlftpfs) //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,a+b); //create flags: 0x442 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,a+); //create flags: 0x442 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,w+); //create flags: 0x242 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,w+b); //create flags: 0x242 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported fprintf(stdout, I try to open file\n); if(fp==NULL) { fprintf(stdout,Error: can't open file.\n); return 1; } else { char str[40]; int i; strcpy(str,somecharacters); printf(File opened successfully. Writing\n\n); for (i=0;i8;i++) { fputc(str[i],fp); } } fclose(fp); return 0; } I would recommend that the documentation of bacula should mention this incompatibility. Using a ftp service you have to find an alternative (which one?) Br, Karsten --- --- SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] bacula and curlftpfs 0.9.2 does not work (anymore)
* Dennis Petschull schrieb am 03.03.10 um 20:54 Uhr: Hi, I am still very interested in this topic. Is anyone using Bacula with FTP as storage backend? How do you handle this situation? Thanks for your help! Why not use 0.9.1 then instead? I do so and it works. -Marc -- +--+ | -- http://www.links2linux.de -- | | | +---Registered-Linux-User-#136487http://counter.li.org + -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] bacula and curlftpfs 0.9.2 does not work (anymore)
Hey Marc, Yes, using curlftpfs 0.9.1 would be an option, but when I tried it, I ran into this bug, http://bugs.gentoo.org/223239, which prohibits me to upload large files to the FTP storage. So this makes this version unusable for me, too. Cheers, Dennis -- two4.IT http://www.two4.it -- Am Donnerstag 04 März 2010 03:39:13 schrieb Marc Schiffbauer: * Dennis Petschull schrieb am 03.03.10 um 20:54 Uhr: Hi, I am still very interested in this topic. Is anyone using Bacula with FTP as storage backend? How do you handle this situation? Thanks for your help! Why not use 0.9.1 then instead? I do so and it works. -Marc -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] bacula and curlftpfs 0.9.2 does not work (anymore)
Hi Karsten and others, I have encountered the same issue some time ago, too. Did you ever find a solution/workaround/alternative for it? I would be very interested! Cheers, Dennis -- two4.IT http://www.two4.it -- On Wednesday 6 January 2010 21:31 Karsten Schulze wrote: I believe that bacula does not work anymore with curlftpfs (version 0.9.2). I have found several reports which describe a similar behavior. https://bugs.launchpad.net/ubuntu/+source/curlftpfs/+bug/367091 http://sourceforge.net/projects/curlftpfs/forums/forum/542750/topic/3295831 Finally I found the release notes of curlftpfs 0.9.2: http://sourceforge.net/project/shownotes.php?release_id=602461 Be aware that some applications might not be able to save files on curlftpfs from 0.9.2 on, because we don't support open(read+write) or open(write) and seek anymore. I have written a small program to test this functionality. You can use it to verify your environment. #include stdio.h #include string.h int main(void) { //FILE *fp = fopen(/home/bacula/test,w+b); //works fine (without curlftpfs) //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,a+b); //create flags: 0x442 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,a+); //create flags: 0x442 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,w+); //create flags: 0x242 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,w+b); //create flags: 0x242 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported fprintf(stdout, I try to open file\n); if(fp==NULL) { fprintf(stdout,Error: can't open file.\n); return 1; } else { char str[40]; int i; strcpy(str,somecharacters); printf(File opened successfully. Writing\n\n); for (i=0;i8;i++) { fputc(str[i],fp); } } fclose(fp); return 0; } I would recommend that the documentation of bacula should mention this incompatibility. Using a ftp service you have to find an alternative (which one?) Br, Karsten -- SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] bacula and curlftpfs 0.9.2 does not work (anymore)
I believe that bacula does not work anymore with curlftpfs (version 0.9.2). I have found several reports which describe a similar behavior. https://bugs.launchpad.net/ubuntu/+source/curlftpfs/+bug/367091 http://sourceforge.net/projects/curlftpfs/forums/forum/542750/topic/3295831 Finally I found the release notes of curlftpfs 0.9.2: http://sourceforge.net/project/shownotes.php?release_id=602461 Be aware that some applications might not be able to save files on curlftpfs from 0.9.2 on, because we don't support open(read+write) or open(write) and seek anymore. I have written a small program to test this functionality. You can use it to verify your environment. #include stdio.h #include string.h int main(void) { //FILE *fp = fopen(/home/bacula/test,w+b); //works fine (without curlftpfs) //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,a+b); //create flags: 0x442 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,a+); //create flags: 0x442 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported //FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,w+); //create flags: 0x242 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported FILE *fp = fopen(/home/bacula/archive/Daten/Backup/test,w+b); //create flags: 0x242 /Daten/Backup/test 0100644 umask= //ftpfs: operation ftpfs_open failed because Operation not supported fprintf(stdout, I try to open file\n); if(fp==NULL) { fprintf(stdout,Error: can't open file.\n); return 1; } else { char str[40]; int i; strcpy(str,somecharacters); printf(File opened successfully. Writing\n\n); for (i=0;i8;i++) { fputc(str[i],fp); } } fclose(fp); return 0; } I would recommend that the documentation of bacula should mention this incompatibility. Using a ftp service you have to find an alternative (which one?) Br, Karsten -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users