Slave should promote itself is a master automatically. If it has failed, the only way to do it - to execute /usr/local/aws/bin/mysql- slave2master.sh script in the shell. As I can see, you have rebooted the master instance before it was initialized - this has broken this instance and did not allow slave to initialize properly.
On Jan 24, 10:19 am, afishler <[email protected]> wrote: > Hi, > > Currently after losing the master again, the slave is not promoted to > be a master. How do I do it manually? > > New instance that is starting does not seem to survive and keeps > starting over. > > This is real frustrating. I really don't think this is an issue of > occasional disk issues on AWS. Master dying happens around twice a > day....too frequent to be considered a "normal" problem > > Here is the log of the new slave failing to start > 24-01-2009 01:46:56 ERROR i-f9800290/instance-up.sh /usr/local/ > aws/bin/mysql-init.sh failed. Exiting. > 24-01-2009 01:46:55 INFO i-f9800290/mysql-init.sh Traceback > (most > recent call last): > File "/usr/bin/s3cmd", line 415, in > error("S3 error: " + str(e)) > File "/usr/lib/python2.5/site-packages/S3/S3.py", line 41, in __str__ > retval += (": %s" % self.info["Code"]) > KeyError: 'Code'. Retrying. > 24-01-2009 01:46:55 ERROR i-f9800290/mysql-init.sh Could not > fetch > MySQL data snapshot using index s3://farm-1173-918348349691/farm-mysql/ > mysql-snapshot.tar. > 24-01-2009 01:46:55 ERROR i-f9800290/mysql-init.sh Failed to > fetch > 's3://farm-1173-918348349691/farm-mysql/mysql-snapshot.tar' to '/mnt/ > mysql-misc/tmp.TySmbs2490/mysql-snapshot.tar' for 4 tries. > 24-01-2009 01:46:24 INFO i-f9800290/mysql-init.sh Traceback > (most > recent call last): > File "/usr/bin/s3cmd", line 415, in > error("S3 error: " + str(e)) > File "/usr/lib/python2.5/site-packages/S3/S3.py", line 41, in __str__ > retval += (": %s" % self.info["Code"]) > KeyError: 'Code'. Retrying. > 24-01-2009 01:46:04 INFO i-f9800290/mysql-init.sh Traceback > (most > recent call last): > File "/usr/bin/s3cmd", line 415, in > error("S3 error: " + str(e)) > File "/usr/lib/python2.5/site-packages/S3/S3.py", line 41, in __str__ > retval += (": %s" % self.info["Code"]) > KeyError: 'Code'. Retrying. > 24-01-2009 01:45:53 INFO i-f9800290/mysql-init.sh Traceback > (most > recent call last): > File "/usr/bin/s3cmd", line 415, in > error("S3 error: " + str(e)) > File "/usr/lib/python2.5/site-packages/S3/S3.py", line 41, in __str__ > retval += (": %s" % self.info["Code"]) > KeyError: 'Code'. Retrying. > 24-01-2009 01:45:53 INFO i-f9800290/mysql-init.sh Trying to > fetch > previous MySQL snapshot from s3://farm-1173-918348349691/farm-mysql/ > mysql-snapshot.tar (10527569920 bytes). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "scalr-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/scalr-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
