mfsmount - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ mfsmount ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


mfsmount - mount Lizard File System

ສະຫຼຸບສັງລວມ


mfsmount ຈຸດສູງສຸດ [-d] [-f] [-s] [-m] [-n] [-p]
[-H ທີ່ສຸດ] [-P PORT] [-S PATH] [-o ເລືອກ[,ເລືອກ]...]

mfsmount -h|- ຊ່ວຍ

mfsmount -V|- ການປ່ຽນແປງ

ລາຍລະອຽດ


ລະບົບໄຟລ໌ Mount Lizard.

ທາງເລືອກທົ່ວໄປ:

-h, - ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອແລະອອກ

-V
ສະແດງຂໍ້ມູນສະບັບແລະອອກ

ຕົວເລືອກ FUSE:

-d, -o debug
ເປີດໃຊ້ໂໝດດີບັກ (ໝາຍເຖິງ -f)

-f
ການ​ດໍາ​ເນີນ​ງານ foreground​

-s
ປິດການທໍາງານຫຼາຍກະທູ້

ຕົວເລືອກ LizardFS:

-c CFGFILE, -o mfscfgfile=CFGFILE
ໂຫຼດໄຟລ໌ດ້ວຍຕົວເລືອກການຕິດເພີ່ມເຕີມ

-m, --meta, -o mfsmeta
mount ລະບົບໄຟລ໌ຄູ່ MFSMETA ແທນ LizardFS ຫຼັກ

-n
ຍົກເລີກຕົວເລືອກການຕິດຕັ້ງເລີ່ມຕົ້ນ (-o allow_other,default_permissions)

-p
ການເຕືອນສໍາລັບລະຫັດຜ່ານ (ສະບັບໂຕ້ຕອບຂອງ -o mfspassword=ຜ່ານ)

-H ທີ່ສຸດ, -o mfsmaster=ທີ່ສຸດ
ເຊື່ອມຕໍ່ກັບແມ່ບົດ LizardFS ໃນ ທີ່ສຸດ (ຄ່າເລີ່ມຕົ້ນແມ່ນ mfsmaster)

-P PORT, -o mfsport=PORT
ເຊື່ອມຕໍ່ກັບແມ່ບົດ LizardFS ໃນ PORT (ຄ່າເລີ່ມຕົ້ນແມ່ນ 9421)

-B ທີ່ສຸດ, -o mfsbind=ທີ່ສຸດ
ທີ່​ຢູ່​ໃນ​ທ້ອງ​ຖິ່ນ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ສໍາ​ລັບ​ການ​ເຊື່ອມ​ຕໍ່​ກັບ​ຕົ້ນ​ສະ​ບັບ​ແທນ​ທີ່​ຈະ​ເປັນ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​ຫນຶ່ງ​

-S PATH, -o mfssubfolder=PATH
mount ໄດເລກະທໍລີ LizardFS ທີ່ກໍານົດໄວ້ (ຄ່າເລີ່ມຕົ້ນແມ່ນ /, ເຊັ່ນລະບົບໄຟລ໌ທັງຫມົດ)

-o enablefilelocks=[0,1]
ເປີດ/ປິດການລັອກໄຟລ໌ທົ່ວໂລກ (ປິດການໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ)

-o mfspassword=ປຊຊ
ພິສູດຢືນຢັນກັບແມ່ບົດ LizardFS ກັບ ປຊຊ

-o mfsmd5pass=MD5
ກວດສອບຄວາມຖືກຕ້ອງກັບແມ່ບົດ LizardFS ໂດຍໃຊ້ການມອບໃຫ້ໂດຍກົງ MD5 (ພຽງແຕ່ຖ້າ mfspassword ທາງເລືອກ
ບໍ່​ໄດ້​ລະ​ບຸ​ໄວ້​)

