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 15:27]
Ing. Michal Strnad
cs:navody:object_storage:cesnet_rbd:start [04.11.2020 13:43]
Lukáš Strnad
Řádek 1: Řádek 1:
-~~NOTOC~~ 
-===== Připojení a konfigurace Cesnet RBD pomocí Linux klienta===== 
  
-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í.+====== Připojení a konfigurace ​Ceph RBD pomocí Linux klienta ======
  
-==== Výhody RBD ====+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. 
 + 
 + 
 +===== Výhody RBD =====
   * možnost zvětšení obrazu blokového zařízení   * možnost zvětšení obrazu blokového zařízení
   * import/​export obrazu blokového zařízení   * import/​export obrazu blokového zařízení
Řádek 11: Řádek 12:
   * možnost připojení pomocí Linux nebo QEMU KVM klienta   * možnost připojení pomocí Linux nebo QEMU KVM klienta
  
-==== 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ší 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>​ <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 64: Řádek 63:
 </​hidden>​ </​hidden>​
 \\ \\
-=== 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_poolname**   * název poolu: **rbd_vo_poolname**
Řádek 72: Řádek 71:
 V adresáři **/​etc/​ceph/​** vytvoříme textový soubor **ceph.conf** s následujícím obsahem. V adresáři **/​etc/​ceph/​** vytvoříme textový soubor **ceph.conf** s následujícím obsahem.
  
-V případě jihlavského úložistě s kódovým označením CL1:+V případě jihlavského úložistě s kódovým označením ​**CL1**:
 <​code>​ <​code>​
 [global] [global]
Řádek 80: Řádek 79:
 </​code>​ </​code>​
  
-V případě plzeňského úložistě s kódovým označením CL2:+V případě plzeňského úložistě s kódovým označením ​**CL2**:
 <​code>​ <​code>​
 [global] [global]
Řádek 106: Řádek 105:
 <​code>​sudo rbd device list | grep "​nazev_image"</​code>​ <​code>​sudo rbd device list | grep "​nazev_image"</​code>​
  
-===Šifrování a vytvoření souborového systému===+====Šifrování a vytvoření souborového systému====
  
 Dalším krokem je zašifrování namapovaného image. Pro šifrování využijeme program **cryptsetup-luks** Dalším krokem je zašifrování namapovaného image. Pro šifrování využijeme program **cryptsetup-luks**
Řádek 126: Řádek 125:
 <​code>​sudo mount /​dev/​mapper/​luks_rbdX /​mnt/​rbd</​code>​ <​code>​sudo mount /​dev/​mapper/​luks_rbdX /​mnt/​rbd</​code>​
  
-===Ukončení práce s RBD===+====Ukončení práce s RBD====
 Odpojení svazku. Odpojení svazku.
 <​code>​sudo umount /​mnt/​rbd/</​code>​ <​code>​sudo umount /​mnt/​rbd/</​code>​
Poslední úprava:: 09.07.2024 18:24