mfs 分布式文件系统Word文件下载.docx
- 文档编号:18181396
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:12
- 大小:19.14KB
mfs 分布式文件系统Word文件下载.docx
《mfs 分布式文件系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《mfs 分布式文件系统Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。
•°
—¥
¿
—æ
Metaloggerserver(Metalogger)(vm6)
˜å
‚¨
dataservers(chunkservers)ï
vm5vm6å
šè
´
Ÿè
½
‡è
‰(vm1å
šiscsiè
ύ
¨
‹æ
Œ‚è
Ό
¹
ä
¾
݊
ی
—ç
¬
›˜ç
™vm3vm4ï
šç
Č
‡æ
—¶
)
¢
ˆ·
clientcomputers
1.ç
”Ÿæ
ˆ?
rpm,ä
º
Žé
Ĭ
²
:
[root@vm3~]#yuminstall-yfuse-develzlib-develgccrpm-build.x86_64
[root@vm3~]#mvmfs-1.6.27-5.tar.gzmfs-1.6.27.tar.gz
[root@vm3~]#rpmbuild-tbmfs-1.6.27-5.tar.gz
[root@vm3~]#cdrpmbuild/
[root@vm3rpmbuild]#ls
BUILDBUILDROOTRPMSSOURCESSPECSSRPMS
[root@vm3rpmbuild]#cdRPMS/x86_64/
[root@vm3x86_64]#ls
mfs-cgi-1.6.27-4.x86_64.rpmmfs-client-1.6.27-4.x86_64.rpm
mfs-cgiserv-1.6.27-4.x86_64.rpmmfs-master-1.6.27-4.x86_64.rpm
mfs-chunkserver-1.6.27-4.x86_64.rpmmfs-metalogger-1.6.27-4.x86_64.rpm
2.ä
Ž§
Masterserverå
‰è
£
…:
[root@vm3x86_64]#rpm-ivhmfs-master-1.6.27-4.x86_64.rpmmfs-cgi*
Preparing...###########################################[100%]
1:
mfs-cgi###########################################[33%]
2:
mfs-cgiserv###########################################[67%]
3:
mfs-master###########################################[100%]
[root@vm3x86_64]#cd/etc/mfs/
[root@vm3mfs]#ls
mfsexports.cfg.distmfsmaster.cfg.distmfstopology.cfg.dist
[root@vm3mfs]#cpmfsexports.cfg.distmfsexports.cfg
[root@vm3mfs]#cpmfsmaster.cfg.distmfsmaster.cfg
[root@vm3mfs]#cpmfstopology.cfg.distmfstopology.cfg
[root@vm3mfs]#vimmfsexports.cfg
#Allow"
meta"
.
172.25.254.0/24.rwå
…?
è
172.25.254.ç
‘æ
µ
†™
[root@vm3mfs]#vim/etc/hosts
172.25.254.3mfsmaster
[root@vm3mfs]#cd/var/lib/mfs/
[root@vm3mfs]#cpmetadata.mfs.emptymetadata.mfs
[root@vm3mfs]#chownnobody/var/lib/mfs/-R
[root@vm3mfs]#mfsmasterstart
[root@vm3mfs]#mfsmastertest
mfsmasterpid:
6643
[root@vm3mfs]#cd/usr/share/mfscgi/
[root@vm3mfscgi]#chmod+x*.cgi
[root@vm3mfscgi]#mfscgiserv#å
Š¨
CGIç
›‘æ
Ž°
Ϭ
†?
€šè
§
ˆå
—®
http:
//172.25.254.3:
9425/å
ӏ
¥
œ‹è
™ä
ª
MooseFSç
Ÿç
š„å
…¨
å
Œ…æ
‹¬
masterå
’Œå
chunkserverã
€‚
3.é
dataservers(chunkservers)ï
ˆvm5vm6ï
[root@vm3x86_64]#pwdcd
/root/rpmbuild/RPMS/x86_64
[root@vm3x86_64]#scpmfs-chunkserver-1.6.27-4.x86_64.rpm172.25.254.5:
[root@vm3x86_64]#scpmfs-chunkserver-1.6.27-4.x86_64.rpm172.25.254.6:
ˆ‡æ
ˆ°
vm5
[root@vm5~]#rpm-ivhmfs-chunkserver-1.6.27-4.x86_64.rpm
Preparing...###########################################[100%]
mfs-chunkserver###########################################[100%]
[root@vm5~]#cd/etc/mfs/
[root@vm5mfs]#ls
mfschunkserver.cfg.distmfshdd.cfg.dist
[root@vm5mfs]#cpmfschunkserver.cfg.distmfschunkserver.cfg
[root@vm5mfs]#cpmfshdd.cfg.distmfshdd.cfg
[root@vm5mfs]#mkdir/var/lib/mfs
[root@vm5mfs]#chownnobody/var/lib/mfs/
[root@vm5mfs]#vimmfshdd.cfg
#mountpointsofHDDdrives
#
#/mnt/hd1
#/mnt/hd2
#etc.
/mnt/chunk1
[root@vm5mfs]#mkdir/mnt/chunk1
[root@vm5mfs]#chownnobody/mnt/chunk1
[root@vm5mfs]#mfschunkserver
workingdirectory:
/var/lib/mfs
lockfilecreatedandlocked
initializingmfschunkservermodules...
hddspacemanager:
pathtoscan:
/mnt/chunk1/
startbackgroundhddscanning(searchingforavailablechunks)
mainservermodule:
listenon*:
9422
[root@vm5mfs]#vim/etc/hosts
Š
…¥
172.25.254.3mfsmaster
vm6å
±
“?
ϕ
[root@vm6mfs]#vimmfshdd.cfg
/mnt/chunk2
4.å
–
[root@vm3x86_64]#scpmfs-client-1.6.27-4.x86_64.rpm172.25.254.1:
[root@benberba~]#rpm-ivhmfs-client-1.6.27-4.x86_64.rpm
mfs-client###########################################[100%]
[root@benberba~]#cd/etc/mfs/
[root@benberbamfs]#ls
mfsmount.cfg.dist
[root@benberbamfs]#cpmfsmount.cfg.distmfsmount.cfg
[root@benberbamfs]#mkdir/mnt/mfs
[root@benberbamfs]#vimmfsmount.cfg
mfsmaster=mfsmaster
/mnt/mfs
[root@benberbamfs]#vim/etc/hosts
[root@benberbamfs]#mfsmount
mfsmasteracceptedconnectionwithparameters:
read-write,restricted_ip;
rootmappedtoroot:
root
MFSæ
‹è
•:
MFSæ
‹å
ˆ›å
›®
•,å
…¶
[root@benberbamfs]#cd/mnt/mfs/
[root@benberbamfs]#mkdirdir1
[root@benberbamfs]#mkdirdir2
[root@benberbamfs]#mfssetgoal-r2dir2è
dir2ä
æ
é
˜è
ۊ
[root@benberbamfs]#cp/etc/passwddir1
[root@benberbamfs]#cp/etc/passwddir2
Ÿ¥
œ‹æ
[root@benberbamfs]#mfsfileinfodir1/passwd
dir1/passwd:
chunk0:
0000000000000001_00000001/(id:
1ver:
1)
copy1:
172.25.254.6:
[root@benberbamfs]#mfsfileinfodir2/passwd
dir2/passwd:
0000000000000002_00000001/(id:
2ver:
172.25.254.5:
copy2:
…³
—mfschunkserver2å
Žå
[root@vm6mfs]#mfschunkserverstopï
novalidcopies!
!
172.25.254:
mfschunkserver2å
Ž,æ
›žå
£
ˆ[root@vm6mfs]#mfschunkserverstartï
‰ã
ˆ
[root@benberbamfs]#rm-fdir1/passwd
[root@benberbamfs]#mfsgettrashtimedir1/
dir1/:
86400
™¤
˜æ
”¾
â
€œå
žƒå
œ¾
€?
ç
š„æ
—´
š”ç
¦
è
mfsgettrashtimeå
‘½
œ‹,ç
mfssettrashtimeå
•ä
’,é
86400ç
’ã
[root@benberbamfs]#mkdir/mnt/mfsmeta
[root@benberbamfs]#mfsmount-m/mnt/mfsmeta/-Hmfsmaster
read-write,restricted_ip
[root@benberbamfs]#cd/mnt/mfsmeta/trash
[root@benberbatrash]#ls
00000004|dir1|passwdundel
[root@benberbatrash]#mv00000004\|dir1\|passwdundel/
dir1ç
å
œ‹å
passwdæ
[root@benberba~]#mfsfileinfo/mnt/mfs/dir1/passwd
/mnt/mfs/dir1/passwd:
MFSMETAç
š„ç
•é
‡Œ,é
†trashå
’Œtrash/undelä
•,è
˜æ
œ‰ç
‰ä
•reserved,è
•å
†…æ
œ‰å
·
ä
†å
–ç
ۍ
›´
‰“å
ۋ
€‚å
—ä
†è
ݏ
Ž,
reservedç
æ
Ÿå
ã
€‚æ
¤
ƒ½
œ
5.mfsmasterç
‡ï
Ώ
†³
šœè
–¹
ˆï
šiscsi+pacemaker
(1).iscsiç
š„é
™è
™šæ
‹Ÿæ
vm1å
—è
‹Ÿç
›˜
[root@vm1~]#fdisk-l
...
Disk/dev/vda:
8589MB,8589934592bytes
16heads,63sectors/track,16644cylinders
Units=cylindersof1008*512=516096bytes
Sectorsize(logical/physical):
512bytes/512bytes
I/Osize(minimum/optimal):
Diskidentifier:
0x00000000
ŠŠvdaå
šæ
€»
‘å
Ί
ό
‡º
lv0
[root@vm1~]#pvcreate/dev/vda
[root@vm1~]#vgcreatevg0/dev/vda
[root@vm1~]#lvcreate-L4G-nlv0vg0
…iscsiæ
[root@vm1~]#yuminstall-yscsi-target-utils.x86_64
[root@vm1~]#vim/etc/tgt/targets.conf
38<
targetiqn.2015-.example:
server.demo>
39backing-store/dev/vg0/lv0
40initiator-address172.25.254.3#ä
mfsmasteræ
IP
41initiator-address172.25.254.4
42<
/target>
43
[root@vm1~]#/etc/init.d/tgtdstart
StartingSCSItargetdaemon:
[OK]
vm3ä
Šï
[root@vm3~]#mfsmasterstop
[root@vm3~]#yuminstall-yiscsi-initiator-utils.x86_64
[root@vm3~]#iscsiadm-mdiscovery-tst-p172.25.254.1
172.25.254.1:
3260,1iqn.2015-.example:
server.demo
[root@vm3~]#iscsiadm-mnode-l
Logginginto[iface:
default,target:
iqn.2015-.example:
server.demo,portal:
172.25.254.1,3260](multiple)
Loginto[iface:
172.25.254.1,3260]successful.
[root@vm3~]#fdisk-l
Disk/dev/sdb:
4294MB,4294967296bytes
133heads,62sectors/track,1017cylinders
Units=cylindersof8246*512=4221952bytes
[root@vm3~]#mkfs.ext4/dev/sdb
mke2fs1.41.12(17-May-2010)
/dev/sdbisentiredevice,notjustonepartition!
Proceedanyway?
(y,n)y
Filesystemlabel=
OStype:
Linux
Blocksize=4096(log=2)
Fragmentsize=4096(log=2)
Stride=0blocks,Stripewidth=0blocks
262144inodes,1048576blocks
52428blocks(5.00%)reservedforthesuperuser
Firstdatablock=0
Maximumfilesystemblocks=1073741824
32blockgroups
32768blockspergroup,32768fragmentspergroup
8192inodespergroup
Superblockbackupsstoredonblocks:
32768,98304,163840,229376,294912,819200,884736
Writinginodetables:
done
Creatingjournal(32768blocks):
done
Writingsuperblocksandfilesystemaccountinginformation:
done
Thisfilesystemwillbeautomaticallycheckedevery30mountsor
180days,whichevercomesfirst.Usetune2fs-cor-itooverride.
[root@vm3~]#mount/dev/sdb/mnt/
[root@vm3~]#df
Filesystem1K-blocksUsedAvailableUse%Mountedon
/dev/mapper/VolGroup-lv_root69262641046356552806416%/
tmpfs25113602511360%/dev/shm
/dev/sda1495844334624367828%/boot
/dev/sdb412844813925637794804%/mnt
[root@vm3~]#cd/var/lib/mfs/
[root@vm3mfs]#ls
changelog.3.mfschangelog.5.mfsmetadata.mfs.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- mfs 分布式文件系统 分布式 文件系统