ceph
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ceph [2015-09-01 06:18:10] – [Ceph] manfred | ceph [2018-05-28 10:53:10] (aktuell) – manfred | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Ceph ====== | ||
| + | |||
| + | rbd unmap /dev/rdb1 | ||
| + | rbd -p nfs showmapped | ||
| + | rbd unmap /dev/rbd1 | ||
| + | rbd map maas-data01 | ||
| + | |||
| + | |||
| + | ===== Stand Ende 2010 ===== | ||
| + | |||
| + | //Ceph// ist noch nicht reif für den Einsatz in der Produktion! | ||
| + | |||
| + | //Ceph// ist ein Cluster-Dateisystem mit den Schwerpunkten: | ||
| + | - Ausfallsichereheit | ||
| + | - skalierbarkeit | ||
| + | - Geschwindigkeit | ||
| + | |||
| + | Es wird empfohlen Ceph zusammen mit [[btrfs]] zu verwenden. | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | v0.17 released | ||
| + | | ||
| + | We’ve released v0.17. | ||
| + | | ||
| + | * kclient: fix >1 mds mdsmap decoding | ||
| + | * kclient: fix mon subscription renewal | ||
| + | * osdmap: fix encoding bug (and resulting kclient crash) | ||
| + | * msgr: simplified policy, failure model, code | ||
| + | * mon: less push, more pull | ||
| + | * mon: clients maintain single monitor session, requests and replies are routed by the cluster | ||
| + | * mon cluster expansion works (see Monitor cluster expansion) | ||
| + | * osd: fix pgid parsing bug (broke restarts on clusters with 10 osds or more) | ||
| + | | ||
| + | The other change with this release is that the kernel code is no longer bundled with the server code; it lives in a separate git tree. | ||
| + | | ||
| + | * Direct download at http:// | ||
| + | * For Debian packages, see http:// | ||
| + | |||
| + | |||
| + | ==== Installation ==== | ||
| + | |||
| + | vi / | ||
| + | ... | ||
| + | deb http:// | ||
| + | deb-src http:// | ||
| + | |||
| + | # aptitude update | ||
| + | # aptitude install libfcgi0ldbl | ||
| + | # aptitude install ceph ceph-kclient-source | ||
| + | |||
| + | === Kernelmodul === | ||
| + | |||
| + | Seit //Ceph// im Kernel ist, sollte das hier nicht mehr nötig sein! | ||
| + | |||
| + | # cd / | ||
| + | # make | ||
| + | # make modules_install | ||
| + | # depmod | ||
| + | |||
| + | == Modul laden == | ||
| + | |||
| + | # modprobe ceph | ||
| + | # echo ceph >> / | ||
| + | |||
| + | |||
| + | == Konfiguration == | ||
| + | |||
| + | Config erstellen: | ||
| + | # cp / | ||
| + | # vi / | ||
| + | |||
| + | mounten: | ||
| + | # mount -o remount, | ||
| + | |||
| + | bootfest machen: | ||
| + | # vi /etc/fstab | ||
| + | .... | ||
| + | ... defaults, | ||
| + | .... | ||
| + | |||
