mirror of https://github.com/ceph/ceph-ansible.git
ceph-handler: fix cluster name in socket path
c90f605b5
introduces the default ceph cluster name value in the rgw
socket path for the rgw restart script. But this should use the
`cluster` variable instead.
This commit also fixes this in the osd restart script.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
pull/4206/head
parent
7df62fde34
commit
de7f948b75
|
@ -29,7 +29,7 @@ check_pgs() {
|
|||
wait_for_socket_in_container() {
|
||||
osd_mount_point=$({{ container_binary }} exec "$1" df --output=target | grep '/var/lib/ceph/osd/')
|
||||
whoami=$({{ container_binary }} exec "$1" cat $osd_mount_point/whoami)
|
||||
if ! {{ container_binary }} exec "$1" timeout 10 bash -c "while [ ! -e /var/run/ceph/ceph-osd.${whoami}.asok ]; do sleep 1 ; done"; then
|
||||
if ! {{ container_binary }} exec "$1" timeout 10 bash -c "while [ ! -e /var/run/ceph/{{ cluster }}-osd.${whoami}.asok ]; do sleep 1 ; done"; then
|
||||
echo "Timed out while trying to look for a Ceph OSD socket."
|
||||
echo "Abort mission!"
|
||||
exit 1
|
||||
|
|
|
@ -21,7 +21,7 @@ for ((i=0; i<${RGW_NUMS}; i++)); do
|
|||
done
|
||||
declare -a SOCKETS
|
||||
RGW_IP={{ hostvars[inventory_hostname]['_radosgw_address'] }}
|
||||
SOCKET_PREFIX="/var/run/ceph/ceph-client.rgw.${HOST_NAME}.rgw"
|
||||
SOCKET_PREFIX="/var/run/ceph/{{ cluster }}-client.rgw.${HOST_NAME}.rgw"
|
||||
|
||||
check_socket() {
|
||||
local i=$1
|
||||
|
|
Loading…
Reference in New Issue