-o mfsdelayedinit
ການ​ເຊື່ອມ​ຕໍ່​ກັບ​ແມ່​ບົດ​ແມ່ນ​ເຮັດ​ໄດ້​ໃນ​ພື້ນ​ຖານ - ມີ​ທາງ​ເລືອກ​ນີ້ mount ສາ​ມາດ​ດໍາ​ເນີນ​ການ​
ໂດຍບໍ່ມີເຄືອຂ່າຍ (ດີສໍາລັບການດໍາເນີນການຈາກ fstab / init scripts ແລະອື່ນໆ.)

-o mfsacl
ເປີດໃຊ້ການສະຫນັບສະຫນູນ ACL (ປິດການໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ)

-o mfsaclcacheto=SEC
ຕັ້ງເວລາໝົດເວລາແຄດ ACL ເປັນວິນາທີ (ຄ່າເລີ່ມຕົ້ນ: 1.0)

-o mfsaclcachesize=N
ກໍານົດຂະຫນາດ cache ACL ໃນຈໍານວນລາຍການ (0: ບໍ່ມີ cache; ຄ່າເລີ່ມຕົ້ນ: 1000)

-o mfsrwlock=0 | 1
ເມື່ອຕັ້ງເປັນ 1, ການອ່ານຂະໜານຈາກຕົວອະທິບາຍດຽວກັນຈະຖືກປະຕິບັດ (ຄ່າເລີ່ມຕົ້ນ: 1)

-o mfsmkdircopysgid=N
sgid bit ຄວນຖືກຄັດລອກໃນລະຫວ່າງການປະຕິບັດງານ mkdir (ຢູ່ໃນຄ່າເລີ່ມຕົ້ນ linux: 1, ຖ້າບໍ່ດັ່ງນັ້ນ: 0)

-o mfssugidclearmode=SMODE
ຕັ້ງ​ຮູບ​ແບບ​ທີ່​ຈະ​ແຈ້ງ sugid (ເບິ່ງ​ຂ້າງ​ລຸ່ມ​ນີ້​)

-o mfsdebug
ພິມບາງຂໍ້ມູນການດີບັກສະເພາະ LizardFS

-o mfscachemode=CACHEMODE
ຕັ້ງໂຫມດ cache (ເບິ່ງ ຂໍ້ມູນ CACHE ຮູບແບບ; ຄ່າເລີ່ມຕົ້ນແມ່ນ AUTO)

-o mfscachefiles
(ປະຕິເສດ) ຮັກສາຂໍ້ມູນໄຟລ໌ໃນ cache (ເທົ່າກັບ -o mfscachemode=YES)

-o mfsattrcacheto=SEC
ຕັ້ງຄ່າການໝົດເວລາຂອງແຄດເປັນວິນາທີ (ຄ່າເລີ່ມຕົ້ນ: 1.0)

-o mfsentrycacheto=SEC
ກຳນົດເວລາເຂົ້າ cache ໄຟລ໌ເປັນວິນາທີ (ຄ່າເລີ່ມຕົ້ນ: 0.0, ie ບໍ່ມີ cache)

-o mfsdirentrycacheto=SEC
ກໍານົດເວລາຫມົດເວລາ cache entry directory ເປັນວິນາທີ (ຄ່າເລີ່ມຕົ້ນ: 1.0)

-o mfswritecachesize=N
ລະບຸຂະຫນາດ cache ໃນ MiB (ໃນຂອບເຂດ: 16..2048 - ຄ່າເລີ່ມຕົ້ນ: 128)

-o mfscacheperinodepercentage=N
ລະບຸວ່າສ່ວນໃດຂອງ cache ການຂຽນທີ່ບໍ່ໄດ້ຖືກຄອບຄອງໂດຍ inodes ອື່ນໆສາມາດ inode ດຽວ
ຄອບຄອງ (ວັດແທກເປັນ %). ຕົວຢ່າງ: ເມື່ອ N=75 ແລະ inode X ໃຊ້ 10 MiB, ແລະອື່ນໆທັງໝົດ
inodes ໃຊ້ 20 MiB ອອກຈາກ 100 MiB cache, X ສາມາດໃຊ້ 50 MiB ຫຼາຍ (ນັບຕັ້ງແຕ່ 75% ຂອງ 80 MiB ແມ່ນ.
60 MiB). ຄ່າເລີ່ມຕົ້ນ: 25.

