Re: [Bacula-users] BAT and job logs
Are you starting bat from a terminal?? On Sun, 2009-08-02 at 20:05 -0600, Bjorn Meyer wrote: Because I am just doing some testing right now, I have made the change to the config and started with a clean db. Btw, this is just the default sqlite db not psql or mysql. I tried enabling the sql debug, but I don't seem to get any output. Bjorn On Sun, Aug 2, 2009 at 17:26, Dirk Bartley bartle...@chartermi.net wrote: Are you trying to view a log for a job run since you edited the config file and reloaded. Turn on sql debugging in bat. Does the sql statement give a response in psql/mysql?? Dirk On Sun, 2009-08-02 at 14:52 -0600, Bjorn Meyer wrote: Hi all, I am trying to view the job logs in BAT, but it keeps coming up with the error that I might need to add catalog = all to Messages. I have added catalog = all and have taken a look at the DB which seems to contain the log entries, but BAT doesn't seem to be able to show them. Is BAT not able to view these, or am I missing something. Thanks in advance. Bjorn -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] BAT and job logs
Are you trying to view a log for a job run since you edited the config file and reloaded. Turn on sql debugging in bat. Does the sql statement give a response in psql/mysql?? Dirk On Sun, 2009-08-02 at 14:52 -0600, Bjorn Meyer wrote: Hi all, I am trying to view the job logs in BAT, but it keeps coming up with the error that I might need to add catalog = all to Messages. I have added catalog = all and have taken a look at the DB which seems to contain the log entries, but BAT doesn't seem to be able to show them. Is BAT not able to view these, or am I missing something. Thanks in advance. Bjorn -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] migration and copying
On Thu, 2009-07-16 at 16:57 -0800, Bob Gamble wrote: Can someone explain to me how a migration or copy is generally supposed to work? In my mind, I would like to take a full volume, which has Full/Differential/Incremental backups in it and copy or migrate it to another storage server. Greetings Currently, migration and copy only works within the same storage daemon. So if you have a single storage host with multiple storage devices it works. I use it by backing up to disk overnight. Then in the morning, running copy jobs from disk to tape. It works like a charm. It's great for running to a guaranteed working device then later put it to a tape device. http://www.bacula.org/manuals/en/concepts/concepts/Migration_Copy.html Migration is only implemented for a single Storage daemon. You cannot read on one Storage daemon and write on another. Feel free to put in a feature request http://www.bacula.org/en/?page=feature-request Dirk I know the volume contains good backups and is marked as Full. If I estimate the job, it seems to report a full backup would be copied or migrated. Here is my configuration of bacula-dir.conf for this particular volume: However, I want to see the whole volume migrated or copied. I am also unsure if the above configuration is correct. The storage I want to copy from is called simply File and the storage I want to copy to is called File2. I do have both of these defined in the configuration. I am being asked to keep volumes from this and other backup sets indefinitely. Any help would be much appreciated. Thank you. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Secure way to move volumes between pools
I'm not quite sure what you mean by securely. .. .. but you can just edit the volume and change the pool of the volume to the different pool. Dirk On Sat, 2009-07-11 at 13:46 -0400, Reynier Pérez Mira wrote: Hi every: I have a lot of Pools (one for each Client) and I want to move the volumes stored in some of those Pools to another Pool for better organization. For example I want to move all the volumes from SP_F09_STA_Pool to Facultades_Pool. Is that possible? How to deal with Catalog? Cheers and thanks in advance -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] number of files mismatch
But unfortunatelly I started to fix it my way ;) The idea of my way was to make bacula believe that there is no more then 152 files on tape. What I did was: mt asf 153 mt weof I believed that EOF at position of file 153 will result in only 152 files on the tape. Now I know I was wrong. :) So there is my first question: I was in a similar situation. I think there was something relating to writing multiple jobs without spooling, but I'm not sure. As soon as I configured the storage device for one job at a time, no further problems. The immediate solution was to sql update the database with the number that it wanted. Dirk Where can I find any document clearly describing the method of writing data to tape device? This question is even not much related to bacula itself - I just would like to have some background on low level tape operating. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/blackberry ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Problems with BAT after compile
You may be a little more litteral than I had hoped. search the file for baccfg I run make install make.output 21 and get a line in make.output like /home/dbartley/src/bacula/libtool --silent --tag=CXX --finish --mode=install /usr/bin/install -c -m 0754 libbaccfg.la /usr/lib which show libbaccfg being intalled in /usr/lib/ then # ls /usr/lib | grep baccfg libbaccfg.la libbaccfg.so libbaccfg.so.1 libbaccfg.so.1.0.0 The question I'm attempting toward is where is libbaccfg being installed and what is the contents of /etc/ld.so.conf Then with the directory that libbaccfg.so exists in the /etc/ld.so.conf run ldconfig ldconfig -p | less to confirm. Dirk On Wed, 2009-07-01 at 18:30 -0400, Dirk H Bartley wrote: Try re-running make install and redirect to a file like so: make install make.output 21 Then check the make.output file for where the library is installing. My first guess is that it is installing in somewhere like /opt... or /usr/local/lib that is not in /etc/ld.so.conf Dirk On Wed, 2009-07-01 at 18:03 -0400, Reynier Perez Mira wrote: Dirk Bartley wrote: Did you run ldconfig after installing. Is the path that the libbaccfg.so.1 in the /etc/ld.so.conf file?? Use ldconfig -p | less to determine if the linux loader knows of it's existence Dirk I didn't run until now but checking the file /etc/ld.so.conf I didn't see any file called libbaccfg.so.1. I run also the command: locate libbaccfg.so.1 and nothing appears. I miss something? When I run again the same bat command I get the same error -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Help with this
Non trivial question. I believe the size of a file is held in the file table in the lstat column. I'm not sure how to convert that into it's component data which I understand to include file size. Dirk On Thu, 2009-07-02 at 16:50 -0400, Reynier Pérez Mira wrote: Hi every: This is not a Bacula question at all but have some relationship. My boss want to know wich Jobs or Clients have saved files larger than 300 MB. I try to build a query but doesn't know how BD was maded. I mean I don't know how the tables are relationship. I think in Job table at first time but later I saw that the jobbytes column is for Jobs and not for independent files. Any help on this? Regards, -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Problems with BAT after compile
Did you run ldconfig after installing. Is the path that the libbaccfg.so.1 in the /etc/ld.so.conf file?? Use ldconfig -p | less to determine if the linux loader knows of it's existence Dirk On Wed, 2009-07-01 at 15:35 -0400, Reynier Perez Mira wrote: Hi every: I follow the steps to configure and make BAT. The directory where I compile was located in /tmp/bacula-3.0.1 and I delete after compile. When I try to run BAT from command line using this command: bat -d99 -c /etc/bacula/bat.conf I get this error: /usr/sbin/.libs/lt-bat: error while loading shared libraries: libbaccfg.so.1: cannot open shared object file: No such file or directory Can any help me to solve this problem? -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] filesets and symbolic links
Filesets can have exclude and include lists that are pulled in at runtime from files. The run before script could create these lists?? Dirk On Mon, 2009-06-29 at 14:04 +0200, Andreas Schuldei wrote: hi! we have servers that operate with several independent raid arrays that contain (lots of) data to backup. currently we create tar files of the data-to-be-backed-up on each raid and would like bacula to pick it up from there. we have a script that does the tar handling that is run as ClientRunBeforeJob. because these servers could differ in layout, number of raids and other details i would prefer not to give a list of files to back up but just give ONE canonical location on each server to pick up stuff from and have the script handle the local configuration. I imagine it to create symbolic links to the respective files on the other partitions in /var/lib/bacula/ ... except - does bacula follow symbolic links? if not, how can i do this otherwise? copying over the files to the location could fail because they are too big to fit there, even one at a time. -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] filesets and symbolic links
Here is an example of one of my filesets: FileSet { Name = ZimbraSet Include { Options { signature = MD5 aclsupport = yes } File = /opt/zimbra/backup/sessions File = /opt/zimbra/conf File = /root #Exclude Dir Containing = .baculaexclude } Exclude { File = \\/etc/bacula/exclude.list } } I'm using a client side exclude. The docs show that a client side include was a possibility, I just decided to try a client side exclude and it seems to work just fine. http://www.bacula.org/manuals/en/install/install/Configuring_Director.html#SECTION0067 Look at the examples. Dirk On Mon, 2009-06-29 at 22:40 +0200, Andreas Schuldei wrote: On Mon, Jun 29, 2009 at 7:15 PM, Dirk Bartleydbart...@schupan.com wrote: Filesets can have exclude and include lists that are pulled in at runtime from files. The run before script could create these lists?? the fileset is defined server-side. how can the server include stuff that is created on the client? -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Job vs volume retention periods
On Wed, 2009-06-24 at 09:14 +0200, Fahrer, Julian wrote: Hi Erik, volumes will only be reused after the volume retention period is reached. And the point of keeping a volume which doesn't contain jobIDs is that you could import the tape or recover data from it using btape since it still contains all files. Greetings Julian is correct with exceptions. Recycle Oldest Volume = yes Recycle Current Volume = yes PurgeOldestVolume = yes Warning, the following description may not be perfect: I use recycle oldest and purge oldest. This way, the job records can be maintained in the catalog with an unresonably long job retention period. When the director completes jobs, it will still perform pruning operations pruning file records. Then when the director goes to schedule a job, it will purge job records from the volume and label it recycled if all jobs have had their file records pruned. The volume chosen to recyle will be the one that has not been written to for the longest period. The status dir will show the recycled volume as the volume scheduled to use. For instance, I have a pool with two tapes for Tuesday and Thursday. I want to use it four times then have it schedule using the othe tape rotating every two weeks. Pool { Name = LTO_TueThu Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 16 Days Volume Use Duration = 10 Days Recycle Oldest Volume = yes PurgeOldestVolume = yes Storage = LTO } Set it up recently and it seems to work so far. Best of luck. The documentation is awesome because there are so many possible parameters. The one thing that may be missing is more recipes from current users. Dirk Kind regards Julian -Ursprüngliche Nachricht- Von: phatrik [mailto:bacula-fo...@backupcentral.com] Gesendet: Mittwoch, 24. Juni 2009 03:46 An: bacula-users@lists.sourceforge.net Betreff: [Bacula-users] Job vs volume retention periods Hi, I'm confused in regards to job retention vs volume retention. From the little bit I understand, if the volume retention period is passed and bacula is unable to find any other appendable volumes in the client's stoarge pool, it will delete all file and job records and then re-use that volume. However, how about if all the jobs in that volume have been pruned but the volume retention period hasn't passed yet (and of course recycling is enabled) Will bacula still re-use the volume since no more jobs remained after they've all been pruned? If it does, what's the purpose of having a volume retention period which is usually without a doubt longer than the job retention period? If it doesn't, what's the point of keeping a volume which doesn't contain jobIDs which can't be restored anymore? thanks in advance, Erik +-- |This was sent by erik.go...@gmail.com via Backup Central. |Forward SPAM to ab...@backupcentral.com. +-- -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Upgrading from bacula 2 to 3
On Wed, 2009-06-24 at 16:30 +, Assaf Flatto wrote: Hello I am a newbie in bacula , I've inherited it from another admin . I saw the our version is an old version and i wanted to upgrade to the latest version , i looked at the bacula documentation to see if there is an upgrade procedure and couldn't find any . First get a good catalog backup. Also make sure that you have a backup of the /etc/bacula as well. tar -czf /etc/bacula.tgz /etc/bacula just to have that easy to get to. http://www.bacula.org/manuals/en/install/install/Installing_Bacula.html#SECTION0032 Most all syntax of the config files will migrate. So that should not be a problem. There is usually just the update to the db schema. Dirk Is there an unofficial guide as to how to upgrade from version 2 to version 3 of bacula ? Thank you -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Firewall fun
On Tue, 2009-06-23 at 21:52 +0200, Arno Lehmann wrote: Hi, 23.06.2009 17:04, Dirk Bartley wrote: Sure, iptables allows for connection based rules as well as the old ipchains style rules based rules. So your probably using connection based rules like : iptables -A INPUT -p tcp -m state --state ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp -m state --state NEW,ESTABLISHED -j ACCEPT just add something like iptables -A INPUT -p tcp --source fd_dmz_ipaddress --destination sd_internal_address --dport 9103 ACCEPT Yup. That should work. But back to your problem, Dirk: Have you tried the heartbeat interval setting? That should generate some traffic so that the pix doesn't time-out the seemingly stale connection. Tried 2 different things and on of them fixed it. Added heartbeat interval = 90 to the file daemon in the dmz and also added sysopt connection timewait to the firewall. One of the two fixed it, well at least I got a good full backup last night. Thanks for the suggesion! Dirk Arno -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Job vs volume retention periods
Thanks for the help provided so far, it's very much appreciated. I do have a few follow-up questions: In a case where the client's storage pool Pools don't belong to a client unless you set up the directors schedules that way and don't run any manually to the pool. would of reached it's maximum volume limit (I use this combined with maximum volume bytes to control the size of their allocated storage pools) and recycle oldest volume would be equal to yes... If all the jobs have already passed their retention period, bacula would recycle the oldest volume if recycle oldest is set yes. If you also set purge oldest, then it will purge the jobs as well regardless of the volume retention period, recycle oldest respects retention of files and jobs. is this correct (on what date is this based btw, the date of the last written job?) I think first written, not totally sure And that, as long as the volume wasn't recycled/overwritten, there's always possibility to use bscan, re-write the catalogue and restore file-by-file? In a case where the file records have expired but not the job records, can I simply decide to restore an entire jobid instead of using bscan? yes, restoring the entire job is always an option if the job record exists with purged files. How about when a volume is purged? If the volume is purged, then there will be no knowledge of the job or where it is on the tape, so bscan would be required. My understanding is, files can still be recovered, however in this case I'm presuming using bscan isn't optional? bscan required is my understanding. Dirk I think this should be the last of my question :) Bacula is pretty flexible. I had to read the pool directives, try some stuff for a bit, then read it again to fully appreciate what it took to get the results I wanted. Heck, I'm still not sure if I'm quite there yet. Thanks in advance, Erik -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Overriding Job and/or File Retention Periods?
If your serious about it, you could always script your way out of it. Set the file and job retention to the higher of the two desired values, then conjure up an sql statment that select the jobs that you want to have the lower retention periods and purge the records desired in a script. You could use the scripting language you feel most comfortable. Then run the script in cron or run after job. Here is an example of a sql statement SELECT Job.JobId FROM job JOIN JobMedia ON JobMedia.JobId=Job.JobId JOIN Media ON JobMedia.MediaId=Media.MediaId WHERE media.volumename IN ($medialist) ORDER BY Job.EndTime Limit 1 ; ; But you could have it select jobs of a certain jobname or client that are older than a certain age then purge files from those jobs. It only takes a bit to set up. Dirk On Wed, 2009-06-24 at 21:29 -0400, teksupptom wrote: Trying to work around the file/job retention question above, is it possible to set up multiple Client resources for a single client machine, without running multiple file daemons on the client? The way I read the manual, the name given to the client file daemon is what needs to be used for the client resource in the Director config. Is that true, or am I reading it incorrectly? Thanks for any help, Tom +-- |This was sent by tomisom.s...@gmail.com via Backup Central. |Forward SPAM to ab...@backupcentral.com. +-- -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
[Bacula-users] Firewall fun
Greetings Moved a machine into a dmz behind a pix515e firewall. Created a rule to allow the fd to connect to the sd and it seems to work, except for one little peculiarity on a larger backup job. On a server that backs up about 60GB, it fails at the very tail end of the backup. The firewall log is showing that it is tearing down the tcp connection due to a TCP Reset-I then denying the connection a bit later. I'm not finding much I can do in the firewall to solve the issue. I was contemplating putting a direct connection cable beween the fd and the sd to solve this. (Darn cisco, if this firewall was iptables, a solution would be easy) Anybody have any other ideas?? Thanks in advance for any assistance. Dirk Here is the log from the job: Fatal error: fd_cmds.c:181 FD command not found: ??? +'l8?^B???k???F???N!?^]???m?x??+???f??^?u Job zimbra.2009-06-22_21.31.27_22 marked to be canceled. 2009-06-22 23:31:27 centos2-dir Fatal error: Network error with FD during Backup: ERR=Connection reset by peer 2009-06-22 23:31:32 centos2-dir Error: Bacula centos2-dir 3.0.2 (25May09): 22-Jun-2009 23:31:32 Build OS: x86_64-pc-linux-gnu redhat JobId: 652 Job:zimbra.2009-06-22_21.31.27_22 Backup Level: Full Client: mail2-fd 3.0.2 (25May09) x86_64-unknown-linux-gnu,redhat, FileSet:ZimbraSet 2009-06-20 02:00:00 Pool: LTO_OddWeekend (From User input) Catalog:MyCatalog (From Client resource) Storage:LTO (From Pool resource) Scheduled time: 22-Jun-2009 21:31:19 Start time: 22-Jun-2009 21:31:29 End time: 22-Jun-2009 23:31:32 Elapsed time: 2 hours 3 secs Priority: 10 FD Files Written: 0 SD Files Written: 0 FD Bytes Written: 0 (0 B) SD Bytes Written: 0 (0 B) Rate: 0.0 KB/s Software Compression: None VSS:no Encryption: no Accurate: no Volume name(s): MAIL_ODD_2_ Volume Session Id: 84 Volume Session Time:1245086595 Last Volume Bytes: 58,996,224,000 (58.99 GB) Non-fatal FD errors:0 SD Errors: 0 FD termination status: Error SD termination status: Error Termination:*** Backup Error *** Fatal error: No Job status returned from FD. And here is a snippet of a log from the pix-515e firewall: Jun 22 21:29:54 Jun 22 2009 21:27:44 pix-kzo-515e : %PIX-6-302013: Built inbound TCP connection 3896095 for dmz:DMZ-SMTP2/52584 (DMZ-SMTP2/52584) to inside:Inside-centos6/9103 (Inside-centos6/9103) Jun 22 23:30:02 Jun 22 2009 23:27:52 pix-kzo-515e : %PIX-6-302014: Teardown TCP connection 3896095 for dmz:DMZ-SMTP2/52584 to inside:Inside-centos6/9103 duration 2:00:12 bytes 3906499625 TCP Reset-I Jun 22 23:30:13 Jun 22 2009 23:28:03 pix-kzo-515e : %PIX-6-106015: Deny TCP (no connection) from DMZ-SMTP2/54396 to Inside-centos6/9103 flags RST ACK on interface dmz -- Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Firewall fun
Sure, iptables allows for connection based rules as well as the old ipchains style rules based rules. So your probably using connection based rules like : iptables -A INPUT -p tcp -m state --state ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp -m state --state NEW,ESTABLISHED -j ACCEPT just add something like iptables -A INPUT -p tcp --source fd_dmz_ipaddress --destination sd_internal_address --dport 9103 ACCEPT Or something to that effect. This just accepts without considering whether a connection has been established. At least that's my understanding of it, I've been less than perfect before though. Dirk On Tue, 2009-06-23 at 10:20 -0400, Matthew Komar wrote: I'm having a similar issue with a machine that is behind a pfSense firewall (which is iptables based). Do you have a quick fix for me? Dirk Bartley wrote: Greetings Moved a machine into a dmz behind a pix515e firewall. Created a rule to allow the fd to connect to the sd and it seems to work, except for one little peculiarity on a larger backup job. On a server that backs up about 60GB, it fails at the very tail end of the backup. The firewall log is showing that it is tearing down the tcp connection due to a TCP Reset-I then denying the connection a bit later. I'm not finding much I can do in the firewall to solve the issue. I was contemplating putting a direct connection cable beween the fd and the sd to solve this. (Darn cisco, if this firewall was iptables, a solution would be easy) Anybody have any other ideas?? Thanks in advance for any assistance. Dirk -- Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Firewall fun
On Tue, 2009-06-23 at 21:52 +0200, Arno Lehmann wrote: Hi, 23.06.2009 17:04, Dirk Bartley wrote: Sure, iptables allows for connection based rules as well as the old ipchains style rules based rules. So your probably using connection based rules like : iptables -A INPUT -p tcp -m state --state ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp -m state --state NEW,ESTABLISHED -j ACCEPT just add something like iptables -A INPUT -p tcp --source fd_dmz_ipaddress --destination sd_internal_address --dport 9103 ACCEPT Yup. That should work. But back to your problem, Dirk: Have you tried the heartbeat interval setting? That should generate some traffic so that the pix doesn't time-out the seemingly stale connection. Had not looked at that option. There are a few of them. I'm no TCP expert, but I'm a little skeptical that this will do the trick. The timing from the firewall logs show a connection established and 2 mintes later a teardown. That seems awful fast for a timeout. Which I'm just guessing this is not. I'll try it and see if it helps. It's a job that takes two hours! ackk. Dirk Arno -- ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] 3.0.1 Bat, Yes is an invalid Command
Your probably experiencing a common thing with the qt widget set and my lack of knowledge of how to prevent it. Just mouse around on the window and you should see a grabable splitter window that you can grab and move over. Then you should see the jobs table. You may experience that on any page that uses a splitter. I wish the splitter control would have a more contrasting color. That happens because I try to pull the splitter from a saved configuration the last time it was closed. Dirk On Fri, 2009-06-19 at 15:44 +1200, John Huttley wrote: Hi Dirk, I didn't know that was even possible. Actually, I've just tried it and the Director status showed the jobs and let me cancel. The JobList is a blank pane. Not even a pane on the right hand side, to be more precise. Regards, John Dirk Bartley wrote: I would not have thought to do it that way which is more like what the command line console would allow. I would have Highlighted all of the jobs in either dir status or joblist and right clicked and chose a cancel option in the popup. My efforts were not in simulating a command line console but in being a gui interface. I just had never tried it that much. I started working on bat shortly after starting using bacula. One thought I had was to have two separate pages, console and bconsole. But that was just a thought, nothing I've contemplated on what it would take to accomplish or discussed with Kern. Where the bconsole would behave completely with text. Dirk On Fri, 2009-06-19 at 12:19 +1200, John Huttley wrote: Hi Dirk. I just type Cancel in the command line thingy. That, by default, cancels the currently running job. If I ever need to cancel /anything/ then I need to cancel /everything/ so I just click yes Glad to see you are on the job!! Regards, John Dirk Bartley wrote: I recall resolving a similar issue, but I'm not sure if it is the same one. There are two places to cancel a job, from the joblist and from the director status. Identifiy which one and make sure it is a repeatable error, and let me know and I'll double check to make sure I resolved it in the head. Dirk On Fri, 2009-06-19 at 10:05 +1200, John Huttley wrote: Hi, I've just tried to cancel a job in bat. It pops up a dialog. Options are Yes or No. Click yes to cancel, but the Yes goes straight to the cancel command which then says Yes: is an invalid command. Of course I can click 'No' and get No: is an invalid command. --john -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
[Bacula-users] Maximum Concurrent Jobs
Greetings I'm trying to understand Maximum Concurrent Jobs. Here is an example output from status dir Running Jobs: Console connected at 19-Jun-09 17:51 JobId Level Name Status == 9334 FullAlum3JobMain.2009-06-19_17.01.00_47 is running 9336 FullAlum2RootJob.2009-06-19_17.01.00_49 is waiting on Storage Alum2FileStorage 9337 FullAlum1Job.2009-06-19_17.01.00_50 is waiting on Storage Alum2FileStorage 9338 FullAlum3root.2009-06-19_17.01.00_51 is waiting on Storage Alum2FileStorage 9339 FullAlum3sharedlvm.2009-06-19_17.01.00_52 is waiting on Storage Alum2FileStorage 9340 FullDatabaseJob.2009-06-19_17.01.00_53 is waiting execution 9341 FullSubversionJob.2009-06-19_17.01.00_54 is waiting for higher priority jobs to finish These jobs are all being written to filestorage. Then when they are all done the low priority jobs will trigger a run after script that will start them all being copied to tape, but that is later. So it looks like only one job is running because I have a maximum concurrent directive relating to storage limiting the number of jobs running concurrently. Reading the storage daemons config documentation, there is only one and it is on the storage daemon itself, not on the Device resource. It is set to 50. On this storage daemon I have 2 tape devices and one Filestorage device on this storage Daemon. I can see from the director configuration, there is a maximum concurrent jobs directive for just about every resource. The director resource is set to 5. All jobs are set to 5 with the exception of the copy jobs. All client resources are set to 10. Each storage resource in the directors config is set to a Max of 10. So I'm not understanding why I can't have more jobs running at the same time. The pool resource for the File-xxx pool sets Maximum Volume Jobs = 1 so that each job will have it's own volume (or file on the hard drive) that it is writing to. Because I am writing to file first, I am not setting up spooling. Any possible assistance in helping me understand this is apprecieated. I guess I could be happy that everything is working, I'ts just that when someone asks me why I can't get more jobs running concurrently, I want to be able to answer. Because I know one person will ask. Dirk -- Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Maximum Concurrent Jobs
On Fri, 2009-06-19 at 19:24 -0400, John Drescher wrote: On Fri, Jun 19, 2009 at 6:29 PM, Dirk Bartleybartle...@chartermi.net wrote: Greetings Because I am writing to file first, I am not setting up spooling. Any possible assistance in helping me understand this is apprecieated. I guess I could be happy that everything is working, I'ts just that when someone asks me why I can't get more jobs running concurrently, I want to be able to answer. Because I know one person will ask. Are the priorities the same for all jobs but the SubversionJob? Correct. That is the only job with a different priority. Subversion job is with a priority = 11 The rest are with priority = 10. I do this so that it is the last job that starts which triggers the copy jobs. Dirk -- Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Where is bat?
Install locations of bat is an issue being addressed I believe. There were inconsistencies in some of the packaging as well as the basic install from compiled source. As a developer I always just run from the source location. All apologies! I think that having the bat binary read the bat.conf from /etc/bacula is a very recent thing in the head. Dirk On Thu, 2009-06-18 at 21:17 +0100, Allan Black wrote: Ralph Böhme wrote: on Opensolaris, now that I'm done: where is bat? What am I missing? Possibly export PATH PKG_CONFIG_PATH ra...@os:~/bacula-3.0.1$ cat myconfigure #!/bin/sh PATH=$PATH:/usr/local/Trolltech/Qt-4.5.1/bin PKG_CONFIG_PATH=/usr/local/Trolltech/Qt-4.5.1/lib/pkgconfig ./configure -C \ --enable-bat \ --prefix=/usr/local/bacula \ --with-qwt=/usr/local/qwt-5.2.0 \ --with-mysql=/usr/mysql/5.0 \ --with-openssl=/opt/csw/ssl This is how I configure Bacula (client only) on Solaris Nevada (very similar to OpenSolaris): === Add bindtextdomain to list of #undefs in src/gnome2-console/console.h cat src/qt-console/bat.pro.in EOF QMAKE_LFLAGS += -Wl,-R,/usr/local/qwt-5.0.2/lib EOF set path = ($path /usr/local/Qt-4.3.1/bin) setenv PKG_CONFIG_PATH /usr/local/Qt-4.3.1/lib/pkgconfig setenv LDFLAGS -R/usr/local/mysql/lib/mysql ./configure --enable-client-only --with-openssl=/usr/sfw --with-qwt=/usr/local/qwt-5.0.2 --enable-bat --enable-gnome --enable-tray-monitor --with-python --prefix=/usr/local/bacula --exec-prefix=/usr/local/bacula --with-scriptdir=/usr/local/bacula/bin --mandir=/usr/local/bacula/man --with-working-dir=/var/bacula === and this is how I configure for Solaris 10 (server): === cat src/qt-console/bat.pro.in EOF QMAKE_LFLAGS += -Wl,-R,/usr/local/qwt-5.0.2/lib EOF set path = ($path /usr/local/Qt-4.3.1/bin) setenv PKG_CONFIG_PATH /usr/local/Qt-4.3.1/lib/pkgconfig setenv LDFLAGS -R/usr/local/mysql/lib/mysql ./configure --with-mysql=/usr/local/mysql --with-openssl=/usr/sfw --with-qwt=/usr/local/qwt-5.0.2 --enable-bat --enable-gnome --with-python --prefix=/usr/local/bacula --exec-prefix=/usr/local/bacula --with-scriptdir=/usr/local/bacula/bin --mandir=/usr/local/bacula/man --with-working-dir=/var/bacula === You'll have to adapt some paths, e.g. I have MySQL 5.0 in /usr/local (Solaris 10 only comes with 4.0), and this is for Bacula 2.4.3. Allan -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] 3.0.1 Bat, Yes is an invalid Command
I would not have thought to do it that way which is more like what the command line console would allow. I would have Highlighted all of the jobs in either dir status or joblist and right clicked and chose a cancel option in the popup. My efforts were not in simulating a command line console but in being a gui interface. I just had never tried it that much. I started working on bat shortly after starting using bacula. One thought I had was to have two separate pages, console and bconsole. But that was just a thought, nothing I've contemplated on what it would take to accomplish or discussed with Kern. Where the bconsole would behave completely with text. Dirk On Fri, 2009-06-19 at 12:19 +1200, John Huttley wrote: Hi Dirk. I just type Cancel in the command line thingy. That, by default, cancels the currently running job. If I ever need to cancel /anything/ then I need to cancel /everything/ so I just click yes Glad to see you are on the job!! Regards, John Dirk Bartley wrote: I recall resolving a similar issue, but I'm not sure if it is the same one. There are two places to cancel a job, from the joblist and from the director status. Identifiy which one and make sure it is a repeatable error, and let me know and I'll double check to make sure I resolved it in the head. Dirk On Fri, 2009-06-19 at 10:05 +1200, John Huttley wrote: Hi, I've just tried to cancel a job in bat. It pops up a dialog. Options are Yes or No. Click yes to cancel, but the Yes goes straight to the cancel command which then says Yes: is an invalid command. Of course I can click 'No' and get No: is an invalid command. --john -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Copy jobs between two different SDs uses wrong source SD
I would'nt complain about the documentation. Migration is only implemented for a single Storage daemon. You cannot read on one Storage daemon and write on another. Is a direct quote from the docs. See link below. On Tue, 2009-06-16 at 22:54 -0400, Phil Stracchino wrote: Dirk Bartley wrote: On Tue, 2009-06-16 at 17:37 -0400, Phil Stracchino wrote: I'm trying to set up my first Copy job, and running into a problem. I don't know whether it's a configuration issue, a documentation shortfall, a Bacula limitation, or a combination of the three. I have two SDs on two different machines. Unfortunately. http://www.bacula.org/manuals/en/concepts/concepts/Migration_Copy.html Migration (also copy because a copy is just a special case of migration) is only implemented for a single Storage daemon. You cannot read on one Storage daemon and write on another. As a new feature, there are limitations. I suspected that might be the case, but the documentation isn't clear about it and it certainly APPEARS to accept the settings. It just doesn't act on them correctly. If it's limited to acting within a single SD, that will drastically reduce its usefulness. -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] how to recycle volumes ahead of time?
http://www.schupan.com/phpscripts.tgz Dirk On Wed, 2009-06-17 at 10:58 +0200, Andreas Schuldei wrote: On Wed, Jun 17, 2009 at 4:25 AM, Dirk Bartleybartle...@chartermi.net wrote: Greetings My understanding, and I've been wrong before, is that deleting a volume (which is a file) from the catalog does not delete the file from the storage. My recollection is that may have been one of the projects: http://bacula.svn.sourceforge.net/viewvc/bacula/trunk/bacula/projects?view=markup On a skim I could not find it, Oh well. So I've scripted my way out of the problem. One to search the filestorage directory for Volumes and select from the catalog. If any Files are not Cataloged volumes, delete them. Another to search for the oldest job on those volumes and delete it (it's been copied to tape). Then yet another to loop through doing it until there is 200GB of space available. I use postgres as well. If you want to see them just let me know, it uses php from a bash prompt. yes, PLEASE give me that script! :-) i think i need it urgently. /andreas -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] how to recycle volumes ahead of time?
Greetings My understanding, and I've been wrong before, is that deleting a volume (which is a file) from the catalog does not delete the file from the storage. My recollection is that may have been one of the projects: http://bacula.svn.sourceforge.net/viewvc/bacula/trunk/bacula/projects?view=markup On a skim I could not find it, Oh well. So I've scripted my way out of the problem. One to search the filestorage directory for Volumes and select from the catalog. If any Files are not Cataloged volumes, delete them. Another to search for the oldest job on those volumes and delete it (it's been copied to tape). Then yet another to loop through doing it until there is 200GB of space available. I use postgres as well. If you want to see them just let me know, it uses php from a bash prompt. Dirk On Wed, 2009-06-17 at 01:49 +0200, Andreas Schuldei wrote: On Wed, Jun 17, 2009 at 1:28 AM, John Drescher dresche...@gmail.com wrote: 2009/6/16 Andreas Schuldei schuldei +bacula-us...@spotify.com: On Wed, Jun 17, 2009 at 12:48 AM, francisco javier funes nieto esen...@gmail.com wrote: Maybe this can help you .. http://www.bacula.org/en/dev-manual/Automatic_Volume_Recycling.html#SECTION00118 should that even work if we dont use tape but backup to hard disk? because we dont see it happening. (bacula keeps creating new files and the old ones seem to be kept around forever.) Yes. All media is treated the same as far as recycling is concerned, Then the system does not behave as expected in my case, right? the files SHOULD have been reused, eventhough there is space left on the device? how can i debug this? -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Copy jobs between two different SDs uses wrong source SD
On Tue, 2009-06-16 at 17:37 -0400, Phil Stracchino wrote: I'm trying to set up my first Copy job, and running into a problem. I don't know whether it's a configuration issue, a documentation shortfall, a Bacula limitation, or a combination of the three. I have two SDs on two different machines. Unfortunately. http://www.bacula.org/manuals/en/concepts/concepts/Migration_Copy.html Migration (also copy because a copy is just a special case of migration) is only implemented for a single Storage daemon. You cannot read on one Storage daemon and write on another. As a new feature, there are limitations. I'm using copy jobs. Love em. Dirk Altogether, four pools exist, three disk pools on one machine, one tape pool on the other. The disk SD is on a NAS box with a multi-terabyte SAS/SATA array, and owns three disk pools on the array. The tape SD is on a separate machine, and owns a single pool and an LTO1 drive. The disk array cannot be connected to the tape SD because the tape SD's machine has no SAS controllers. The tape drive cannot be connected to the disk SD's machine because the disk machine has no SCSI controllers and is in an insufficiently controlled environment for the tape drive. Backups have been running to the disk pools without incident for about two months, and I've verified that I can run backup jobs directly to the tape drive. The relevant config sections are as follows: Storage { Name = babylon4-sd Address = babylon4.babcom.com Maximum Concurrent Jobs = 20 SDPort = 9103 Password = XXX Device = FileStorage Media Type = File } Storage { Name = babylon5-sd Address = babylon5.babcom.com SDPort = 9103 Password = XXX Device = Ultrium-LTO1 Media Type = LTO1 Maximum Concurrent Jobs = 10 } Pool { Name = Full-Disk Storage = babylon4-sd Pool Type = Backup Next Pool = Full-Tape Recycle = yes AutoPrune = yes Volume Retention = 6 months Maximum Volume Jobs = 0 Volume Use Duration = 23h Label Format = FULL-$Year${Month:p/2/0/r}${Day:p/2/0/r}-${Hour:p/2/0/r}:${Minute:p/2/0/r} RecyclePool = Scratch } Pool { Name = Full-Tape Storage = babylon5-sd Pool Type = Backup Recycle = yes Autoprune = yes Volume Retention = 365d Recycle Oldest Volume = yes Recycle Current Volume = yes Label Format = ARCH- Maximum Volumes = 9 } # Dummy client and fileset for the copy job Client { Name = ALL Address = localhost Password = NONE Catalog = Catalog } Fileset { Name = DUMMY Include { Options { signature = MD5 } } } JobDefs { Name = TapeArchive Type = Copy Pool = Full-Tape Level = Full Client = ALL Fileset = DUMMY Selection Type = PoolUncopiedJobs Selection Pattern = Babylon5.* # this seems to be being ignored SpoolData = no Allow Duplicate Jobs = no Schedule = MonthlyCopy Messages = Daemon Priority = 20 } Job { Name = CopyToTape Enabled = Yes Pool = Full-Disk JobDefs = TapeArchive Storage = babylon4-sd } When I go to run the Copy master job, I get this output: Select Job resource (1-9): 1 Run Copy job JobName: CopyToTape Bootstrap: *None* Client:ALL FileSet: DUMMY Pool: Full-Disk (From Job resource) Read Storage: babylon4-sd (From Pool resource) Write Storage: babylon5-sd (From Storage from Pool's NextPool resource) JobId: *None* When: 2009-06-16 16:34:24 Catalog: Catalog Priority: 20 OK to run? (yes/mod/no): The read and write storage appear to be correct here. More or less the correct jobIDs get queued, except that the selection pattern is being ignored: Job queued. JobId=134 16-Jun 17:00 babylon4-dir JobId 134: The following 9 JobIds were chosen to be copied: 1,4,3,2,5,6,92,93,94 The selection pattern above should theoretically have matched only jobs 92, 93 and 94, which are small test jobs. Here's what happens when one of those queued actually tried to execute, though: Copying JobId 134, Job=CopyToTape.2009-06-16_17.00.57_41 16-Jun 17:01 babylon5-sd JobId 134: Failed command: 16-Jun 17:01 babylon5-sd JobId 134: Fatal error: Device FileStorage with MediaType File requested by DIR not found in SD Device resources. 16-Jun 17:01 babylon4-dir JobId 134: Fatal error: Storage daemon didn't accept Device FileStorage because: 3924 Device FileStorage not in SD Device resources. 16-Jun 17:01 babylon4-dir JobId 134: Error: Bacula babylon4-dir 3.0.1 (30Apr09): 16-Jun-2009 17:01:04 Build OS: i386-pc-solaris2.10 solaris 5.10 Prev Backup JobId: 94 Prev Backup Job:Babylon5_Backup.2009-06-16_14.57.25_03 New Backup JobId: 151 Current JobId: 134 Current Job:CopyToTape.2009-06-16_17.00.57_41 Backup Level: Full Client:
Re: [Bacula-users] Bacula mixing up pools and mount points
OK, just re-read the storage= option under pool and it is a little bit confusing to me because I always thought the storage came from the job defaults, then the schedule resource for that run if it has an override. From the docs, this means my assumtion was incorrect. The Storage resource may also be specified in the Job resource, but the value, if any, in the Pool resource overrides any value in the Job. This Storage resource definition is not required by either the Job resource or in the Pool, but it must be specified in one or the other. If not configuration error will result. I'd still look at the storage on the job's log. You may want to choose to put the storage= in the schedule resource just to make sure. Dirk On Mon, 2009-06-15 at 10:52 -0400, Jonathan Bayer wrote: Hi, Running Bacula 3.0.1 on an Ubuntu 9.05 system. Main backups are done to an internal hard disk. Pool is called Internal, volume name is Internal VirtualFull backups are done to an external hard disk. Pool is called External, volume name is D1 The internal pool is mounted in: /var/lib/bacula/archive The external pool is mounted in /media/bacula The external pool is accessed using the NextPool keyword. Bacula gets the pools confused. It looks for the D1 volume at the internal pool location This doesn't make sense, it is trying to both read and write at the same location. Any ideas? JBB 15-Jun 10:44 bayer-sd JobId 423: Warning: dev.c:534 dev.c:532 Could not open: /var/lib/bacula/archive/D1, ERR=No suchfile or directory 15-Jun 10:44 bayer-sd JobId 423: Warning: acquire.c:221 Read open device FileStorage (/var/lib/bacula/archive) Volume D1 failed: ERR=dev.c:532 Could not open: /var/lib/bacula/archive/D1, ERR=No such file or directory 15-Jun 10:44 bayer-sd JobId 423: Please mount Volume D1 for: Job: Clonezilla.2009-06-15_10.41.00_24 Storage: FileStorage (/var/lib/bacula/archive) Pool: Internal Media type: File *list media Pool: Internal +-++---+-+-+--+--+-+--+---+---+-+ | mediaid | volumename | volstatus | enabled | volbytes| volfiles | volretention | recycle | slot | inchanger| mediatype | lastwritten | +-++---+-+-+--+--+-+--+---+---+-+ | 1 | Internal | Append| 1 | 650,457,573,214 | 151 | 31,536,000 | 1 |0 | 0| File | 2009-06-15 10:33:29 | +-++---+-+-+--+--+-+--+---+---+-+ Pool: External +-++---+-+-+--+--+-+--+---+---+-+ | mediaid | volumename | volstatus | enabled | volbytes| volfiles | volretention | recycle | slot | inchanger| mediatype | lastwritten | +-++---+-+-+--+--+-+--+---+---+-+ | 5 | D1 | Append| 1 | 272,625,134,040 | 63 | 31,536,000 | 1 |0 | 0| File | 2009-06-05 18:33:31 | +-++---+-+-+--+--+-+--+---+---+-+ Pool { Name = Internal Pool Type = Backup Recycle = yes # Bacula can automatically recycle Volumes AutoPrune = yes # Prune expired volumes Volume Retention = 365 days # one year NextPool = External Storage = File } # Default pool definition Pool { Name = External Pool Type = Backup Recycle = yes # Bacula can automatically recycle Volumes AutoPrune = yes # Prune expired volumes Volume Retention = 365 days # one year Storage = ExternalFileStorage } -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server
Re: [Bacula-users] [Bacula-devel] multiple copy pools
Hello Ulrich I'm just beginning to use copy jobs. Love em! What I'm doing is having a one to one relationship between tape pools and File pools. ie File-MonWed - LTO_MonWed File-Monthly - LTO_Monthly .. .. Then add one Copy job per pool. Copy-MonWed Copy-Monthly .. .. Then add one scripty thing, RunScript { Command = /root/bin/php/baculatriggercopy.php %v RunsWhen = After RunsOnFailure = yes RunsOnClient = no RunsOnSuccess = yes# default, you can drop this line } where baculatriggercopy.php where to summarize what bacula trigger copy does it select the pool from the database then knowing the pool $job = preg_replace('/File-/', Copy-, $pool); $concmd = run job=\$job\ fileset=\VariesSet\ level=\Full\ client= \srvalum3-fd\ pool=\$pool\ storage=\Alum2FileStorage\ priority= \10\ yes ; Then I get all uncopied jobs copied from the appropiate file pool to the appropriate tape pool. Now I don't know if that was the way intended but it seems to be working for the last couple of weeks. Dirk On Mon, 2009-06-08 at 13:58 +0200, Ulrich Leodolter wrote: Hello, i would like to run disk2tape copy jobs into different pools. the current version (3.0.2) doesn't allow this setup (afaik) there is only one NextPool which determines the destination pool for copy jobs. i tried a trick to overcome this limitation. 1.) define a dummy pool, no backup jobs go into this pool. Pool { Name = ExtBackup Pool Type = Backup Next Pool = ExtClone } 2.) define a copy job using the above dummy pool and custom sqlquery to select jobid from different pool. Job { Name = CopyDiskToExtClone Type = Copy Client = None Level = Full # must be defined, but is ignored FileSet = None# must be defined, but is ignored Pool = ExtBackup Selection Type = SQLQuery Selection Pattern = SELECT DISTINCT Job.JobId FROM Job,Pool WHERE Pool.Name = 'DiskBackup' AND Pool.PoolId = Job.PoolId AND ... ... } using this method i was able top copy jobs from pool DiskBackup to pool ExtClone, even though DiskBackup-NextPool = DiskCopy can i expect troubles using this trick? Regards Ulrich -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
[Bacula-users] Error writing to tape
Greetings I'm wonding if anyone may have any ideas of how to prevent this error. I've been using bacula for a few years in one location and would get an error like below approximately once every three weeks. It has not been too big a problem and I am able to just umount mount umount mount and solve the issue from home. So not to big of an issue for me. However, I'm getting the oporunity to use bacula at another location and we have the exact same tape drive there as well. They are both Certrance LTO2 drives. These are just single drives with no changers. If anyone has any experience solving this kind of issue, I would certainly appreciate the help. Log records for job 445 2009-06-03 17:58:18 centos6-sd Volume MAIL_MOWE_2 previously written, moving to end of data. 2009-06-03 17:59:04 centos6-sd Marking Volume MAIL_MOWE_2 in Error in Catalog. Error: Unable to position to end of data on device LTO (/dev/nst0): ERR=dev.c:946 ioctl MTIOCGET error on LTO (/dev/nst0). ERR=Input/output error. 2009-06-03 17:59:47 centos6-sd Job centos2etc.2009-06-03_18.00.00_42 waiting. Cannot find any appendable volumes. Please use the label command to create a new Volume for: Thank you kindly Dirk Bartley -- OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] make bat troubles in bacula 3.0.0
I have done a patch for being able to install on the older qt. If you wat it, let me know. I'll hunt it down. The issue is not with the programming but the version of designer I was using. If I open with an older designer and solve a couple of issues it compiled just fine on centos. I'm trying not to keep so up to date lately. Dirk On Wed, 2009-04-08 at 15:27 -0700, Kelvin Raywood wrote: JanJaap Scholing janjaapschol...@hotmail.com: I'm trying to install bat. ./configure --enable-lockmgr --with-mysql --enable-bat --disable-libtool looks ok But when I make I see the following error messages: [snip] I use Debian 4 with qt4 installed (4.2.1-2+etch1), bacula 3.0.0 (latest svn) What can I do to solve this problem? John Drescher wrote: Install Qt 4.3 or greater. Ignore that. I was looking at the wrong class in the Qt docs. I think the first advice was correct. I recently had the same problem myself building bacula-2.5.42-b2 on CentOS-5 which includes QT4.2.1 . I grabbed qt 4.3.4 srpm from Fedora-7 and did rpmbuild --rebuild --define 'dist .el5' --define 'rhel 5' \ qt4-4.3.4-14.fc7.src.rpm yum localinstall qt4-4.3.4-14.el5.x86_64.rpm \ qt4-devel-4.3.4-14.el5.x86_64.rpm \ qt4-x11-4.3.4-14.el5.x86_64.rpm I installed qwt-devel from EPEL. BAT built and runs fine. Kel Raywood -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] missing folders in Bat's version browser
On Mon, 2007-12-10 at 12:41 +0200, Silver Salonen wrote: Hi! On Sunday 09 December 2007 16:51, Dirk Bartley wrote: Hello Silver I'd like to discover what is causing this. Please turn on sql debugging in preferences and we should be able to isolate the sql command that is getting the list of files. The result should be an sql query that should look alot like this: bat: restore/restoretree.cpp:534 Query cmd : SELECT DISTINCT Filename.Name AS FileName, Filename.FilenameId AS FilenameId FROM File INNER JOIN Filename on (Filename.FilenameId=File.FilenameId) WHERE File.PathId=269827 AND File.Jobid IN (3641,3632,3619,3606,3593) AND Filename.Name!='' ORDER BY FileName I use MySQL 5.0.45, but I don't see such a query in Bat's output - should I see this command when pressing Refresh in Version Browser? In my case I see this: = $ bat -c bat-baculaclient.conf bat: restore/restoretree.cpp:771 Query cmd : SELECT Job.Jobid AS Id, Job.EndTime AS EndTime, Job.Level AS Level, Job.Name AS JobName, Job.purgedfiles AS Purged FROM Job INNER JOIN Client ON (Job.ClientId=Client.ClientId) INNER JOIN FileSet ON (Job.FileSetId=FileSet.FileSetId) WHERE Client.Name='baculaclient-fd' AND Job.name = 'baculaclient-userdata' AND FileSet.FileSet='userdata-snap' ORDER BY Job.EndTime DESC LIMIT 150 bat: restore/restoretree.cpp:214 Query cmd : SELECT FilenameId FROM Filename WHERE name='' bat: restore/restoretree.cpp:238 Query cmd : SELECT DISTINCT Path.Path AS Path, File.PathId AS PathId FROM File INNER JOIN Path ON (File.PathId=Path.PathId) WHERE File.FilenameId=1 AND File.Jobid IN (13291,13267,13243,13219,13194,13170,13146,13087,13063,13039,13015,12991,12943,12919,12775,12607) ORDER BY Path bat: restore/restoretree.cpp:589 did not perform query, pathid=-1 not found bat: restore/restoretree.cpp:589 did not perform query, pathid=-1 not found = Here is where the issue is. The pathid is not found from the known directory string. I'm not sure how but it is unable to find the value of pathid here. Please apply the following patch and send me the output like above again. Dirk Index: restoretree.cpp === --- restoretree.cpp (revision 6009) +++ restoretree.cpp (working copy) @@ -270,6 +270,8 @@ int pathid = field.toInt(ok, 10); if (ok) m_directoryPathIdHash.insert(fieldlist[0], pathid); + else + Pmsg1(000, Error inserting %s into m_directoryPathIdHash\n, fieldlist[0].toUtf8().data()); } fieldcnt += 1; } @@ -584,7 +586,7 @@ if (mainWin-m_rtDirCurICDebug) Pmsg0(000, will update file table checks\n); updateFileTableChecks(); } else if (mainWin-m_sqlDebug) - Pmsg1(000, did not perform query, pathid=%i not found\n, pathid); + Pmsg1(000, did not perform query, pathid not found from directory %s\n, directory.toUtf8().data()); connect(fileTable, SIGNAL(itemChanged(QTableWidgetItem *)), this, SLOT(fileTableItemChanged(QTableWidgetItem *))); } - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] missing folders in Bat's version browser
Hello Silver I'd like to discover what is causing this. Please turn on sql debugging in preferences and we should be able to isolate the sql command that is getting the list of files. The result should be an sql query that should look alot like this: bat: restore/restoretree.cpp:534 Query cmd : SELECT DISTINCT Filename.Name AS FileName, Filename.FilenameId AS FilenameId FROM File INNER JOIN Filename on (Filename.FilenameId=File.FilenameId) WHERE File.PathId=269827 AND File.Jobid IN (3641,3632,3619,3606,3593) AND Filename.Name!='' ORDER BY FileName The first big question is if the sql query is returning the files in question. Once I know that I can recommend the next step in figuring out what is happening. In psql, I get results like: filename| filenameid ---+ ATTXX_001.pdf |1067479 CINTA_001.pdf |1250307 COVER_001.pdf |1063069 COVER_002.pdf |1266269 ENGPR_003.pdf |1411193 ENGPR_004.pdf |1664069 OUTSO_001.pdf |1320048 RELST_001.pdf |1640153 (8 rows) On Thu, 2007-12-06 at 14:47 +0200, Silver Salonen wrote: Hello I have Bat installed from 2.2.5 version on FreeBSD-6.2. The problem is that Version Browser doesn't show some of the folders. If I browse files via Restore command, they're there though. I just checked what does debugging show me and I see that while querying folders, Bat continues querying subfolders of the next folder when it meets an estonian word Töögraafikud in foldername: = ... bat: console/console.cpp:623 got: /mnt/snap/usr/home/rakvere/Palgalipikud/ 15631 bat: console/console.cpp:623 got: /mnt/snap/usr/home/rakvere/Töögraafikud/ 12861 bat: console/console.cpp:623 got: /mnt/snap/usr/home/roccaalmare/Maildir/ 8164 ... bat: console/console.cpp:623 got: /mnt/snap/usr/home/sikupilli/Raport/ 13415 bat: console/console.cpp:623 got: /mnt/snap/usr/home/sikupilli/Töögraafikud/ 12857 bat: console/console.cpp:623 got: /mnt/snap/usr/home/silver/7840 ... = May it be related to it? I also see that there's another folder Töötajad, which contains subfolders, and its subfolders are queried OK. Also (here comes the second issue ;), if I browse files in Version Browser, some of the jobs are marked dark-yellow-green and cannot be selected - why is that? One of these jobs is full backup done a month ago and its volume is not purged from database yet (although there's a newer full backup of the same job that was not completed successfully and its volume is purged now). After inspecting the code, I tend to think that your assesment of the volumes showing up yellow as not being purged as possibly being inaccurate. Unless I've done something usually correct like with the above case seems like it may be. Please double check, all jobs which have been purged should show up as uncheckable and darkYellow. Grey is for jobs that are not purged but have been unchecked and then a refresh has been done. Dirk - SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] BAT questions
Jeff Dickens wrote: I have a some questions about BAT that I hope you can answer. First, what is the interface between BAT and the other Bacula components (director, sd, fd, database) ? I ask because I would like to know if it would be possible to run BAT on a system other than the director? Does it just talk to the director on tcp/9101? I don't know what port it uses specifically (I suspect Kern would not have changed it, or if he did make such a large change, it would have been prominently mentioned), but I do know that it does work remotely. I don't have BAT on any system except my laptop, and I've connected to my Director. Bat is designed to be a client to as many directors as the user desires. You can have as many director stanzas in the conf file as you have directors in your network. The client can be on any machine it will run on and the director can be on any host it can run on. Dirk - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Bacula Administration Console
On Tue, 2007-10-30 at 12:29 -0300, Augusto Lima wrote: I'm using BAT to handle my backup routine every day. But it has some weird things that i think could be changed. First, there are anyway to change that behavior of showing a selection window to choose the item as a result of a command? Example, typing 'status' at BAT console shows a Selection Dialog to choose which option I want. Instead, i would prefer the normal behavior of showing the list with the options which I could just type a number. It ´s faster and more confortable to just stick at the keyboard and don't have do get the mouse to choose(i know i could still use the keyboard, but i would have to press 'TAB' and the arrows a couple of times). A request would have to be made of Kern. He was responsible for that specific part of the code Second, at the JobPlot window, it could be more human readable numbers at the bytes axis, for me, it´s showing that the last backup it saved almost 2.5e+07 bytes, not so easy to read. This would be done within the qwt code. A subclass would have to be made. It's been a bit since I worked on it. It's a nice suggestion. I'll add it to my list and see if it is a relatively easy thing to accomplish. I didn´t realize how to change this settings, does anybody know how? There currently exists no setting for this. It could be a setting but would most likely be written to have some intelligence to guess the most appropriate unit for the axis. Dirk Thank you very much for the attention Augusto Camarotti - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] bat does not compile
All apologies. I don't see anything obvious. It definitely seems to be going awry right at: config.status: executing default commands Creating bat Makefile WARNING: Found potential symbol conflict of main.cpp (main.cpp) in SOURCES Which would lead me to believe there is an issue with qmake. I can't even tell from the output which qmake it will use. ie qmake for qt3 or qmake for qt4. Dirk On Tue, 2007-08-21 at 11:21 -0400, Dan Langille wrote: I'm having trouble getting bat to compile (on FreeBSD 6.2). I'm using an SVN snapshot from this morning. I've also been unable to get 2.2.0 to build. I have qt4-4.3 and qwt-4.2.0 installed. The first problem arises during the configure stage and the creation of the src/qt-console Makefile: WARNING: Found potential symbol conflict of main.cpp (main.cpp) in SOURCES WARNING: Found potential symbol conflict of label.cpp (label/label.cpp) in SOURCES WARNING: Found potential symbol conflict of label.h (label/label.h) in HEADERS WARNING: Found potential symbol conflict of relabel.cpp (relabel/relabel.cpp) in SOURCES Several other similar warnings are produced. The make depend phase then produces warnings regarding duplications: /usr/home/dan/src/bacula-bat/work/bacula-2.2.0/src/qt- console/Makefile, line 824: warning: duplicate script for target obj/main.o ignored Several similar other warning are raised. The configure options, output from configure, and output from make are available at: http://www.langille.org/tmp/bacula-bat-compile-errors.1.txt Also include in the above is the Makefile generated for bat. Any ideas? - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] [Bacula-devel] Bacula version 2.2.0 released
On Sat, 2007-08-11 at 06:01 -0400, John Drescher wrote: Also after running bat I noticed something that may be a display bug. Attached is the picture. Notice the dates in the job plot are all smashed together making them unreadable. Actually that looks right, you just need to start refining the plot your seeing. My intention is for the user to be able to start seeing trends and whether those trends are spiking or gradually changing upwards. First I'd suggest selecting one job to view and use the refresh button. Then I'd float the window with the page selector's context menu or the green up button in the button bar. Then maximize the window to see more area of the plot. Then keep refining your filter criterion. For instance change to the last 28 days worth of incremental backups. Then if you want the plot to be the whole monitor view, use the splitter to hide the controlling drop downs. That should give you a good Idea of the trends with incrementals. Dirk Thanks, John - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/bacula-devel signature.asc Description: This is a digitally signed message part - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Bacula version 2.2.0 released
On Sat, 2007-08-11 at 15:22 -0700, pedro moreno wrote: Can bat run on any machine running Linux/Unix with X-Windows system enable but not running the director just calling the director by his IP address? bat is configured in a similar fashion to the bconsole. It also has an advantage of being able to connect to multiple directors. Put as many director stanzas in the bat.conf file as directors that you would like to connect to. Dirk - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] RES: Bat advertisement
On Wed, 2007-08-08 at 10:54 -0300, Marcos de Jesus Faria wrote: We have this Bat for Windows ? At this moment no, qt and qwt are available on windows. A project is in the works to get bat on windows working and available with an installer. Dirk -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Kern Sibbald Enviada em: quarta-feira, 8 de agosto de 2007 10:16 Para: bacula-users; bacula-devel Assunto: [Bacula-users] Bat advertisement Hello, - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] bat
Hello Jerome I'm developing on gentoo and my qt4 include files are located in /usr/include/qt4. Is that where your compiles qt includes were installed?? On Wed, 2007-07-25 at 14:01 +0200, Jerome Massano wrote: Hello I am trying to build my own bacula rpms (to include some home-made changes). In this RPM, I have to include BAT (what a nice tool, great work Kern and devs ^^), so I need to install Qt 4.2 or better. My distribution has no package for this RPM, so I installed it with the sources. My problem is that the configure tool does not find Qt. Can you copy and paste the configure output of where it is failing. I have --enable-bat \ --enable-qwt=/usr \ in my configure script. There is no qt option but there is a requirement of qwt which is an additional requirement of a relatively small graphing library. Is ./configure failing to find qwt?? or qt?? I read the configure script, it seems to use pkg-config. What can I do to make configure to find Qt where it is installed. There does not seem to be a --with-qt=$QT_DIRECTORY option in configure. Kern is responsible for the ./configure script. I know there is someone already creating rpm spec files. Are you using that spec file modified?? Are you aware that bat and the most recent bacula that it will work with has not yet been released officially for production use?? Dirk Thank you in advance. PS : I know my english is really bad. If you do not understand my question, please tell me, I will try to explain better. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users