mfscreatesclass(1) MooseFS (NAME) mfscreatesclass - MooseFS (SYNOPSIS) mfscreatesclass [-?] [-M _] -K _ [-c ] [-p ] [-g _] [-a _] [-m _] [-o _] [-C _] [-A _ [-d _] [-s __]] [-T __ [-t ___]] __... mfsmodifysclass [-?] [-M _] [-c ] [-p ] [-g _] [-a _] [-m _] [-o _] [-C _] [-K _] [-A _] [-d _] [-s __] [-T __] [-t ___] __... mfsdeletesclass [-?] [-M _] __... mfsclonesclass [-?] [-M _] __ __... mfsrenamesclass [-?] [-M _] __ __ mfslistsclass [-?] [-M _] [-l] [-i] [___] mfsimportsclass [-?] [-M _] [-r] [-n _] (DESCRIPTION) MooseFS . . mfssclass MooseFS ( ) ( mfssclass(1) ). . . (copies) (EC) . ( ) (4+n 8+n) . . mfscreatesclass ( ) __ . mfsmodifysclass () __ . mfsdeletesclass () __ ( MooseFS ) . mfsclonesclass __ __ . mfsrenamesclass __ __ . mfslistsclass . mfsimportsclass (stdin) () mfslistsclass -l . (OPTIONS) -C () CREATE_LABELS KEEP_LABELS . -K () KEEP_LABELS ( ) . -A () ARCH_LABELS atime/mtime/ctime ( -o) -d ARCHIVE BEHAVIOUR . -d atime/mtime/ctime ( -o) ( ) TIME . -o : C - ctime M - mtime A - atime R - (reversible) F - (fastmode) P - (per chunk) C ARCHIVE BEHAVIOUR . -s . -T () (Trash) TRASH_LABELS -t . -t -T TIME . -c ( ). -p STORAGE CLASSES PRIORITY . -g mfsexports.cfg(5) . -a () (). -m : l ( L loose Loose LOOSE) (LOOSE) d ( D std Std STD) (STANDARD) s ( S strict Strict STRICT) (STRICT) STANDARD LABEL MODES . -l . -i . -r () . -n stdin. -M MooseFS MooseFS MooseFS /mnt/mfs/ . -? . (NOTES) (LABELS EXPRESSIONS) (A-Z - ) . ( ) . mfschunkserver.cfg . . () . (*) . . ( / OR). ( / AND). . . . (EC) @ + . 4 8 . 1 ( CE) 1 9 ( PRO) . @4+1 EC @8+3 EC . DEFAULT_EC_DATA_PARTS - mfsmaster.cfg(5) . @2 @8+2 @4+2 . . . . EC ( EC ). EC ARCHIVE_LABELS TRASH_LABELS . . (distinguish) (/) . (:) . : [IP] [I] - IP [RACK] [R] - (RACK) mfstopology.cfg(5) . IP . EC . ! CHUNKS_UNIQUE_MODE mfsmaster.cfg . mfsmaster.cfg(5) . : d ( D std Std STD) s ( S strict Strict STRICT) l ( L loose Loose LOOSE) STANDARD STRICT LOOSE . LABEL MODES . . : A,B - () A () B . A,* - () A . A,!A - () A A . *,* - ( ) . AB,C+D+E - A B ( ) C D E ( ) . A,B[X+Y],C[X+Y] - A B X Y C X Y . 2A A,A . A,3BC A,BC,BC,BC . 2 2* *,* . 3*/[IP] - IP . A,B/[RACK] - A B . S,H,H/ABX-Z - S H A B X Y Z . @4+1 - EC : . @8+3 - EC : . @2 - EC : . @4+3,Z - EC : - Z. @2,A(X+Y) - EC : A X Y . @3,S,H - EC : S H . AB,AC:l - A B A C LOOSE . @4+2,X,Y:s - EC X Y STRICT . 2A/[IP]:s - A IP STRICT . (LABEL MODES) : . ( ) . . : STANDARD LOOSE STRICT. EC . (copies) : STANDARD (overloaded) (replicate) . ( / undergoal) . STRICT (ENOSPC) . . (undergoal) . ! LOOSE . undergoal . : STANDARD STRICT LOOSE CREATE - OVERLOADED WAIT WAIT WRITE ANY CREATE - NO SPACE WRITE ANY ENOSPC WRITE ANY REPLICATE - OVERLOADED WAIT WAIT WRITE ANY REPLICATE - NO SPACE WRITE ANY NO COPY WRITE ANY EC : EC EC . EC @N+X N ( ) X ( CE PRO) : - N+2X EC - N+X EC - N+X ( KEEP) . LOOSE ( ) N+2X N+X . EC . LOOSE . STRICT N+2X N+X . EC . STANDARD EC STRICT ( N+2X ). EC N+X LOOSE . LOOSE . ! EC << >> (local split) EC . . STRICT <<>> . . (TIME) ( ) : : #.#T T : s () m () h () d () w () . : #w#d#h#m#s ( #d#m #m#d ) : s,m h d w ( #d#h#m d ). . s m . : 1.5d 1d12h 36h . 2.5w 2w3d12h 420h 2w84h ( h ). (ARCHIVE BEHAVIOUR) -d . atime/ctime/mtime R -o . . : C - ctime - . M - mtime . A - atime . R - (reversible) atime/mtime/ctime . F - (fastmode) -d . P - (per chunk) mtime . . mfsarchive(1) . : ARCHIVE . ARCHIVE KEEP <<>> . KEEP ARCHIVE . : . EC (KEEP) EC ( ARCHIVE) . <<>> // . (STORAGE CLASSES PRIORITY) ( mfssnapshots(1) ) ( ) . . . : : ClassA ClassB ClassC ( ClassA ClassB) ClassB ( ClassA). ( ClassA ClassB ClassC) ClassC ( ). : - (RL) ( KEEP ARCHIVE ) - ARCHIVE EC EC - KEEP ARCHIVE - TRASH EC EC - TRASH - (Class ID) . (PREDEFINED STORAGE CLASSES) MooseFS : 2CP - KEEP ( /). 3CP - KEEP . EC4+1 - KEEP ARCHIVE EC4+1 ctime 512KiB EC . EC4+2 - ( Pro) KEEP ARCHIVE EC4+2 ctime 512KiB . EC8+1 - KEEP ARCHIVE EC8+1 ctime 512KiB . EC8+2 - ( Pro) KEEP ARCHIVE EC8+2 ctime 512KiB . . (EXAMPLES) "Class2Copies" "A" "B": mfscreatesclass -K A,B Class2Copies "Class3Copies" (-C) (2*) (-K) : "A" "B" : mfscreatesclass -C '2*' -K 'A,B,*' Class3Copies "ClassEC4_1" (2*) (-K) EC4+1 (-A) : mfscreatesclass -K '2*' -A '@4+1' ClassEC4_1 "ClassEC4_1" (mtime) : mfsmodifysclass -d 2d -o m ClassEC4_1 "Class3Copies" ( LOOSE) "A" "B" (overloaded) : mfsmodifysclass -m l Class3Copies (REPORTING BUGS) . (COPYRIGHT) (C) 2026 Jakub Kruszona-Zawadzki, Saglabs SA (GNU GPL) . (SEE ALSO) mfsmount(8), mfstools(1), mfssclass(1), mfsarchive(1), mfsscadmin(1) MooseFS 4.59.2-1 May 2026 mfscreatesclass(1)