-o mfschunkserverreadto=MSEC
ກໍານົດເວລາຫມົດເວລາສໍາລັບການສື່ສານທັງຫມົດກັບ chunkserver ໃນລະຫວ່າງການດໍາເນີນການອ່ານໃນ
ມິນລິວິນາທີ (ຄ່າເລີ່ມຕົ້ນ: 2000)

-o mfschunkserverwriteto=MSEC
ຕັ້ງເວລາການຕອບສະ ໜອງ chunkserver ໃນລະຫວ່າງການປະຕິບັດການຂຽນເປັນ milliseconds (ຄ່າເລີ່ມຕົ້ນ:
5000)

-o mfschunkservertt=MSEC
ກໍານົດເວລາຫມົດເວລາຫຼັງຈາກນັ້ນແພັກເກັດ SYN ຖືກພິຈາລະນາສູນເສຍໃນລະຫວ່າງການພະຍາຍາມໃຫມ່ຄັ້ງທໍາອິດ
ການເຊື່ອມຕໍ່ chunkserver (ຄ່າເລີ່ມຕົ້ນ: 200)

-o mfschunkserverconnectreadto=MSEC
ກໍານົດເວລາຫມົດເວລາສໍາລັບການເຊື່ອມຕໍ່ກັບ chunkservers ໃນລະຫວ່າງການດໍາເນີນການອ່ານເປັນ milliseconds
(ຄ່າເລີ່ມຕົ້ນ: 2000)

-o mfschunkserverbasicreadto=MSEC
ກໍານົດເວລາຫມົດເວລາສໍາລັບການປະຕິບັດຕົວແປພື້ນຖານຂອງການດໍາເນີນງານການອ່ານເປັນ milliseconds
(ຄ່າເລີ່ມຕົ້ນ: 2000)

-o mfschunkservertotalreadto=MSEC
ກໍານົດເວລາຫມົດເວລາສໍາລັບການສື່ສານທັງຫມົດກັບ chunkservers ໃນລະຫວ່າງການດໍາເນີນການອ່ານໃນ
ມິນລິວິນາທີ (ຄ່າເລີ່ມຕົ້ນ: 2000)

-o mfsrlimitnofile=N
ພະຍາຍາມປ່ຽນຂີດຈຳກັດຂອງຕົວອະທິບາຍໄຟລ໌ທີ່ເປີດພ້ອມໆກັນໃນຕອນເລີ່ມຕົ້ນ (ຄ່າເລີ່ມຕົ້ນ:
100000)

-o mfsnice=LEVEL
ພະຍາຍາມປ່ຽນລະດັບທີ່ດີເປັນຄ່າທີ່ລະບຸໄວ້ໃນຕອນເລີ່ມຕົ້ນ (ຄ່າເລີ່ມຕົ້ນ: -19)

-o mfswriteworkers=N
ກໍາ​ນົດ​ຈໍາ​ນວນ​ພະ​ນັກ​ງານ​ຂຽນ (ຄ່າ​ເລີ່ມ​ຕົ້ນ​: 10​)

-o mfswritewindowsize=N
ກໍາ​ນົດ​ຂະ​ຫນາດ​ປ່ອງ​ຢ້ຽມ​ຂຽນ (ໃນ​ຕັນ​) ສໍາ​ລັບ​ແຕ່​ລະ chunk (ຄ່າ​ເລີ່ມ​ຕົ້ນ​: 15​)

-o mfsmemlock
ພະຍາຍາມລັອກໜ່ວຍຄວາມຈຳ (ຕ້ອງເປີດໃຊ້ໃນເວລາສ້າງ)

-o mfsdonotremberpassword
ບໍ່ຈື່ລະຫັດຜ່ານໃນຫນ່ວຍຄວາມຈໍາ - ປອດໄພກວ່າ, ແຕ່ເມື່ອ session ຫາຍໄປຫຼັງຈາກນັ້ນໃຫມ່
ເຊດຊັນຖືກສ້າງຂື້ນໂດຍບໍ່ມີລະຫັດຜ່ານ

