[Openstack] [OpenStack Freezer] Some mistakes about MongoDB Backup With LVM Snapshot

谭 明宵 tanmingxiao at outlook.com
Tue Mar 20 01:40:53 UTC 2018


when I test the 'MongoDB Backup With LVM Snapshot'
from https://docs.openstack.org/freezer/queens/user/freezer-agent.html#mongodb-backup-with-lvm-snapshot

i got the error "CRITICAL freezer.main [-] Critical Error: 'me'"


log detail:
2018-03-19 14:50:05.597 1085 INFO freezer.mode.mongo [-] MongoDB backup is being executed...
2018-03-19 14:50:05.598 1085 INFO freezer.mode.mongo [-] Checking is the localhost is Master/Primary...
2018-03-19 14:50:05.625 1085 ERROR freezer.main [-] 'me': KeyError: 'me'
2018-03-19 14:50:05.625 1085 ERROR freezer.main Traceback (most recent call last):
2018-03-19 14:50:05.625 1085 ERROR freezer.main File "/opt/stack/freezer/freezer/main.py", line 247, in main
2018-03-19 14:50:05.625 1085 ERROR freezer.main freezer_main(backup_args)
2018-03-19 14:50:05.625 1085 ERROR freezer.main File "/opt/stack/freezer/freezer/main.py", line 136, in freezer_main
2018-03-19 14:50:05.625 1085 ERROR freezer.main return run_job(backup_args, storage)
2018-03-19 14:50:05.625 1085 ERROR freezer.main File "/opt/stack/freezer/freezer/main.py", line 149, in run_job
2018-03-19 14:50:05.625 1085 ERROR freezer.main response = freezer_job.execute()
2018-03-19 14:50:05.625 1085 ERROR freezer.main File "/opt/stack/freezer/freezer/job.py", line 153, in execute
2018-03-19 14:50:05.625 1085 ERROR freezer.main app_mode = importutils.import_object(mod_name, self.conf)
2018-03-19 14:50:05.625 1085 ERROR freezer.main File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 44, in import_object
2018-03-19 14:50:05.625 1085 ERROR freezer.main return import_class(import_str)(*args, **kwargs)
2018-03-19 14:50:05.625 1085 ERROR freezer.main File "/opt/stack/freezer/freezer/mode/mongo.py", line 55, in __init__
2018-03-19 14:50:05.625 1085 ERROR freezer.main if master_dict['me'] != master_dict['primary']:
2018-03-19 14:50:05.625 1085 ERROR freezer.main KeyError: 'me'
2018-03-19 14:50:05.625 1085 ERROR freezer.main
2018-03-19 14:50:05.627 1085 CRITICAL freezer.main [-] End freezer agent process unsuccessfully
2018-03-19 14:50:05.627 1085 CRITICAL freezer.main [-] Critical Error: 'me'


I print the value of 'master_dict'

{'ismaster': True, 'maxBsonObjectSize': 16777216, 'maxMessageSizeBytes': 48000000, 'maxWriteBatchSize': 1000, 'localTime': datetime.datetime(2018, 3, 19, 7, 16, 48, 497000), 'maxWireVersion': 2, 'minWireVersion': 0, 'ok': 1.0}


It don't have the 'me' key


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20180320/62ba629b/attachment.html>


More information about the Openstack mailing list