mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-06 21:01:08 +00:00
set correct keyring location for osd
This commit is contained in:
parent
8214fc6f21
commit
88a6e29ad1
@ -542,8 +542,6 @@ __PACKAGE__->register_method ({
|
|||||||
# simply load old config if it already exists
|
# simply load old config if it already exists
|
||||||
my $cfg = &$parse_ceph_config($pve_ceph_cfgpath);
|
my $cfg = &$parse_ceph_config($pve_ceph_cfgpath);
|
||||||
|
|
||||||
my $keyring = '/etc/pve/priv/$cluster.$name.keyring';
|
|
||||||
|
|
||||||
if (!$cfg->{global}) {
|
if (!$cfg->{global}) {
|
||||||
|
|
||||||
my $fsid;
|
my $fsid;
|
||||||
@ -568,7 +566,8 @@ __PACKAGE__->register_method ({
|
|||||||
#'osd pool default pgp num' => $pg_num,
|
#'osd pool default pgp num' => $pg_num,
|
||||||
}
|
}
|
||||||
|
|
||||||
$cfg->{global}->{keyring} = $keyring;
|
$cfg->{global}->{keyring} = '/etc/pve/priv/$cluster.$name.keyring';
|
||||||
|
$cfg->{osd}->{keyring} = "/var/lib/ceph/osd/ceph-$id/keyring";
|
||||||
|
|
||||||
$cfg->{global}->{'osd pool default size'} = $param->{size} if $param->{size};
|
$cfg->{global}->{'osd pool default size'} = $param->{size} if $param->{size};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user