Dietmar Maurer
|
a34866f031
|
split out ceph code into PVE::CephTools
|
2014-01-22 09:33:15 +01:00 |
|
Dietmar Maurer
|
2f80464060
|
use longer rados timeouts when inside worker tasks
|
2014-01-22 08:05:40 +01:00 |
|
Dietmar Maurer
|
f26b46dbcb
|
ceph: re-open rados connection inside worker process
|
2014-01-21 12:11:25 +01:00 |
|
Dietmar Maurer
|
2aafa9ea6d
|
ceph: untaint values for createosd
|
2014-01-21 11:21:46 +01:00 |
|
Dietmar Maurer
|
6e3c2f4764
|
ceph: use format 'plain' for call which do no return data
|
2014-01-21 07:44:41 +01:00 |
|
Dietmar Maurer
|
36fd0190c5
|
code cleanup
|
2014-01-20 08:55:35 +01:00 |
|
Dietmar Maurer
|
970236b3ec
|
use PVE::RADOS perl bindings
|
2014-01-17 09:45:22 +01:00 |
|
Dietmar Maurer
|
a7a7fb00ac
|
ceph: improve disk usage detection
|
2014-01-10 12:04:26 +01:00 |
|
Dietmar Maurer
|
0e5816e4d2
|
ceph: allow to specify separate journal disks
|
2014-01-10 09:04:48 +01:00 |
|
Dietmar Maurer
|
946662f65b
|
ceph: allow to specify crush ruleset on pool creation
|
2014-01-03 11:40:53 +01:00 |
|
Dietmar Maurer
|
d6261e3122
|
ceph: only use 64 PGs by default (same default as ceph default pools)
|
2014-01-03 11:03:05 +01:00 |
|
Dietmar Maurer
|
190df9a105
|
ceph: try to unmount OSD after removal
|
2014-01-03 10:58:08 +01:00 |
|
Dietmar Maurer
|
8b336060cb
|
ceph: return decompiled crush map in text format.
This is easier to read.
|
2014-01-03 10:46:59 +01:00 |
|
Dietmar Maurer
|
ace49d5357
|
avoid slash characters in task ids
Our REST API cannot handle that.
|
2013-12-31 12:47:40 +01:00 |
|
Dietmar Maurer
|
43d85563a7
|
pveceph: allow to specify fs-type
|
2013-12-31 08:12:20 +01:00 |
|
Dietmar Maurer
|
740895591f
|
pveceph: allow to set min_size for pools
|
2013-12-31 08:04:26 +01:00 |
|
Dietmar Maurer
|
cee8e2b661
|
fix osd remove
|
2013-12-30 13:50:01 +01:00 |
|
Dietmar Maurer
|
f7e342ea2a
|
ceph: allow to specify network
|
2013-12-21 10:18:17 +01:00 |
|
Dietmar Maurer
|
c56a583f4e
|
use new --connect-timeout for ceph commands
|
2013-11-22 09:17:42 +01:00 |
|
Dietmar Maurer
|
52d7be4197
|
fix osd keyring, use tasks
|
2013-11-22 08:41:37 +01:00 |
|
Dietmar Maurer
|
88a6e29ad1
|
set correct keyring location for osd
|
2013-11-21 09:11:42 +01:00 |
|
Dietmar Maurer
|
0b1efc01d5
|
fix mds permissions in client.admin key
|
2013-11-21 07:34:30 +01:00 |
|
Dietmar Maurer
|
a08988dc48
|
allow to call ceph init multiple times
|
2013-11-20 11:28:23 +01:00 |
|
Dietmar Maurer
|
eac465a574
|
generate and save ceph fsid
add dependency on libuuid-perl
|
2013-11-20 10:48:22 +01:00 |
|
Dietmar Maurer
|
f3224487a3
|
avoid useles symlinks to ceph keyrings
|
2013-11-20 10:28:41 +01:00 |
|
Dietmar Maurer
|
c7881bf602
|
add ceph pool GUI
|
2013-11-20 07:53:43 +01:00 |
|
Dietmar Maurer
|
b0537f7be9
|
add API for ceph pools
|
2013-11-19 13:25:36 +01:00 |
|
Dietmar Maurer
|
dd7e2a94f2
|
add OSD tree
|
2013-11-19 12:13:53 +01:00 |
|
Dietmar Maurer
|
13f4d7623d
|
allow to create OSD on unused disks
|
2013-11-15 12:24:14 +01:00 |
|
Dietmar Maurer
|
e9ea467759
|
isert section when writing ceph.conf
|
2013-11-15 08:15:39 +01:00 |
|
Dietmar Maurer
|
570278fab0
|
add ceph log view
|
2013-11-15 08:02:35 +01:00 |
|
Dietmar Maurer
|
39e1ad7086
|
improve ceph API paths
|
2013-11-14 11:06:49 +01:00 |
|
Dietmar Maurer
|
68e0c4bd41
|
add monitor GUI
|
2013-11-14 10:15:36 +01:00 |
|
Dietmar Maurer
|
2f692121ce
|
display crush map
|
2013-11-13 12:16:20 +01:00 |
|
Dietmar Maurer
|
9662c1952a
|
start ceph management GUI
|
2013-11-13 11:01:24 +01:00 |
|
Dietmar Maurer
|
38db610ae6
|
move code to Ceph.pm, create API for ceph
|
2013-11-13 06:59:07 +01:00 |
|