Hi,Nigel

I read some PPT document and find that when n (n<M) host get down, the PG 
become degraded,  is it mean that client still could write to the degraded PG  
even if there not have enough host to hold all the K+M chunks? (like the 
replicated PG).    And if n=M (M host get down), what is state the pg will be ?

-- 
Yueliang
Sent with Airmail

On June 24, 2015 at 15:10:46, Nigel Williams (nigel.d.willi...@gmail.com) wrote:

On Wed, Jun 24, 2015 at 4:29 PM, Yueliang <yueliang9...@gmail.com> wrote:  
> When I use K+M hosts in the EC pool, if M hosts get down, still have K hosts  
> active, Can I continue write data to the pool ?  

If your CRUSH map specifies a failure-domain at the host level (so no  
two chunks share the same host) then you will be unable to write to  
the pool. If instead the failure-domain is OSD then with enough OSDs  
pool writes would still be accepted.  

> Since there only have K  
> hosts, not K+M hosts, When client write a data to EC pool , Primary OSD will  
> split the data to K data pieces,but how about the M coding pieces? is it  
> still be calculated and where it should be hold ?  

Same as above, with failure-domain = host then there would be nowhere  
to put the M coding pieces.  
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to