Looks like osd.1 has a valid auth ID , which was defined previously.
Trust this is your test cluster , try this
ceph osd crush rm osd.1
ceph osd rm osd.1
ceph auth del osd.1
Once again try to add osd.1 using ceph-deploy ( prepare and then activate
commands ) , check the logs carefully for any
It's fixed now. Apparently we can not share a journal across different
OSDs. I added a journal /dev/sdc1 (20GB) with my first OSD. I was trying
to add the same journal with my second OSD and it was causing the issue.
Then I added the secons OSD with a new journal and it worked fine.
Thanks,