Project

General

Profile

Actions

Bug #5195

closed

"ceph-deploy mon create" fails when adding additional monitors

Added by Robert Sander almost 11 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When trying to add another monitor to an existing cluster with "ceph-deploy mon create <hostname>" the operation fails.

The logfile on the new machine contains:

mon.ceph05-test does not exist in monmap, will attempt to join an existing cluster
no public_addr or public_network specified, and mon.ceph05-test not present in monmap or ceph.conf

I had to add the new monitor to the local ceph.conf file and push that with "ceph-deploy --overwrite-conf config push <host>" to all cluster hosts and I had to issue "ceph mon add <host> <ip>" on one of the existing cluster monitors.

After that ceph-deploy was able to add a new monitor.

Please add these steps to ceph-deploy or the documentation.


Related issues 1 (0 open1 closed)

Related to Ceph - Bug #5205: mon: FAILED assert(ret == 0) on config's set_val_or_die() from pick_addresses()Resolved05/30/2013

Actions
Actions

Also available in: Atom PDF