- 03 Sep, 2014 1 commit
-
-
Sebastien Ponce authored
-
- 25 Jul, 2014 1 commit
-
-
Sebastien Ponce authored
-
- 05 Feb, 2014 1 commit
-
-
Giuseppe Lo Presti authored
-
- 01 Aug, 2013 1 commit
-
-
Sebastien Ponce authored
-
- 12 Jun, 2013 1 commit
-
-
Sebastien Ponce authored
This includes : - merge of d2dtransfer into diskmanagerd - drop of the WAITDISKTODISKCOPY state in DiskCopy, and of the diskcopies for ongoing replication in general. Now DiskCopies are only created at the end of the replication, when they actually exist on disk - drop of the StageReplicaRequest table and concept - introduction of the DiskToDiskCopyJob table, holding the list of ongoing disk to disk copies - a split of transferToSchedule into userTransferToSchedule and D2dTransferToSchedule - an according split in the dispatcher part of the transfer manager to call both methods. Note that with this commit, both methods fill the same FIFO queue of transfers and both take everything they can find without any throttling. At this stage, the draining facility is broken.
-
- 28 Mar, 2013 1 commit
-
-
Giuseppe Lo Presti authored
-
- 04 Feb, 2013 1 commit
-
-
Giuseppe Lo Presti authored
Enabled remote modifications of diskservers through rpyc, similarly to the legacy rmAdminNode command-line. As a consequence, the modifydiskserver CLI has been moved from castor-dbtools to castor-transfer-manager-client.
-
- 10 Dec, 2012 2 commits
-
-
Sebastien Ponce authored
integration of the monitoring of diskserver statuses in the diskmanagerd/transfermanagerd infrastrucutre. In particular rmmasterd, rmnoded and all the shared memory infrastructure have now disappeared
-
Sebastien Ponce authored
-
- 27 Jul, 2012 3 commits
-
-
Sebastien Ponce authored
Fixed handling of d2ddest transfers put back to queue when no source remains. On the way, also fixed the case of canceled transfers where the source was also remaining
-
Sebastien Ponce authored
-
Giuseppe Lo Presti authored
-
- 24 Feb, 2012 1 commit
-
-
Sebastien Ponce authored
-
- 07 Sep, 2011 1 commit
-
-
Sebastien Ponce authored
-
- 16 May, 2011 1 commit
-
-
Sebastien Ponce authored
-
- 13 May, 2011 1 commit
-
-
Dennis Waldron authored
-
- 20 Apr, 2011 2 commits
-
-
Sebastien Ponce authored
Added detection of double scheduling, that is cases where a diskserver wants to restart a transfer that the head node believed was already running. This can happen in case of timeout in the connection while the server has already answered
-
Sebastien Ponce authored
Improved listtransfers so that it dose not hide diskservers that could not be contacted by warns the user or displays '-' for its numbers in the summaries
-
- 15 Apr, 2011 2 commits
-
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
- 05 Apr, 2011 1 commit
-
-
Dennis Waldron authored
Fixed: Stuck restarts of the diskmanager daemon caused by missing 'detach_process=True' option when daemonizing. Standarized logging parameters Added 'TransferManager Daemon started' and 'DiskManager Daemon started' log messages
-
- 01 Apr, 2011 1 commit
-
-
Sebastien Ponce authored
Added synchronization of running transfers between the stager DB and the disk server manager daemons on restart of these daemons. This fixes the case where a powercut, or a major kill -9 of transfers leaves transfers pending in the stager DB
-
- 31 Mar, 2011 1 commit
-
-
Sebastien Ponce authored
-
- 29 Mar, 2011 1 commit
-
-
Sebastien Ponce authored
-
- 25 Mar, 2011 1 commit
-
-
Sebastien Ponce authored
Many small improvements and fixes to the transfer manager and tools around it. Most credits for finding the problems go to Dennis. - fixed header alignments in listtransfers - fixed case of keys in logs - set JobId to "unused for TM" in the stagerJob log - create the temporary files of the scheduling read only - show fileid in listtransfers - record the request id in all log messages where it makes sense - fixed rebuilding of diskserver manager queue when it restarts - handled properly log values contaning spaces - fixed too zealous retries to schedule d2d destination when source is not ready - improved drain mode, so that the transfer manager stops running when activity is over - fixed automatic reload for all parameters (some were cached and thus not reloaded properly) - reenabled active canceling of jobs on diskservers that did not start it first (was lost in some bad merge)
-
- 22 Mar, 2011 2 commits
-
-
Sebastien Ponce authored
-
Sebastien Ponce authored
- lot's of renaming. jobs are now transfers, client commands are named listtransfers, killtransfers and draintransfers, daemons are called diskmanagerd and transfermanagerd, packages are renamed accordingly, ... - a drain mode has been added to the transferdaemon to ease the retirement of machines running it - ports used are not colliding anymore with LSF so that we can let LSF run and only stop/start the jobmanagerd and the transfermanagerd when we switch from one mode to the other and back - the badmin command has dropped in favour of automatic, regular reload of all configuration files - client commands have been extended to allow restriction to a given diskpool and user - the listtransfer commands has been extended to display more parameters, depending on options (e.g. number of unique pending jobs in a pool, per protocols values) - reconnection to the ORACLE DB have been fixed - DLF logging has been fixed (both the wrapping of it through enums and the insertion of new facilities in the facility table)
-