cs:navody:object_storage:cesnet_rbd:start

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
Následující verze Obě strany příští revize
cs:navody:object_storage:cesnet_rbd:start [01.11.2020 14:55]
Ing. Michal Strnad
cs:navody:object_storage:cesnet_rbd:start [01.11.2020 15:38]
Ing. Michal Strnad
Řádek 1: Řádek 1:
 ~~NOTOC~~ ~~NOTOC~~
-===== Připojení a konfigurace ​Cesnet ​RBD pomocí Linux klienta=====+===== Připojení a konfigurace ​Ceph RBD pomocí Linux klienta ===== 
 + 
 +Ceph RBD (RADOS Block Device) poskytuje uživatelům síťové blokové zařízení,​ které se v systému, kde je připojeno, tváří jako lokální disk. Blokové zařízení je plně pod správou uživatele, který si zde může vytvořit file-systém a používat ho dle svých potřeb.
  
-Ceph RBD (RADOS Block Device) ukládá obrazy blokového zařízení jako objekty v systému objektového úložiště. RBD je postaveno na systému librados, tudíž je možné v rámci RBD využívat funkcionality poskytované systémem librados, například read-only snapshoty, revertování snapshotů. Ceph se dále stará o distribuci obrazu blokového zařízení po cephovém clusteru, což značně zrychluje čtení obrazů velkých blokových zařízení. 
  
 ==== Výhody RBD ==== ==== Výhody RBD ====
Řádek 12: Řádek 13:
  
 ==== Návod na připojení RBD pomocí Linux klienta ==== ==== Návod na připojení RBD pomocí Linux klienta ====
- 
-Následující návod je RBD si můžete s podporou kernelových modulů do systému připojit jako standardní blokové zařízení. 
  
 === Příprava pro připojení RBD === === Příprava pro připojení RBD ===
-<note important>​Pro připojení RBD je doporučené,​ abyste na vašem systému měli novější ​verti jádra. V nižšších verzích jádra jsou zastaralé příslušné moduly pro připojení RBD a nejsou ​podoprovány ​všechny rozšířené funkce. Vývojáři doporučí dokonce ​**verzi jádra alespoň 5.0 a vyšší**. Nicméně například i novejší verze CentOS 7 backportovali plno funkcionalit do jejich standardního jádra, takže by aktualizovaný CentOS 7 měl dostačovat.</​note>​+<note important>​Pro připojení RBD je doporučené,​ abyste na vašem systému měli novější ​verzi jádra. V nižších verzích jádra jsou zastaralé příslušné moduly pro připojení RBD a nejsou ​podporovány ​všechny rozšířující ​funkce. Vývojáři doporučují dokonce verzi jádra alespoň 5.0 a vyšší. Nicméně například i novejší verze CentOS 7 backportovali plno funkcionalit do jejich standardního jádra, takže by aktualizovaný CentOS 7 měl dostačovat.</​note>​
  
  
Řádek 66: Řádek 65:
 === Konfigurace RBD a jeho namapování === === Konfigurace RBD a jeho namapování ===
 Pro konfiguraci a připojení RBD využijeme údaje, které jste obdrželi od správce systému. Jedná se o následující:​ Pro konfiguraci a připojení RBD využijeme údaje, které jste obdrželi od správce systému. Jedná se o následující:​
-  * název poolu: **rbd_vo_catch_all_replicated**+  * název poolu: **rbd_vo_poolname**
   * název image: **vo_name_username**   * název image: **vo_name_username**
   * keyring: **[client.rbd_user] ​  key = key_hash==**   * keyring: **[client.rbd_user] ​  key = key_hash==**
Řádek 118: Řádek 117:
  
 Abychom mohli provádět s daným zařízením další akce, musíme jej nejdříve dešifrovat. Abychom mohli provádět s daným zařízením další akce, musíme jej nejdříve dešifrovat.
-<​code>​sudo cryptsetup luksOpen /dev/rbd0 luks_rbdX</​code>​+<​code>​sudo cryptsetup luksOpen /dev/rbdX luks_rbdX</​code>​
  
-Nyní na daném zařízení vytvoříme souborový systém, zde příklad **ext4**. +Nyní na daném zařízení vytvoříme souborový systém, zde příklad **xfs**. 
-<​code>​sudo mkfs.ext4 /​dev/​mapper/​luks_rbdX</​code>​+<​code>​sudo mkfs.xfs /​dev/​mapper/​luks_rbdX</​code>​
  
 Jakmile máme připravený souborový systém, můžeme zařízení připojit do předem vytvořené složky v /mnt/. Jakmile máme připravený souborový systém, můžeme zařízení připojit do předem vytvořené složky v /mnt/.
Poslední úprava:: 18.03.2024 13:48