Ah... Data Sourcers... wonderful enigmas!

Tambo is right - Data Sourcers can take ages to "start" - but that depends on the jobs they have to perform. Their primary task is ETL - and you may find it doesn't have anything to do once it is started, purely because there are no ETL jobs that need to run.
Also, Data Sourcer is Java - it's not the same as the other CCA components. My advice is that you start only [b]one [/b]collection of Data Sourcers - your Primary. The reason for this is that Data Sourcers in Primary or Back Up perform exactly the same tasks, using the same credentials against the database. Starting both might seem like the right thing to do but it *will* confuse the database when both try to connect.
Consider that Data Sourcers are reading off raw data chunks that are provided through CCA - and Data Sourcer will "catch up" once it is up and running. So you don't need to panic if Data Sourcer is not running - it is an ETL tool, not a data provision tool.
In my eyes, the Primary Data Sourcers should be the only ones running - if the Primary Server/Host fails, [i]then [/i]you switch over to Back Up...
In the meantime, make sure that your settings are correct for your "emergency files" to be stored on both Primary and Back-Up - Data Sourcer will clear them down once it is up and running again...
Good luck!

TT