Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pve-manager
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
pve-manager
Commits
5468b95b
Commit
5468b95b
authored
Dec 30, 2013
by
Dietmar Maurer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix osd remove
parent
f18317d7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
5 deletions
+5
-5
Ceph.pm
PVE/API2/Ceph.pm
+5
-5
No files found.
PVE/API2/Ceph.pm
View file @
5468b95b
...
...
@@ -1159,7 +1159,7 @@ __PACKAGE__->register_method ({
'
--
',
$param
->
{
dev
}]);
};
return
$rpcenv
->
fork_worker
('
cephcreateo
ds
',
$param
->
{
dev
},
$authuser
,
$worker
);
return
$rpcenv
->
fork_worker
('
cephcreateo
sd
',
$param
->
{
dev
},
$authuser
,
$worker
);
}});
__PACKAGE__
->
register_method
({
...
...
@@ -1211,18 +1211,18 @@ __PACKAGE__->register_method ({
die
"
osd is still runnung (up == 1)
\n
"
if
$osdstat
->
{
up
};
my
$osdsection
=
"
osd.
$osdid
";
my
$osdsection
=
"
osd.
$osdid
";
my
$worker
=
sub
{
my
$upid
=
shift
;
print
"
destroy OSD
$
param
->{osdid}
\n
";
print
"
destroy OSD
$
osdsection
\n
";
eval
{
&
$ceph_service_cmd
('
stop
',
$osdsection
);
};
warn
$@
if
$@
;
print
"
Remove
$osdsection
from the CRUSH map
\n
";
&
$run_ceph_cmd
(['
osd
',
'
crush
',
'
remove
',
$osd
id
]);
&
$run_ceph_cmd
(['
osd
',
'
crush
',
'
remove
',
$osd
section
]);
print
"
Remove the
$osdsection
authentication key.
\n
";
&
$run_ceph_cmd
(['
auth
',
'
del
',
$osdsection
]);
...
...
@@ -1231,7 +1231,7 @@ __PACKAGE__->register_method ({
&
$run_ceph_cmd
(['
osd
',
'
rm
',
$osdid
]);
};
return
$rpcenv
->
fork_worker
('
cephdestroyo
ds
',
$osdsection
,
$authuser
,
$worker
);
return
$rpcenv
->
fork_worker
('
cephdestroyo
sd
',
$osdsection
,
$authuser
,
$worker
);
}});
__PACKAGE__
->
register_method
({
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment