FAQ: LeoFS Limits¶
Features¶
- LeoFS have covered almost major AWS S3-API but not all APIs.
- If you use S3's Multi Part Upload API, the size of a part of an object must be less than the size of a chunked object in LeoFS.
- When using the multi datacenter replication feature, we have supported up to 2 clusters with
LeoFS v1.2
, but we're going to support over 3 clusters replication withLeoFS v2.0
. -
When you run recover-node while another recover-node is already working in-progress, objects that are not transmitted to the target node yet in the former recover-node are canceled and the latter recover-node will take place. To ensure that every recover-node completes its job, we'd recommend you to run recover-node one-by-one.
-
Related Links:
Operations¶
-
When you upgrade your LeoFS, you can NOT change the metadata storage as |KVS| -
bitcask
orleveldb
can be used in LeoFS - used by LeoFS Storage. We recommend users to replacebitcask
withleveldb
by using |leofs_utils/tools/b2l|. -
Related Links:
NFS Support¶
- NFS implemantation with
LeoFS v1.1
is a subset of NFS v3.Authentication
, andOwner/Permission
management are NOT covered. - The
ls
command may take too much time when the target directory have lots of child. We're planning to provide better performance with LeoFS v.2.0. - If you use LeoFS with NFS, you should set the size of a chunked object in LeoFS to 1MB (1048576Bytes) -
large_object.chunked_obj_len = 1048576
(leo_gateway.conf), otherwise the efficiency of disk utilization can be decreased. -
What are the requirements to run LeoFS with NFS?
- LeoGateway (NFS Server):
- We've supporeted the targets Debian 6, Ubuntu-Server 14.04 LTS or Higher and CentOS 6.5/7.0 as LeoFS does, but should work on most linux platforms. In addition, We've confirmed LeoFS with NFS works properly on the latest FreeBSD and SmartOS by using NFS Integration Test Tool.
- LeoGateway (NFS Server):
-
Related Links: