After a bit of a hiccup this morning, it appears the pull process from the
Metabase is now working. I'm going to let it run unhindered this morning to
give it a good run at catching up. It's currently 4 days behind, but its
shooting through at the moment, so I expect it to be up to date in a few
days. I'll switch the builders on this afternoon or this evening, and
hopefully I can switch the websites over tonight too.

Cheers,
Barbie.

-- 
Birmingham.pm - http://birmingham.pm.org
CPAN Testers - http://cpantesters.org
YAPC Surveys - http://yapc-surveys.org
Perl Jam - http://perljam.info


On Mon, Sep 30, 2013 at 8:58 PM, Barbie <bar...@missbarbell.co.uk> wrote:

> Okay the field list on the cpanstats db completed, so I killed the repair,
> and recopied the metabase table. Now waiting for the field list to complete
> on the metabase db. Seems its not supposed to lock, but there is a bug in
> the current releases of MySQL where it does :(
>
> The reports pull is now queued, so as soon as the field list completes
> it'll be off and running. I'll be switching other cronjobs on once it
> starts processing.
>
> Cheers,
> Barbie.
>
>
> --
> Birmingham.pm - http://birmingham.pm.org
> CPAN Testers - http://cpantesters.org
> YAPC Surveys - http://yapc-surveys.org
> Perl Jam - http://perljam.info
>
>
> On Mon, Sep 30, 2013 at 2:30 PM, Barbie <bar...@missbarbell.co.uk> wrote:
>
>> Not sure of the best way forward, so if anyone has suggestions, please
>> shout.
>>
>> The index broke because I started a mysql shell, without the -A option.
>> As a consequence it started a process to get the field list of the tables
>> in the metabase db. As it was taking over an hour I CTRL-C'ed it and killed
>> the process. Bad idea. I've now been running the repair table for over 14
>> hours, as well as running a field list query on the cpanstats db that was
>> started by another mysql shell.
>>
>> The question is, is there a quick way to tell the mysql shell what the
>> field list is? Or is it not getting a field list but do something else, as
>> the state says 'checking table'. I'm loathed to stop anything at the
>> moment, as I don't know how long it will take, and whether it is near the
>> end anyway. With the split of the disks, I'm confident the reports pull and
>> builder scripts will catch up very quickly, so I'm willing to wait another
>> day or two. Failing that I'm going to have to write an alias for the
>> command to also add the -A.
>>
>> Does this field list actually lock any tables, as it appeared to when I
>> first started it, but some of the cronjobs I've restarted appear to be
>> fine. If it doesn't lock tables, I'll stop the repair, recopy the backup
>> metabase db, then try another mysql shell, and just let it run.
>>
>> All advice gratefully received.
>>
>> Thanks,
>> Barbie.
>>
>>
>> --
>> Birmingham.pm - http://birmingham.pm.org
>> CPAN Testers - http://cpantesters.org
>> YAPC Surveys - http://yapc-surveys.org
>> Perl Jam - http://perljam.info
>>
>>
>> On Sun, Sep 29, 2013 at 10:05 PM, Barbie <bar...@missbarbell.co.uk>wrote:
>>
>>> I knew it was fateful to say it had gone well. I accidentally managed to
>>> break the indexing during a field list check :( Repairing table now, and
>>> also re-copying a fresh copy, just in case that would be quicker.
>>>
>>> More progress tomorrow.
>>>
>>> Barbie.
>>>
>>> --
>>> Birmingham.pm - http://birmingham.pm.org
>>> CPAN Testers - http://cpantesters.org
>>> YAPC Surveys - http://yapc-surveys.org
>>> Perl Jam - http://perljam.info
>>>
>>>
>>> On Sun, Sep 29, 2013 at 6:54 PM, Barbie <bar...@missbarbell.co.uk>wrote:
>>>
>>>> Databases copied. Libraries (Perl & C) installed. Websites prepped. Now
>>>> starting to switch cronjobs back on.
>>>>
>>>> Might have some hiccups getting all the mailers working, as I'm sure I
>>>> had problems with them last time with reverse DNS.
>>>>
>>>> Prefs site may need to wait until later in the week, as I need to sort
>>>> out some new SSL certificates, both for the prefs.cpantesters.org and
>>>> admin.cpantesters.org. The current one is due to expire shortly, and
>>>> would rather use someone else than have to go through the hoops with our
>>>> current supplier.
>>>>
>>>> Thankfully so far all has gone well. However, please let me know if you
>>>> see any issues arising during the week.
>>>>
>>>> Thanks,
>>>> Barbie.
>>>>
>>>>
>>>>  --
>>>> Birmingham.pm - http://birmingham.pm.org
>>>> CPAN Testers - http://cpantesters.org
>>>> YAPC Surveys - http://yapc-surveys.org
>>>> Perl Jam - http://perljam.info
>>>>
>>>>
>>>> On Sun, Sep 29, 2013 at 1:03 AM, Barbie <bar...@missbarbell.co.uk>wrote:
>>>>
>>>>> ftp, rsync and web now running for:
>>>>>
>>>>> cpan.cpantesters.org
>>>>> backpan.cpantesters.org
>>>>>
>>>>> Databases still copying and not due to finish until the morning.
>>>>>
>>>>> Thanks,
>>>>> Barbie.
>>>>>
>>>>> --
>>>>> Birmingham.pm - http://birmingham.pm.org
>>>>> CPAN Testers - http://cpantesters.org
>>>>> YAPC Surveys - http://yapc-surveys.org
>>>>> Perl Jam - http://perljam.info
>>>>>
>>>>>
>>>>> On Sat, Sep 28, 2013 at 9:21 AM, Barbie <bar...@missbarbell.co.uk>wrote:
>>>>>
>>>>>> Minor set back, the CPAN and BACKPAN mirrors were too big to fit on
>>>>>> the SSDs with the web pages, so having to copy them over to the HDDs.
>>>>>> Builders are up to date, only page requests getting added, rather than
>>>>>> reports, so they're ready to go. Once mirrors have been copied and
>>>>>> configured for the web/ftp/rsync, the sync from master will be restarted.
>>>>>> Then the database will be next.
>>>>>>
>>>>>> Thanks,
>>>>>> Barbie.
>>>>>>
>>>>>> --
>>>>>> Birmingham.pm - http://birmingham.pm.org
>>>>>> CPAN Testers - http://cpantesters.org
>>>>>> YAPC Surveys - http://yapc-surveys.org
>>>>>> Perl Jam - http://perljam.info
>>>>>>
>>>>>>
>>>>>> On Fri, Sep 27, 2013 at 8:11 AM, Barbie <bar...@missbarbell.co.uk>wrote:
>>>>>>
>>>>>>> Just to let you know the reports pull has now stopped, with the last
>>>>>>> report pulled from 06:11 UTC. The builder will now catch up, and as 
>>>>>>> soon as
>>>>>>> the DB is as complete as possible, that will be moved over. I'm trying 
>>>>>>> to
>>>>>>> avoid downtime, but you won't see any new reports on the site until the
>>>>>>> processes are all switched on, on the new server.
>>>>>>>
>>>>>>> Likewise anyone trying to get database updates via the APIs or
>>>>>>> archived data will only get updates up to today. The same applies to the
>>>>>>> CPAN/BACKPAN mirrors, which are being copied over at the moment, and I 
>>>>>>> aim
>>>>>>> to get these up and running on the new server first. Fingers crossed 
>>>>>>> this
>>>>>>> could be this evening or tomorrow morning.
>>>>>>>
>>>>>>> I'll keep you updated of progress and let you know when processes
>>>>>>> are switched back on.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Barbie.
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Birmingham.pm - http://birmingham.pm.org
>>>>>>> CPAN Testers - http://cpantesters.org
>>>>>>> YAPC Surveys - http://yapc-surveys.org
>>>>>>> Perl Jam - http://perljam.info
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Sep 25, 2013 at 7:01 PM, Barbie <bar...@missbarbell.co.uk>wrote:
>>>>>>>
>>>>>>>> Hi folks,
>>>>>>>>
>>>>>>>> sorry for the sort notice, but the server upgrade will be happening
>>>>>>>> from Friday, and will continue over the weekend. I hadn't quite 
>>>>>>>> expected
>>>>>>>> Bytemark to be so quick getting everything ready for us :)
>>>>>>>>
>>>>>>>> Further details on the blog - http://blog.cpantesters.org/diary/167
>>>>>>>>
>>>>>>>> Please pass on to anyone you know who might be affected.
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> Barbie.
>>>>>>>>
>>>>>>>> --
>>>>>>>> Birmingham.pm - http://birmingham.pm.org
>>>>>>>> CPAN Testers - http://cpantesters.org
>>>>>>>> YAPC Surveys - http://yapc-surveys.org
>>>>>>>> Perl Jam - http://perljam.info
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to