Re: [PATCH] fix keyring generation for mds and osd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Danny,

I've applied both of these.  Thanks!

sage

On Thu, 16 Aug 2012, Danny Kukawka wrote:

> Fix config keys for OSD/MDS data dirs. As in documentation and other
> places of the scripts the keys are 'osd data'/'mds data' and not
> 'osd_data'
> 
> In case if MDS: if 'mds data' doesn't exist, create it.
> 
> Signed-off-by: Danny Kukawka <danny.kukawka@xxxxxxxxx>
> ---
>  src/mkcephfs.in |    5 +++--
>  1 Datei ge?ndert, 3 Zeilen hinzugef?gt(+), 2 Zeilen entfernt(-)
> 
> diff --git a/src/mkcephfs.in b/src/mkcephfs.in
> index 402c870..7ab6664 100644
> --- a/src/mkcephfs.in
> +++ b/src/mkcephfs.in
> @@ -251,14 +251,15 @@ if [ -n "$initdaemon" ]; then
>      if [ $type = "osd" ]; then
>  	$BINDIR/ceph-osd -c $conf --monmap $dir/monmap -i $id --mkfs --mkkey
>  
> -	get_conf osd_data "/var/lib/ceph/osd/ceph-$id" "osd_data"
> +	get_conf osd_data "/var/lib/ceph/osd/ceph-$id" "osd data"
>  	get_conf osd_keyring "$osd_data/keyring" "keyring"
>  	$BINDIR/ceph-authtool -p -n $name $osd_keyring > $dir/key.$name
>      fi
>      
>      if [ $type = "mds" ]; then
> -	get_conf mds_data "/var/lib/ceph/mds/ceph-$id" "mds_data"
> +	get_conf mds_data "/var/lib/ceph/mds/ceph-$id" "mds data"
>  	get_conf mds_keyring "$mds_data/keyring" "keyring"
> +	test -d $mds_data || mkdir -p $mds_data
>  	echo "creating private key for $name keyring $mds_keyring"
>  	$BINDIR/ceph-authtool --create-keyring --gen-key -n $name $mds_keyring
>  	$BINDIR/ceph-authtool -p -n $name $mds_keyring > $dir/key.$name
> -- 
> 1.7.10.4
> 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux