User Tools

Site Tools


cephtest:testing_ceph

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cephtest:testing_ceph [2016/06/02 16:56]
moliver
cephtest:testing_ceph [2020/04/10 17:38] (current)
Line 39: Line 39:
 deb http://​repos.uclv.edu.cu/​ubuntu trusty-security multiverse deb http://​repos.uclv.edu.cu/​ubuntu trusty-security multiverse
 EoT EoT
 +
 +
 +# conectado a internet
 +cat >> /​etc/​apt/​sources.list << '​EoT'​
 +deb http://​download.ceph.com/​debian/​ jessie main
 +EoT
 +apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E84AC2C0460F3994
  
  
Line 285: Line 292:
  
 Es importante que todos los relojes esten sincronizados. Se recomienta usar ntp como dice en el articulo al final de esta entrada. Es importante que todos los relojes esten sincronizados. Se recomienta usar ntp como dice en el articulo al final de esta entrada.
 +
 +Si todo fue bien deberia verse algo como esto:
 +<​code>​
 +ceph@ceph-admin:​~/​cluster$ ceph health
 +HEALTH_OK
 +ceph@ceph-admin:​~/​cluster$ ceph -w
 +    cluster 531b4820-2257-4f3b-b12b-e1f6827ecce5
 +     ​health HEALTH_OK
 +     ​monmap e1: 3 mons at {mon1=10.12.1.154:​6789/​0,​mon2=10.12.1.155:​6789/​0,​mon3=10.12.1.156:​6789/​0},​ election epoch 8, quorum 0,1,2 mon1,​mon2,​mon3
 +     ​osdmap e13: 3 osds: 3 up, 3 in
 +      pgmap v23: 192 pgs, 3 pools, 0 bytes data, 0 objects
 +            104 MB used, 82795 MB / 82900 MB avail
 +                 192 active+clean
 +2016-06-02 12:​57:​14.610325 mon.0 [INF] osdmap e13: 3 osds: 3 up, 3 in
 +
 +ceph@ceph-admin:​~/​cluster$ ceph osd tree
 +# id    weight ​ type name       ​up/​down reweight
 +-1      0.09    root default
 +-2      0.03            host ceph1
 +0       ​0.03 ​                   osd.0   ​up ​     1
 +-3      0.03            host ceph2
 +1       ​0.03 ​                   osd.1   ​up ​     1
 +-4      0.03            host ceph3
 +2       ​0.03 ​                   osd.2   ​up ​     1
 +
 +
 +
 +</​code>​
 +
 +Para usar un bloque
 +
 +<​code>​
 +ceph@ceph-admin:​~/​cluster$ rbd create mirepo --size 20480
 +
 +ceph@ceph-admin:​~/​cluster$ rbd  ls
 +mirepo
 +
 +ceph@ceph-admin:​~/​cluster$ rbd --image mirepo info
 +rbd image '​mirepo':​
 +        size 20480 MB in 5120 objects
 +        order 22 (4096 kB objects)
 +        block_name_prefix:​ rb.0.102d.2ae8944a
 +        format: 1
 +
 +
 +</​code>​
 +
 +
 +
 +Luego en la maquina donde se desea mapear ese bloque creado:
 +<​code>​
 +root@net-test:​~#​
 +root@net-test:​~#​ modprobe rbd
 +root@net-test:​~#​
 +root@net-test:​~#​ echo "​10.12.1.154,​10.12.1.155,​10.12.1.156 name=admin,​secret=AQDBYlBX8CiSHRAAVGYor8pmE2oGIQk7YO3Tig== rbd mirepo" ​ > /​sys/​bus/​rbd/​add
 +10.12.1.154,​10.12.1.155,​10.12.1.156 name=admin,​secret=AQDBYlBX8CiSHRAAVGYor8pmE2oGIQk7YO3Tig== rbd mirepo /​sys/​bus/​rbd/​add
 +
 +root@net-test:​~#​ ll /dev/rbd*
 +brw-rw---- 1 root disk 254, 0 Jun  2 13:18 /dev/rbd0
 +
 +/dev/rbd:
 +total 0
 +drwxr-xr-x ​ 3 root root   60 Jun  2 13:18 .
 +drwxr-xr-x 18 root root 3020 Jun  2 13:18 ..
 +drwxr-xr-x ​ 2 root root   60 Jun  2 13:18 rbd
 +root@net-test:​~#​
 +
 +
 +</​code>​
 +
 +el secret se busca en un monitor en el archivo :
 +<​code>​
 +root@mon1:​~#​ cat /​etc/​ceph/​ceph.client.admin.keyring
 +[client.admin]
 +        key = AQDBYlBX8CiSHRAAVGYor8pmE2oGIQk7YO3Tig==
 +root@mon1:​~#​
 +</​code>​
  
  
Line 292: Line 376:
 http://​www.virtualtothecore.com/​en/​adventures-with-ceph-storage-part-5-install-ceph-in-the-lab/​ http://​www.virtualtothecore.com/​en/​adventures-with-ceph-storage-part-5-install-ceph-in-the-lab/​
  
 +[[addrmosd|Breve guia para Quitar/​Adicionar un OSD]]
  
  
 +[[disk4pool|Asignando solo un grupo de discos a un pool]]
  
cephtest/testing_ceph.1464886580.txt.gz ยท Last modified: 2020/04/10 17:38 (external edit)