-o mfsioretries=N
ລະ​ບຸ​ຈໍາ​ນວນ​ຂອງ​ການ​ທົດ​ສອບ​ກ່ອນ​ທີ່​ຄວາມ​ຜິດ​ພາດ I/O ຈະ​ຖືກ​ກັບ​ຄືນ (ຄ່າ​ເລີ່ມ​ຕົ້ນ​: 30​)

-o mfsreportreservedperiod=N
ລະບຸໄລຍະການລາຍງານ inodes ສະຫງວນເປັນວິນາທີ (ຄ່າເລີ່ມຕົ້ນ: 60)

-o mfsiolimits=PATH
ລະບຸໄຟລ໌ກໍານົດການຈໍາກັດ I/O ທ້ອງຖິ່ນ (ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີການຈໍາກັດ I/O)

ຕົວເລືອກການຕິດຕັ້ງທົ່ວໄປ (ເບິ່ງ mount(8​) ຄູ່​ມື​:

-o rw|-o ro
ຕິດຕັ້ງລະບົບໄຟລ໌ໃນແບບອ່ານຂຽນ (ຄ່າເລີ່ມຕົ້ນ) ຫຼືແບບອ່ານເທົ່ານັ້ນຕາມລໍາດັບ.

-o ໃຕ້|-o ດັງ
ເປີດໃຊ້ຫຼືປິດຄຸນສົມບັດ suid/sgid ເພື່ອເຮັດວຽກ.

-o dev|-o nodev
ເປີດຫຼືປິດການທໍາງານຕົວອັກສອນຫຼືຕັນການຕີຄວາມຫມາຍໄຟລ໌ອຸປະກອນພິເສດ.

-o exec|-o noexec
ອະ​ນຸ​ຍາດ​ໃຫ້​ຫຼື​ບໍ່​ອະ​ນຸ​ຍາດ​ໃຫ້​ປະ​ຕິ​ບັດ​ຂອງ binary​.

-o symlinkcachetimeout=N
ກໍານົດຄ່າ timeout ສໍາລັບ symlink cache timeout ເປັນວິນາທີ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 3600.

ຂໍ້ມູນ CACHE ຮູບແບບ


ມີສາມໂຫມດ cache: NO, YES ແລະ AUTO. ທາງເລືອກເລີ່ມຕົ້ນແມ່ນ AUTO ແລະທ່ານບໍ່ຄວນ
ປ່ຽນແປງມັນເວັ້ນເສຍແຕ່ວ່າທ່ານຮູ້ແທ້ໆວ່າທ່ານກໍາລັງເຮັດຫຍັງ. ໃນ AUTO mode data cache ຖືກຈັດການ
ອັດຕະໂນມັດໂດຍ mfsmaster.

NO,NONE or ບໍ່
ບໍ່ເຄີຍອະນຸຍາດໃຫ້ຂໍ້ມູນໄຟລ໌ຖືກເກັບໄວ້ໃນ cache (ປອດໄພທີ່ສຸດແຕ່ສາມາດຫຼຸດຜ່ອນປະສິດທິພາບ)

YES or ALWAYS
ອະນຸຍາດໃຫ້ຂໍ້ມູນໄຟລ໌ຖືກເກັບໄວ້ໃນ cache (ອັນຕະລາຍ)

AUTO
ແຄດໄຟລ໌ຖືກຈັດການໂດຍ mfsmaster ອັດຕະໂນມັດ (ຄວນຈະປອດໄພແລະມີປະສິດທິພາບຫຼາຍ)

SUGID ກຳ ນົດ MODE


SMODE ສາມາດຖືກຕັ້ງເປັນ:

· ບໍ່ - MFS ຈະບໍ່ມີການປ່ຽນແປງ suid ແລະ sgid bit ສຸດ chown

· ALWAYS - ລ້າງ suid ແລະ sgid ໃນທຸກ chown - ການດໍາເນີນງານທີ່ປອດໄພທີ່ສຸດ

· OSX - ພຶດຕິກໍາມາດຕະຖານໃນ OS X ແລະ Solaris (chown ເຮັດໂດຍຜູ້ໃຊ້ unprivileged ຈະແຈ້ງ
suid ແລະ sgid)

· BSD - ພຶດຕິກໍາມາດຕະຖານໃນລະບົບ BSD (ເຊັ່ນໃນ OSX, ແຕ່ວ່າພຽງແຕ່ໃນເວລາທີ່ບາງສິ່ງບາງຢ່າງທີ່ແທ້ຈິງ
ປ່ຽນ)

· EXT - ພຶດຕິກໍາມາດຕະຖານໃນລະບົບໄຟລ໌ສ່ວນໃຫຍ່ໃນ Linux (ໄດເລກະທໍລີບໍ່ປ່ຽນແປງ,
ອື່ນ: suid ລ້າງສະເຫມີ, sgid ພຽງແຕ່ເມື່ອກຸ່ມ exec bit ຖືກກໍານົດ)

· XFS - ພຶດຕິກໍາມາດຕະຖານໃນ XFS ໃນ Linux (ເຊັ່ນ: EXT ແຕ່ໄດເລກະທໍລີຖືກປ່ຽນແປງໂດຍ
ຜູ້​ໃຊ້​ທີ່​ບໍ່​ມີ​ສິດ​ທິ​ພິ​ເສດ​)

SMODE ຂໍ້ມູນເພີ່ມເຕີມ:

btrfs,ext2,ext3,ext4,hfs[+],jfs,ntfs ແລະ reiserfs ໃນ Linux ເຮັດວຽກເປັນ EXT.

ພຽງແຕ່ xfs ໃນ Linux ເຮັດວຽກແຕກຕ່າງກັນເລັກນ້ອຍ. ລະ​ວັງ​ວ່າ​ມີ​ການ​ດໍາ​ເນີນ​ງານ​ທີ່​ແປກ​ປະ​ຫລາດ -
chown(-1,-1) ເຊິ່ງປົກກະຕິແລ້ວຖືກປ່ຽນໂດຍແກ່ນເຂົ້າໄປໃນບາງສິ່ງບາງຢ່າງເຊັ່ນ: chmod ug-s, ແລະ
ດັ່ງນັ້ນຈຶ່ງບໍ່ສາມາດຄວບຄຸມໄດ້ໂດຍ MFS ເປັນ chown

ການລາຍງານ ບັກ


ລາຍງານບັກຫາcontact@lizardfs.org>.

COPYRIGHT


ສະຫງວນລິຂະສິດ 2008-2009 Gemius SA, 2013-2015 Skytechnology sp. z oo

LizardFS ແມ່ນຊອບແວຟຣີ: ທ່ານສາມາດແຈກຢາຍມັນຄືນໃຫມ່ແລະ / ຫຼືດັດແປງມັນພາຍໃຕ້ເງື່ອນໄຂຂອງ
ໃບ​ອະ​ນຸ​ຍາດ​ສາ​ທາ​ລະ​ນະ​ທົ່ວ​ໄປ GNU ທີ່​ຈັດ​ພີມ​ມາ​ໂດຍ Free Software Foundation, ສະ​ບັບ 3.

LizardFS ຖືກແຈກຢາຍໂດຍຫວັງວ່າມັນຈະເປັນປະໂຫຍດ, ແຕ່ບໍ່ມີການຮັບປະກັນໃດໆ;
ໂດຍບໍ່ມີການຮັບປະກັນທາງດ້ານການຄ້າ ຫຼືຄວາມສອດຄ່ອງສໍາລັບຈຸດປະສົງສະເພາະ.
ເບິ່ງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.

ທ່ານຄວນໄດ້ຮັບສໍາເນົາຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU ພ້ອມກັບ LizardFS. ຖ້າ
ບໍ່​ເຫັນ http://www.gnu.org/licenses/.

ໃຊ້ mfsmount ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