首页 > 代码库 > fastdfs 集群配置
fastdfs 集群配置
fastdfs 简介
FastDFS是一个国产开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。跟踪器主要做调度工作,在访问上起负载均衡的作用。
官方论坛: http://www.csource.org
下载地址: http://sourceforge.net/projects/fastdfs/files/
github软件仓库
libfastcommon-FastDFS和FastDHT的通用函数库,地址:https://github.com/happyfish100/libfastcommon.git
FastDFS — FastDFS主代码,地址: https://github.com/happyfish100/fastdfs.git
fastdfs-nginx-module — FastDFS的nginx模块,地址:https://github.com/happyfish100/fastdfs-nginx-module.git
安装文件:
FastDFS 5.x 取消了对 libevent 的依赖,添加了对 libfastcommon 的依赖。
本部署说明用到的软件版本:
libfastcommon v1.13
FastDFS v5.08
fastdfs-nginx-module v1.17
fastdfs安装配置:
创建用户与组
# groupadd fdfs
# useradd fdfs -g fdfs
解压、安装
在每一台tracker和storage服务器上执行
# tar xzvf FastDFS_v5.08.tar.gz
#cd FastDFS/
#./make.sh
#./make.sh install
# yum install -y gcc perl # 安装依赖的软件包
#cd ~/fdfs/libfastcommon && ./make.sh && ./make.sh install
# cd ~/fdfs/fastdfs && ./make.sh && ./make.sh install
安装完成后,所有可执行文件在目录/usr/bin下,以fdfs_开头:
# ls /usr/bin/fdfs*
fdfs_monitor fdfs_trackerd fdfs_storaged
配置文件在目录/etc/fdfs下
client.conf.sample storage.conf.sample tracker.conf.sample
FastDFS配置
配置Tracker跟踪器
开放tracker监听端口访问
firewall-cmd --zone=public --add-port=22122/tcp --permanent
firewall-cmd --reload
vim /etc/sysconfig/iptables
service iptables restart
修改配置文件
mkdir -p /data/fastdfs
cd /etc/fdfs
cp tracker.conf.sample tracker.conf
cp /root/fdfs/fastdfs/conf/http.conf .
cp /root/fdfs/fastdfs/conf/mime.types .
sed -i ‘s:base_path=.*:base_path=/data/fastdfs:g‘ tracker.conf
sed -i ‘s:http.server_port=.*:http.server_port=80:g‘ tracker.con
1 connect_timeout=30 2 network_timeout=60 3 base_path=/data/fastdfs 4 tracker_server=10.143.92.61:22122 5 tracker_server=10.143.92.62:22122 6 log_level=info 7 use_connection_pool = false 8 connection_pool_max_idle_time = 3600 9 load_fdfs_parameters_from_tracker=false 10 use_storage_id = false 11 storage_ids_filename = storage_ids.conf 12 http.tracker_server_port=8080
1 connect_timeout=30 2 network_timeout=60 3 base_path=/data/fastdfs 4 tracker_server=10.143.92.61:22122 5 tracker_server=10.143.92.62:22122 6 log_level=info 7 use_connection_pool = false 8 connection_pool_max_idle_time = 3600 9 load_fdfs_parameters_from_tracker=false 10 use_storage_id = false 11 storage_ids_filename = storage_ids.conf 12 http.tracker_server_port=8080
1 # This is a comment. I love comments. 2 3 # This file controls what Internet media types are sent to the client for 4 # given file extension(s). Sending the correct media type to the client 5 # is important so they know how to handle the content of the file. 6 # Extra types can either be added here or by using an AddType directive 7 # in your config files. For more information about Internet media types, 8 # please read RFC 2045, 2046, 2047, 2048, and 2077. The Internet media type 9 # registry is at <http://www.iana.org/assignments/media-types/>. 10 11 # MIME type Extensions 12 application/activemessage 13 application/andrew-inset ez 14 application/applefile 15 application/atom+xml atom 16 application/atomcat+xml atomcat 17 application/atomicmail 18 application/atomsvc+xml atomsvc 19 application/auth-policy+xml 20 application/batch-smtp 21 application/beep+xml 22 application/cals-1840 23 application/ccxml+xml ccxml 24 application/cellml+xml 25 application/cnrp+xml 26 application/commonground 27 application/conference-info+xml 28 application/cpl+xml 29 application/csta+xml 30 application/cstadata+xml 31 application/cybercash 32 application/davmount+xml davmount 33 application/dca-rft 34 application/dec-dx 35 application/dialog-info+xml 36 application/dicom 37 application/dns 38 application/dvcs 39 application/ecmascript ecma 40 application/edi-consent 41 application/edi-x12 42 application/edifact 43 application/epp+xml 44 application/eshop 45 application/fastinfoset 46 application/fastsoap 47 application/fits 48 application/font-tdpfr pfr 49 application/h224 50 application/http 51 application/hyperstudio stk 52 application/iges 53 application/im-iscomposing+xml 54 application/index 55 application/index.cmd 56 application/index.obj 57 application/index.response 58 application/index.vnd 59 application/iotp 60 application/ipp 61 application/isup 62 application/javascript js 63 application/json json 64 application/kpml-request+xml 65 application/kpml-response+xml 66 application/lost+xml lostxml 67 application/mac-binhex40 hqx 68 application/mac-compactpro cpt 69 application/macwriteii 70 application/marc mrc 71 application/mathematica ma nb mb 72 application/mathml+xml mathml 73 application/mbms-associated-procedure-description+xml 74 application/mbms-deregister+xml 75 application/mbms-envelope+xml 76 application/mbms-msk+xml 77 application/mbms-msk-response+xml 78 application/mbms-protection-description+xml 79 application/mbms-reception-report+xml 80 application/mbms-register+xml 81 application/mbms-register-response+xml 82 application/mbms-user-service-description+xml 83 application/mbox mbox 84 application/media_control+xml 85 application/mediaservercontrol+xml mscml 86 application/mikey 87 application/moss-keys 88 application/moss-signature 89 application/mosskey-data 90 application/mosskey-request 91 application/mp4 mp4s 92 application/mpeg4-generic 93 application/mpeg4-iod 94 application/mpeg4-iod-xmt 95 application/msword doc dot 96 application/mxf mxf 97 application/nasdata 98 application/news-transmission 99 application/nss 100 application/ocsp-request 101 application/ocsp-response 102 application/octet-stream bin dms lha lzh class so iso dmg dist distz pkg bpk dump elc 103 application/oda oda 104 application/oebps-package+xml 105 application/ogg ogx 106 application/parityfec 107 application/patch-ops-error+xml xer 108 application/pdf pdf 109 application/pgp-encrypted pgp 110 application/pgp-keys 111 application/pgp-signature asc sig 112 application/pics-rules prf 113 application/pidf+xml 114 application/pidf-diff+xml 115 application/pkcs10 p10 116 application/pkcs7-mime p7m p7c 117 application/pkcs7-signature p7s 118 application/pkix-cert cer 119 application/pkix-crl crl 120 application/pkix-pkipath pkipath 121 application/pkixcmp pki 122 application/pls+xml pls 123 application/poc-settings+xml 124 application/postscript ai eps ps 125 application/prs.alvestrand.titrax-sheet 126 application/prs.cww cww 127 application/prs.nprend 128 application/prs.plucker 129 application/qsig 130 application/rdf+xml rdf 131 application/reginfo+xml rif 132 application/relax-ng-compact-syntax rnc 133 application/remote-printing 134 application/resource-lists+xml rl 135 application/resource-lists-diff+xml rld 136 application/riscos 137 application/rlmi+xml 138 application/rls-services+xml rs 139 application/rsd+xml rsd 140 application/rss+xml rss 141 application/rtf rtf 142 application/rtx 143 application/samlassertion+xml 144 application/samlmetadata+xml 145 application/sbml+xml sbml 146 application/scvp-cv-request scq 147 application/scvp-cv-response scs 148 application/scvp-vp-request spq 149 application/scvp-vp-response spp 150 application/sdp sdp 151 application/set-payment 152 application/set-payment-initiation setpay 153 application/set-registration 154 application/set-registration-initiation setreg 155 application/sgml 156 application/sgml-open-catalog 157 application/shf+xml shf 158 application/sieve 159 application/simple-filter+xml 160 application/simple-message-summary 161 application/simplesymbolcontainer 162 application/slate 163 application/smil 164 application/smil+xml smi smil 165 application/soap+fastinfoset 166 application/soap+xml 167 application/sparql-query rq 168 application/sparql-results+xml srx 169 application/spirits-event+xml 170 application/srgs gram 171 application/srgs+xml grxml 172 application/ssml+xml ssml 173 application/timestamp-query 174 application/timestamp-reply 175 application/tve-trigger 176 application/ulpfec 177 application/vemmi 178 application/vividence.scriptfile 179 application/vnd.3gpp.bsf+xml 180 application/vnd.3gpp.pic-bw-large plb 181 application/vnd.3gpp.pic-bw-small psb 182 application/vnd.3gpp.pic-bw-var pvb 183 application/vnd.3gpp.sms 184 application/vnd.3gpp2.bcmcsinfo+xml 185 application/vnd.3gpp2.sms 186 application/vnd.3gpp2.tcap tcap 187 application/vnd.3m.post-it-notes pwn 188 application/vnd.accpac.simply.aso aso 189 application/vnd.accpac.simply.imp imp 190 application/vnd.acucobol acu 191 application/vnd.acucorp atc acutc 192 application/vnd.adobe.xdp+xml xdp 193 application/vnd.adobe.xfdf xfdf 194 application/vnd.aether.imp 195 application/vnd.americandynamics.acc acc 196 application/vnd.amiga.ami ami 197 application/vnd.anser-web-certificate-issue-initiation cii 198 application/vnd.anser-web-funds-transfer-initiation fti 199 application/vnd.antix.game-component atx 200 application/vnd.apple.installer+xml mpkg 201 application/vnd.arastra.swi swi 202 application/vnd.audiograph aep 203 application/vnd.autopackage 204 application/vnd.avistar+xml 205 application/vnd.blueice.multipass mpm 206 application/vnd.bmi bmi 207 application/vnd.businessobjects rep 208 application/vnd.cab-jscript 209 application/vnd.canon-cpdl 210 application/vnd.canon-lips 211 application/vnd.cendio.thinlinc.clientconf 212 application/vnd.chemdraw+xml cdxml 213 application/vnd.chipnuts.karaoke-mmd mmd 214 application/vnd.cinderella cdy 215 application/vnd.cirpack.isdn-ext 216 application/vnd.claymore cla 217 application/vnd.clonk.c4group c4g c4d c4f c4p c4u 218 application/vnd.commerce-battelle 219 application/vnd.commonspace csp cst 220 application/vnd.contact.cmsg cdbcmsg 221 application/vnd.cosmocaller cmc 222 application/vnd.crick.clicker clkx 223 application/vnd.crick.clicker.keyboard clkk 224 application/vnd.crick.clicker.palette clkp 225 application/vnd.crick.clicker.template clkt 226 application/vnd.crick.clicker.wordbank clkw 227 application/vnd.criticaltools.wbs+xml wbs 228 application/vnd.ctc-posml pml 229 application/vnd.ctct.ws+xml 230 application/vnd.cups-pdf 231 application/vnd.cups-postscript 232 application/vnd.cups-ppd ppd 233 application/vnd.cups-raster 234 application/vnd.cups-raw 235 application/vnd.curl curl 236 application/vnd.cybank 237 application/vnd.data-vision.rdz rdz 238 application/vnd.denovo.fcselayout-link fe_launch 239 application/vnd.dna dna 240 application/vnd.dolby.mlp mlp 241 application/vnd.dpgraph dpg 242 application/vnd.dreamfactory dfac 243 application/vnd.dvb.esgcontainer 244 application/vnd.dvb.ipdcesgaccess 245 application/vnd.dvb.iptv.alfec-base 246 application/vnd.dvb.iptv.alfec-enhancement 247 application/vnd.dxr 248 application/vnd.ecdis-update 249 application/vnd.ecowin.chart mag 250 application/vnd.ecowin.filerequest 251 application/vnd.ecowin.fileupdate 252 application/vnd.ecowin.series 253 application/vnd.ecowin.seriesrequest 254 application/vnd.ecowin.seriesupdate 255 application/vnd.enliven nml 256 application/vnd.epson.esf esf 257 application/vnd.epson.msf msf 258 application/vnd.epson.quickanime qam 259 application/vnd.epson.salt slt 260 application/vnd.epson.ssf ssf 261 application/vnd.ericsson.quickcall 262 application/vnd.eszigno3+xml es3 et3 263 application/vnd.eudora.data 264 application/vnd.ezpix-album ez2 265 application/vnd.ezpix-package ez3 266 application/vnd.fdf fdf 267 application/vnd.ffsns 268 application/vnd.fints 269 application/vnd.flographit gph 270 application/vnd.fluxtime.clip ftc 271 application/vnd.font-fontforge-sfd 272 application/vnd.framemaker fm frame maker 273 application/vnd.frogans.fnc fnc 274 application/vnd.frogans.ltf ltf 275 application/vnd.fsc.weblaunch fsc 276 application/vnd.fujitsu.oasys oas 277 application/vnd.fujitsu.oasys2 oa2 278 application/vnd.fujitsu.oasys3 oa3 279 application/vnd.fujitsu.oasysgp fg5 280 application/vnd.fujitsu.oasysprs bh2 281 application/vnd.fujixerox.art-ex 282 application/vnd.fujixerox.art4 283 application/vnd.fujixerox.hbpl 284 application/vnd.fujixerox.ddd ddd 285 application/vnd.fujixerox.docuworks xdw 286 application/vnd.fujixerox.docuworks.binder xbd 287 application/vnd.fut-misnet 288 application/vnd.fuzzysheet fzs 289 application/vnd.genomatix.tuxedo txd 290 application/vnd.gmx gmx 291 application/vnd.google-earth.kml+xml kml 292 application/vnd.google-earth.kmz kmz 293 application/vnd.grafeq gqf gqs 294 application/vnd.gridmp 295 application/vnd.groove-account gac 296 application/vnd.groove-help ghf 297 application/vnd.groove-identity-message gim 298 application/vnd.groove-injector grv 299 application/vnd.groove-tool-message gtm 300 application/vnd.groove-tool-template tpl 301 application/vnd.groove-vcard vcg 302 application/vnd.handheld-entertainment+xml zmm 303 application/vnd.hbci hbci 304 application/vnd.hcl-bireports 305 application/vnd.hhe.lesson-player les 306 application/vnd.hp-hpgl hpgl 307 application/vnd.hp-hpid hpid 308 application/vnd.hp-hps hps 309 application/vnd.hp-jlyt jlt 310 application/vnd.hp-pcl pcl 311 application/vnd.hp-pclxl pclxl 312 application/vnd.httphone 313 application/vnd.hydrostatix.sof-data sfd-hdstx 314 application/vnd.hzn-3d-crossword x3d 315 application/vnd.ibm.afplinedata 316 application/vnd.ibm.electronic-media 317 application/vnd.ibm.minipay mpy 318 application/vnd.ibm.modcap afp listafp list3820 319 application/vnd.ibm.rights-management irm 320 application/vnd.ibm.secure-container sc 321 application/vnd.iccprofile icc icm 322 application/vnd.igloader igl 323 application/vnd.immervision-ivp ivp 324 application/vnd.immervision-ivu ivu 325 application/vnd.informedcontrol.rms+xml 326 application/vnd.intercon.formnet xpw xpx 327 application/vnd.intertrust.digibox 328 application/vnd.intertrust.nncp 329 application/vnd.intu.qbo qbo 330 application/vnd.intu.qfx qfx 331 application/vnd.iptc.g2.conceptitem+xml 332 application/vnd.iptc.g2.knowledgeitem+xml 333 application/vnd.iptc.g2.newsitem+xml 334 application/vnd.iptc.g2.packageitem+xml 335 application/vnd.ipunplugged.rcprofile rcprofile 336 application/vnd.irepository.package+xml irp 337 application/vnd.is-xpr xpr 338 application/vnd.jam jam 339 application/vnd.japannet-directory-service 340 application/vnd.japannet-jpnstore-wakeup 341 application/vnd.japannet-payment-wakeup 342 application/vnd.japannet-registration 343 application/vnd.japannet-registration-wakeup 344 application/vnd.japannet-setstore-wakeup 345 application/vnd.japannet-verification 346 application/vnd.japannet-verification-wakeup 347 application/vnd.jcp.javame.midlet-rms rms 348 application/vnd.jisp jisp 349 application/vnd.joost.joda-archive joda 350 application/vnd.kahootz ktz ktr 351 application/vnd.kde.karbon karbon 352 application/vnd.kde.kchart chrt 353 application/vnd.kde.kformula kfo 354 application/vnd.kde.kivio flw 355 application/vnd.kde.kontour kon 356 application/vnd.kde.kpresenter kpr kpt 357 application/vnd.kde.kspread ksp 358 application/vnd.kde.kword kwd kwt 359 application/vnd.kenameaapp htke 360 application/vnd.kidspiration kia 361 application/vnd.kinar kne knp 362 application/vnd.koan skp skd skt skm 363 application/vnd.kodak-descriptor sse 364 application/vnd.liberty-request+xml 365 application/vnd.llamagraphics.life-balance.desktop lbd 366 application/vnd.llamagraphics.life-balance.exchange+xml lbe 367 application/vnd.lotus-1-2-3 123 368 application/vnd.lotus-approach apr 369 application/vnd.lotus-freelance pre 370 application/vnd.lotus-notes nsf 371 application/vnd.lotus-organizer org 372 application/vnd.lotus-screencam scm 373 application/vnd.lotus-wordpro lwp 374 application/vnd.macports.portpkg portpkg 375 application/vnd.marlin.drm.actiontoken+xml 376 application/vnd.marlin.drm.conftoken+xml 377 application/vnd.marlin.drm.license+xml 378 application/vnd.marlin.drm.mdcf 379 application/vnd.mcd mcd 380 application/vnd.medcalcdata mc1 381 application/vnd.mediastation.cdkey cdkey 382 application/vnd.meridian-slingshot 383 application/vnd.mfer mwf 384 application/vnd.mfmp mfm 385 application/vnd.micrografx.flo flo 386 application/vnd.micrografx.igx igx 387 application/vnd.mif mif 388 application/vnd.minisoft-hp3000-save 389 application/vnd.mitsubishi.misty-guard.trustweb 390 application/vnd.mobius.daf daf 391 application/vnd.mobius.dis dis 392 application/vnd.mobius.mbk mbk 393 application/vnd.mobius.mqy mqy 394 application/vnd.mobius.msl msl 395 application/vnd.mobius.plc plc 396 application/vnd.mobius.txf txf 397 application/vnd.mophun.application mpn 398 application/vnd.mophun.certificate mpc 399 application/vnd.motorola.flexsuite 400 application/vnd.motorola.flexsuite.adsi 401 application/vnd.motorola.flexsuite.fis 402 application/vnd.motorola.flexsuite.gotap 403 application/vnd.motorola.flexsuite.kmr 404 application/vnd.motorola.flexsuite.ttc 405 application/vnd.motorola.flexsuite.wem 406 application/vnd.motorola.iprm 407 application/vnd.mozilla.xul+xml xul 408 application/vnd.ms-artgalry cil 409 application/vnd.ms-asf asf 410 application/vnd.ms-cab-compressed cab 411 application/vnd.ms-excel xls xlm xla xlc xlt xlw 412 application/vnd.ms-fontobject eot 413 application/vnd.ms-htmlhelp chm 414 application/vnd.ms-ims ims 415 application/vnd.ms-lrm lrm 416 application/vnd.ms-playready.initiator+xml 417 application/vnd.ms-powerpoint ppt pps pot 418 application/vnd.ms-project mpp mpt 419 application/vnd.ms-tnef 420 application/vnd.ms-wmdrm.lic-chlg-req 421 application/vnd.ms-wmdrm.lic-resp 422 application/vnd.ms-wmdrm.meter-chlg-req 423 application/vnd.ms-wmdrm.meter-resp 424 application/vnd.ms-works wps wks wcm wdb 425 application/vnd.ms-wpl wpl 426 application/vnd.ms-xpsdocument xps 427 application/vnd.mseq mseq 428 application/vnd.msign 429 application/vnd.multiad.creator 430 application/vnd.multiad.creator.cif 431 application/vnd.music-niff 432 application/vnd.musician mus 433 application/vnd.muvee.style msty 434 application/vnd.ncd.control 435 application/vnd.ncd.reference 436 application/vnd.nervana 437 application/vnd.netfpx 438 application/vnd.neurolanguage.nlu nlu 439 application/vnd.noblenet-directory nnd 440 application/vnd.noblenet-sealer nns 441 application/vnd.noblenet-web nnw 442 application/vnd.nokia.catalogs 443 application/vnd.nokia.conml+wbxml 444 application/vnd.nokia.conml+xml 445 application/vnd.nokia.isds-radio-presets 446 application/vnd.nokia.iptv.config+xml 447 application/vnd.nokia.landmark+wbxml 448 application/vnd.nokia.landmark+xml 449 application/vnd.nokia.landmarkcollection+xml 450 application/vnd.nokia.n-gage.ac+xml 451 application/vnd.nokia.n-gage.data ngdat 452 application/vnd.nokia.n-gage.symbian.install n-gage 453 application/vnd.nokia.ncd 454 application/vnd.nokia.pcd+wbxml 455 application/vnd.nokia.pcd+xml 456 application/vnd.nokia.radio-preset rpst 457 application/vnd.nokia.radio-presets rpss 458 application/vnd.novadigm.edm edm 459 application/vnd.novadigm.edx edx 460 application/vnd.novadigm.ext ext 461 application/vnd.oasis.opendocument.chart odc 462 application/vnd.oasis.opendocument.chart-template otc 463 application/vnd.oasis.opendocument.formula odf 464 application/vnd.oasis.opendocument.formula-template otf 465 application/vnd.oasis.opendocument.graphics odg 466 application/vnd.oasis.opendocument.graphics-template otg 467 application/vnd.oasis.opendocument.image odi 468 application/vnd.oasis.opendocument.image-template oti 469 application/vnd.oasis.opendocument.presentation odp 470 application/vnd.oasis.opendocument.presentation-template otp 471 application/vnd.oasis.opendocument.spreadsheet ods 472 application/vnd.oasis.opendocument.spreadsheet-template ots 473 application/vnd.oasis.opendocument.text odt 474 application/vnd.oasis.opendocument.text-master otm 475 application/vnd.oasis.opendocument.text-template ott 476 application/vnd.oasis.opendocument.text-web oth 477 application/vnd.obn 478 application/vnd.olpc-sugar xo 479 application/vnd.oma-scws-config 480 application/vnd.oma-scws-http-request 481 application/vnd.oma-scws-http-response 482 application/vnd.oma.bcast.associated-procedure-parameter+xml 483 application/vnd.oma.bcast.drm-trigger+xml 484 application/vnd.oma.bcast.imd+xml 485 application/vnd.oma.bcast.ltkm 486 application/vnd.oma.bcast.notification+xml 487 application/vnd.oma.bcast.provisioningtrigger 488 application/vnd.oma.bcast.sgboot 489 application/vnd.oma.bcast.sgdd+xml 490 application/vnd.oma.bcast.sgdu 491 application/vnd.oma.bcast.simple-symbol-container 492 application/vnd.oma.bcast.smartcard-trigger+xml 493 application/vnd.oma.bcast.sprov+xml 494 application/vnd.oma.bcast.stkm 495 application/vnd.oma.dcd 496 application/vnd.oma.dcdc 497 application/vnd.oma.dd2+xml dd2 498 application/vnd.oma.drm.risd+xml 499 application/vnd.oma.group-usage-list+xml 500 application/vnd.oma.poc.detailed-progress-report+xml 501 application/vnd.oma.poc.final-report+xml 502 application/vnd.oma.poc.groups+xml 503 application/vnd.oma.poc.invocation-descriptor+xml 504 application/vnd.oma.poc.optimized-progress-report+xml 505 application/vnd.oma.xcap-directory+xml 506 application/vnd.omads-email+xml 507 application/vnd.omads-file+xml 508 application/vnd.omads-folder+xml 509 application/vnd.omaloc-supl-init 510 application/vnd.openofficeorg.extension oxt 511 application/vnd.osa.netdeploy 512 application/vnd.osgi.dp dp 513 application/vnd.otps.ct-kip+xml 514 application/vnd.palm prc pdb pqa oprc 515 application/vnd.paos.xml 516 application/vnd.pg.format str 517 application/vnd.pg.osasli ei6 518 application/vnd.piaccess.application-licence 519 application/vnd.picsel efif 520 application/vnd.poc.group-advertisement+xml 521 application/vnd.pocketlearn plf 522 application/vnd.powerbuilder6 pbd 523 application/vnd.powerbuilder6-s 524 application/vnd.powerbuilder7 525 application/vnd.powerbuilder7-s 526 application/vnd.powerbuilder75 527 application/vnd.powerbuilder75-s 528 application/vnd.preminet 529 application/vnd.previewsystems.box box 530 application/vnd.proteus.magazine mgz 531 application/vnd.publishare-delta-tree qps 532 application/vnd.pvi.ptid1 ptid 533 application/vnd.pwg-multiplexed 534 application/vnd.pwg-xhtml-print+xml 535 application/vnd.qualcomm.brew-app-res 536 application/vnd.quark.quarkxpress qxd qxt qwd qwt qxl qxb 537 application/vnd.rapid 538 application/vnd.recordare.musicxml mxl 539 application/vnd.recordare.musicxml+xml 540 application/vnd.renlearn.rlprint 541 application/vnd.rn-realmedia rm 542 application/vnd.route66.link66+xml link66 543 application/vnd.ruckus.download 544 application/vnd.s3sms 545 application/vnd.sbm.mid2 546 application/vnd.scribus 547 application/vnd.sealed.3df 548 application/vnd.sealed.csf 549 application/vnd.sealed.doc 550 application/vnd.sealed.eml 551 application/vnd.sealed.mht 552 application/vnd.sealed.net 553 application/vnd.sealed.ppt 554 application/vnd.sealed.tiff 555 application/vnd.sealed.xls 556 application/vnd.sealedmedia.softseal.html 557 application/vnd.sealedmedia.softseal.pdf 558 application/vnd.seemail see 559 application/vnd.sema sema 560 application/vnd.semd semd 561 application/vnd.semf semf 562 application/vnd.shana.informed.formdata ifm 563 application/vnd.shana.informed.formtemplate itp 564 application/vnd.shana.informed.interchange iif 565 application/vnd.shana.informed.package ipk 566 application/vnd.simtech-mindmapper twd twds 567 application/vnd.smaf mmf 568 application/vnd.software602.filler.form+xml 569 application/vnd.software602.filler.form-xml-zip 570 application/vnd.solent.sdkm+xml sdkm sdkd 571 application/vnd.spotfire.dxp dxp 572 application/vnd.spotfire.sfs sfs 573 application/vnd.sss-cod 574 application/vnd.sss-dtf 575 application/vnd.sss-ntf 576 application/vnd.street-stream 577 application/vnd.sun.wadl+xml 578 application/vnd.sus-calendar sus susp 579 application/vnd.svd svd 580 application/vnd.swiftview-ics 581 application/vnd.syncml+xml xsm 582 application/vnd.syncml.dm+wbxml bdm 583 application/vnd.syncml.dm+xml xdm 584 application/vnd.syncml.ds.notification 585 application/vnd.tao.intent-module-archive tao 586 application/vnd.tmobile-livetv tmo 587 application/vnd.trid.tpt tpt 588 application/vnd.triscape.mxs mxs 589 application/vnd.trueapp tra 590 application/vnd.truedoc 591 application/vnd.ufdl ufd ufdl 592 application/vnd.uiq.theme utz 593 application/vnd.umajin umj 594 application/vnd.unity unityweb 595 application/vnd.uoml+xml uoml 596 application/vnd.uplanet.alert 597 application/vnd.uplanet.alert-wbxml 598 application/vnd.uplanet.bearer-choice 599 application/vnd.uplanet.bearer-choice-wbxml 600 application/vnd.uplanet.cacheop 601 application/vnd.uplanet.cacheop-wbxml 602 application/vnd.uplanet.channel 603 application/vnd.uplanet.channel-wbxml 604 application/vnd.uplanet.list 605 application/vnd.uplanet.list-wbxml 606 application/vnd.uplanet.listcmd 607 application/vnd.uplanet.listcmd-wbxml 608 application/vnd.uplanet.signal 609 application/vnd.vcx vcx 610 application/vnd.vd-study 611 application/vnd.vectorworks 612 application/vnd.vidsoft.vidconference 613 application/vnd.visio vsd vst vss vsw 614 application/vnd.visionary vis 615 application/vnd.vividence.scriptfile 616 application/vnd.vsf vsf 617 application/vnd.wap.sic 618 application/vnd.wap.slc 619 application/vnd.wap.wbxml wbxml 620 application/vnd.wap.wmlc wmlc 621 application/vnd.wap.wmlscriptc wmlsc 622 application/vnd.webturbo wtb 623 application/vnd.wfa.wsc 624 application/vnd.wmc 625 application/vnd.wmf.bootstrap 626 application/vnd.wordperfect wpd 627 application/vnd.wqd wqd 628 application/vnd.wrq-hp3000-labelled 629 application/vnd.wt.stf stf 630 application/vnd.wv.csp+wbxml 631 application/vnd.wv.csp+xml 632 application/vnd.wv.ssp+xml 633 application/vnd.xara xar 634 application/vnd.xfdl xfdl 635 application/vnd.xmi+xml 636 application/vnd.xmpie.cpkg 637 application/vnd.xmpie.dpkg 638 application/vnd.xmpie.plan 639 application/vnd.xmpie.ppkg 640 application/vnd.xmpie.xlim 641 application/vnd.yamaha.hv-dic hvd 642 application/vnd.yamaha.hv-script hvs 643 application/vnd.yamaha.hv-voice hvp 644 application/vnd.yamaha.smaf-audio saf 645 application/vnd.yamaha.smaf-phrase spf 646 application/vnd.yellowriver-custom-menu cmp 647 application/vnd.zzazz.deck+xml zaz 648 application/voicexml+xml vxml 649 application/watcherinfo+xml 650 application/whoispp-query 651 application/whoispp-response 652 application/winhlp hlp 653 application/wita 654 application/wordperfect5.1 655 application/wsdl+xml wsdl 656 application/wspolicy+xml wspolicy 657 application/x-ace-compressed ace 658 application/x-bcpio bcpio 659 application/x-bittorrent torrent 660 application/x-bzip bz 661 application/x-bzip2 bz2 boz 662 application/x-cdlink vcd 663 application/x-chat chat 664 application/x-chess-pgn pgn 665 application/x-compress 666 application/x-cpio cpio 667 application/x-csh csh 668 application/x-director dcr dir dxr fgd 669 application/x-dvi dvi 670 application/x-futuresplash spl 671 application/x-gtar gtar 672 application/x-gzip 673 application/x-hdf hdf 674 application/x-latex latex 675 application/x-ms-wmd wmd 676 application/x-ms-wmz wmz 677 application/x-msaccess mdb 678 application/x-msbinder obd 679 application/x-mscardfile crd 680 application/x-msclip clp 681 application/x-msdownload exe dll com bat msi 682 application/x-msmediaview mvb m13 m14 683 application/x-msmetafile wmf 684 application/x-msmoney mny 685 application/x-mspublisher pub 686 application/x-msschedule scd 687 application/x-msterminal trm 688 application/x-mswrite wri 689 application/x-netcdf nc cdf 690 application/x-pkcs12 p12 pfx 691 application/x-pkcs7-certificates p7b spc 692 application/x-pkcs7-certreqresp p7r 693 application/x-rar-compressed rar 694 application/x-sh sh 695 application/x-shar shar 696 application/x-shockwave-flash swf 697 application/x-stuffit sit 698 application/x-stuffitx sitx 699 application/x-sv4cpio sv4cpio 700 application/x-sv4crc sv4crc 701 application/x-tar tar 702 application/x-tcl tcl 703 application/x-tex tex 704 application/x-texinfo texinfo texi 705 application/x-ustar ustar 706 application/x-wais-source src 707 application/x-x509-ca-cert der crt 708 application/x400-bp 709 application/xcap-att+xml 710 application/xcap-caps+xml 711 application/xcap-el+xml 712 application/xcap-error+xml 713 application/xcap-ns+xml 714 application/xenc+xml xenc 715 application/xhtml+xml xhtml xht 716 application/xml xml xsl 717 application/xml-dtd dtd 718 application/xml-external-parsed-entity 719 application/xmpp+xml 720 application/xop+xml xop 721 application/xslt+xml xslt 722 application/xspf+xml xspf 723 application/xv+xml mxml xhvml xvml xvm 724 application/zip zip 725 audio/32kadpcm 726 audio/3gpp 727 audio/3gpp2 728 audio/ac3 729 audio/amr 730 audio/amr-wb 731 audio/amr-wb+ 732 audio/asc 733 audio/basic au snd 734 audio/bv16 735 audio/bv32 736 audio/clearmode 737 audio/cn 738 audio/dat12 739 audio/dls 740 audio/dsr-es201108 741 audio/dsr-es202050 742 audio/dsr-es202211 743 audio/dsr-es202212 744 audio/dvi4 745 audio/eac3 746 audio/evrc 747 audio/evrc-qcp 748 audio/evrc0 749 audio/evrc1 750 audio/evrcb 751 audio/evrcb0 752 audio/evrcb1 753 audio/evrcwb 754 audio/evrcwb0 755 audio/evrcwb1 756 audio/g722 757 audio/g7221 758 audio/g723 759 audio/g726-16 760 audio/g726-24 761 audio/g726-32 762 audio/g726-40 763 audio/g728 764 audio/g729 765 audio/g7291 766 audio/g729d 767 audio/g729e 768 audio/gsm 769 audio/gsm-efr 770 audio/ilbc 771 audio/l16 772 audio/l20 773 audio/l24 774 audio/l8 775 audio/lpc 776 audio/midi mid midi kar rmi 777 audio/mobile-xmf 778 audio/mp4 mp4a 779 audio/mp4a-latm 780 audio/mpa 781 audio/mpa-robust 782 audio/mpeg mpga mp2 mp2a mp3 m2a m3a 783 audio/mpeg4-generic 784 audio/ogg oga ogg spx 785 audio/parityfec 786 audio/pcma 787 audio/pcmu 788 audio/prs.sid 789 audio/qcelp 790 audio/red 791 audio/rtp-enc-aescm128 792 audio/rtp-midi 793 audio/rtx 794 audio/smv 795 audio/smv0 796 audio/smv-qcp 797 audio/sp-midi 798 audio/t140c 799 audio/t38 800 audio/telephone-event 801 audio/tone 802 audio/ulpfec 803 audio/vdvi 804 audio/vmr-wb 805 audio/vnd.3gpp.iufp 806 audio/vnd.4sb 807 audio/vnd.audiokoz 808 audio/vnd.celp 809 audio/vnd.cisco.nse 810 audio/vnd.cmles.radio-events 811 audio/vnd.cns.anp1 812 audio/vnd.cns.inf1 813 audio/vnd.digital-winds eol 814 audio/vnd.dlna.adts 815 audio/vnd.dolby.mlp 816 audio/vnd.dts dts 817 audio/vnd.dts.hd dtshd 818 audio/vnd.everad.plj 819 audio/vnd.hns.audio 820 audio/vnd.lucent.voice lvp 821 audio/vnd.ms-playready.media.pya pya 822 audio/vnd.nokia.mobile-xmf 823 audio/vnd.nortel.vbk 824 audio/vnd.nuera.ecelp4800 ecelp4800 825 audio/vnd.nuera.ecelp7470 ecelp7470 826 audio/vnd.nuera.ecelp9600 ecelp9600 827 audio/vnd.octel.sbc 828 audio/vnd.qcelp 829 audio/vnd.rhetorex.32kadpcm 830 audio/vnd.sealedmedia.softseal.mpeg 831 audio/vnd.vmx.cvsd 832 audio/vorbis 833 audio/vorbis-config 834 audio/wav wav 835 audio/x-aiff aif aiff aifc 836 audio/x-mpegurl m3u 837 audio/x-ms-wax wax 838 audio/x-ms-wma wma 839 audio/x-pn-realaudio ram ra 840 audio/x-pn-realaudio-plugin rmp 841 audio/x-wav wav 842 chemical/x-cdx cdx 843 chemical/x-cif cif 844 chemical/x-cmdf cmdf 845 chemical/x-cml cml 846 chemical/x-csml csml 847 chemical/x-pdb pdb 848 chemical/x-xyz xyz 849 image/bmp bmp 850 image/cgm cgm 851 image/fits 852 image/g3fax g3 853 image/gif gif 854 image/ief ief 855 image/jp2 856 image/jpeg jpeg jpg jpe 857 image/jpm 858 image/jpx 859 image/naplps 860 image/png png 861 image/prs.btif btif 862 image/prs.pti 863 image/svg+xml svg svgz 864 image/t38 865 image/tiff tiff tif 866 image/tiff-fx 867 image/vnd.adobe.photoshop psd 868 image/vnd.cns.inf2 869 image/vnd.djvu djvu djv 870 image/vnd.dwg dwg 871 image/vnd.dxf dxf 872 image/vnd.fastbidsheet fbs 873 image/vnd.fpx fpx 874 image/vnd.fst fst 875 image/vnd.fujixerox.edmics-mmr mmr 876 image/vnd.fujixerox.edmics-rlc rlc 877 image/vnd.globalgraphics.pgb 878 image/vnd.microsoft.icon 879 image/vnd.mix 880 image/vnd.ms-modi mdi 881 image/vnd.net-fpx npx 882 image/vnd.sealed.png 883 image/vnd.sealedmedia.softseal.gif 884 image/vnd.sealedmedia.softseal.jpg 885 image/vnd.svf 886 image/vnd.wap.wbmp wbmp 887 image/vnd.xiff xif 888 image/x-cmu-raster ras 889 image/x-cmx cmx 890 image/x-icon ico 891 image/x-pcx pcx 892 image/x-pict pic pct 893 image/x-portable-anymap pnm 894 image/x-portable-bitmap pbm 895 image/x-portable-graymap pgm 896 image/x-portable-pixmap ppm 897 image/x-rgb rgb 898 image/x-xbitmap xbm 899 image/x-xpixmap xpm 900 image/x-xwindowdump xwd 901 message/cpim 902 message/delivery-status 903 message/disposition-notification 904 message/external-body 905 message/global 906 message/global-delivery-status 907 message/global-disposition-notification 908 message/global-headers 909 message/http 910 message/news 911 message/partial 912 message/rfc822 eml mime 913 message/s-http 914 message/sip 915 message/sipfrag 916 message/tracking-status 917 message/vnd.si.simp 918 model/iges igs iges 919 model/mesh msh mesh silo 920 model/vnd.dwf dwf 921 model/vnd.flatland.3dml 922 model/vnd.gdl gdl 923 model/vnd.gs.gdl 924 model/vnd.gtw gtw 925 model/vnd.moml+xml 926 model/vnd.mts mts 927 model/vnd.parasolid.transmit.binary 928 model/vnd.parasolid.transmit.text 929 model/vnd.vtu vtu 930 model/vrml wrl vrml 931 multipart/alternative 932 multipart/appledouble 933 multipart/byteranges 934 multipart/digest 935 multipart/encrypted 936 multipart/form-data 937 multipart/header-set 938 multipart/mixed 939 multipart/parallel 940 multipart/related 941 multipart/report 942 multipart/signed 943 multipart/voice-message 944 text/calendar ics ifb 945 text/css css 946 text/csv csv 947 text/directory 948 text/dns 949 text/enriched 950 text/html html htm 951 text/parityfec 952 text/plain txt text conf def list log in 953 text/prs.fallenstein.rst 954 text/prs.lines.tag dsc 955 text/red 956 text/rfc822-headers 957 text/richtext rtx 958 text/rtf 959 text/rtp-enc-aescm128 960 text/rtx 961 text/sgml sgml sgm 962 text/t140 963 text/tab-separated-values tsv 964 text/troff t tr roff man me ms 965 text/ulpfec 966 text/uri-list uri uris urls 967 text/vnd.abc 968 text/vnd.curl 969 text/vnd.dmclientscript 970 text/vnd.esmertec.theme-descriptor 971 text/vnd.fly fly 972 text/vnd.fmi.flexstor flx 973 text/vnd.graphviz gv 974 text/vnd.in3d.3dml 3dml 975 text/vnd.in3d.spot spot 976 text/vnd.iptc.newsml 977 text/vnd.iptc.nitf 978 text/vnd.latex-z 979 text/vnd.motorola.reflex 980 text/vnd.ms-mediapackage 981 text/vnd.net2phone.commcenter.command 982 text/vnd.si.uricatalogue 983 text/vnd.sun.j2me.app-descriptor jad 984 text/vnd.trolltech.linguist 985 text/vnd.wap.si 986 text/vnd.wap.sl 987 text/vnd.wap.wml wml 988 text/vnd.wap.wmlscript wmls 989 text/x-asm s asm 990 text/x-c c cc cxx cpp h hh dic 991 text/x-fortran f for f77 f90 992 text/x-pascal p pas 993 text/x-java-source java 994 text/x-setext etx 995 text/x-uuencode uu 996 text/x-vcalendar vcs 997 text/x-vcard vcf 998 text/xml 999 text/xml-external-parsed-entity 1000 video/3gpp 3gp 1001 video/3gpp-tt 1002 video/3gpp2 3g2 1003 video/bmpeg 1004 video/bt656 1005 video/celb 1006 video/dv 1007 video/h261 h261 1008 video/h263 h263 1009 video/h263-1998 1010 video/h263-2000 1011 video/h264 h264 1012 video/jpeg jpgv 1013 video/jpeg2000 1014 video/jpm jpm jpgm 1015 video/mj2 mj2 mjp2 1016 video/mp1s 1017 video/mp2p 1018 video/mp2t 1019 video/mp4 mp4 mp4v mpg4 1020 video/mp4v-es 1021 video/mpeg mpeg mpg mpe m1v m2v 1022 video/mpeg4-generic 1023 video/mpv 1024 video/nv 1025 video/ogg ogv 1026 video/parityfec 1027 video/pointer 1028 video/quicktime qt mov 1029 video/raw 1030 video/rtp-enc-aescm128 1031 video/rtx 1032 video/smpte292m 1033 video/ulpfec 1034 video/vc1 1035 video/vnd.cctv 1036 video/vnd.dlna.mpeg-tts 1037 video/vnd.fvt fvt 1038 video/vnd.hns.video 1039 video/vnd.iptvforum.1dparityfec-1010 1040 video/vnd.iptvforum.1dparityfec-2005 1041 video/vnd.iptvforum.2dparityfec-1010 1042 video/vnd.iptvforum.2dparityfec-2005 1043 video/vnd.iptvforum.ttsavc 1044 video/vnd.iptvforum.ttsmpeg2 1045 video/vnd.motorola.video 1046 video/vnd.motorola.videop 1047 video/vnd.mpegurl mxu m4u 1048 video/vnd.ms-playready.media.pyv pyv 1049 video/vnd.nokia.interleaved-multimedia 1050 video/vnd.nokia.videovoip 1051 video/vnd.objectvideo 1052 video/vnd.sealed.mpeg1 1053 video/vnd.sealed.mpeg4 1054 video/vnd.sealed.swf 1055 video/vnd.sealedmedia.softseal.mov 1056 video/vnd.vivo viv 1057 video/x-fli fli 1058 video/x-ms-asf asf asx 1059 video/x-ms-wm wm 1060 video/x-ms-wmv wmv 1061 video/x-ms-wmx wmx 1062 video/x-ms-wvx wvx 1063 video/x-msvideo avi 1064 video/x-sgi-movie movie 1065 x-conference/x-cooltalk ice
1 disabled=false 2 group_name=group1 3 bind_addr=10.143.92.61 4 client_bind=true 5 port=23000 6 connect_timeout=30 7 network_timeout=60 8 heart_beat_interval=30 9 stat_report_interval=60 10 base_path=/data/file/fdfs-storage-file 11 max_connections=2560 12 buff_size = 256KB 13 accept_threads=1 14 work_threads=4 15 disk_rw_separated = true 16 disk_reader_threads = 1 17 disk_writer_threads = 1 18 sync_wait_msec=50 19 sync_interval=0 20 sync_start_time=00:00 21 sync_end_time=23:59 22 write_mark_file_freq=500 23 store_path_count=1 24 store_path0=/data/file/fdfs-storage-data 25 subdir_count_per_path=256 26 tracker_server=10.143.92.61:22122 27 tracker_server=10.143.92.62:22122 28 log_level=info 29 run_by_group=fdfs 30 run_by_user=fdfs 31 allow_hosts=* 32 file_distribute_path_mode=0 33 file_distribute_rotate_count=100 34 fsync_after_written_bytes=0 35 sync_log_buff_interval=10 36 sync_binlog_buff_interval=10 37 sync_stat_file_interval=300 38 thread_stack_size=512KB 39 upload_priority=10 40 if_alias_prefix= 41 check_file_duplicate=0 42 file_signature_method=hash 43 key_namespace=FastDFS 44 keep_alive=0 45 use_access_log = false 46 rotate_access_log = false 47 access_log_rotate_time=00:00 48 rotate_error_log = false 49 error_log_rotate_time=00:00 50 rotate_access_log_size = 0 51 rotate_error_log_size = 0 52 log_file_keep_days = 0 53 file_sync_skip_invalid_record=false 54 use_connection_pool = false 55 connection_pool_max_idle_time = 3600 56 http.domain_name= 57 http.server_port=8888
1 # <id> <group_name> <ip_or_hostname> 2 100001 group1 10.143.92.61 3 100002 group1 10.143.92.62 4 100003 group1 10.143.92.63
1 disabled=false 2 bind_addr=10.143.92.61 3 port=22122 4 connect_timeout=30 5 network_timeout=60 6 base_path=/data/fastdfs 7 max_connections=12560 8 accept_threads=1 9 work_threads=4 10 store_lookup=0 11 store_server=0 12 store_path=0 13 download_server=0 14 reserved_storage_space = 20% 15 log_level=info 16 run_by_group=fdfs 17 run_by_user=fdfs 18 allow_hosts=* 19 sync_log_buff_interval = 10 20 check_active_interval = 120 21 thread_stack_size = 64KB 22 storage_ip_changed_auto_adjust = true 23 storage_sync_file_max_delay = 86400 24 storage_sync_file_max_time = 300 25 use_trunk_file = false 26 slot_min_size = 256 27 slot_max_size = 16MB 28 trunk_file_size = 64MB 29 trunk_create_file_advance = false 30 trunk_create_file_time_base = 02:00 31 trunk_create_file_interval = 86400 32 trunk_create_file_space_threshold = 20G 33 trunk_init_check_occupying = false 34 trunk_init_reload_from_binlog = false 35 trunk_compress_binlog_min_interval = 0 36 use_storage_id = false 37 storage_ids_filename = storage_ids.conf 38 id_type_in_filename = ip 39 store_slave_file_use_link = false 40 rotate_error_log = false 41 error_log_rotate_time=00:00 42 rotate_error_log_size = 0 43 log_file_keep_days = 0 44 use_connection_pool = false 45 connection_pool_max_idle_time = 3600 46 http.server_port=8080 47 http.check_alive_interval=30 48 http.check_alive_type=tcp 49 http.check_alive_uri=/status.html
启动tracker:fdfs_trackerd /etc/fdfs/tracker.conf
启动storage:fdfs_storaged /etc/fdfs/storage.conf
设置开机自启动
cat /data/fastdfs/logs/trackerd.log
vim /etc/rc.local
运行fdfs_monitor查看storage服务器是否已经登记到tracker服务器
fdfs_monitor /etc/fdfs/storage.conf
自启动
su - fastdfs -c “/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start”
su - fastdfs -c “/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start”
/usr/bin/fdfs_upload_file /etc/fdfs/client.conf 12act.jpg
group1/M00/00/00/Co9cVVg9YpiAEPtzAAI_zj6nEUw318.jpg
测试
[root@test-1 ~]# fdfs_test /etc/fdfs/client.conf upload test.html
This is FastDFS client test program v5.05
Copyright (C) 2008, Happy Fish / YuQing
FastDFS may be copied only under the terms of the GNU General
Public License V3, which may be found in the FastDFS source kit.
Please visit the FastDFS Home Page http://www.csource.org/
for more detail.
[2015-06-14 02:46:06] DEBUG - base_path=/tmp, connect_timeout=30, network_timeout=60, tracker_server_count=1, anti_steal_token=0, anti_steal_secret_key length=0, use_connection_pool=0, g_connection_pool_max_idle_time=3600s, use_storage_id=0, storage server id count: 0
tracker_query_storage_store_list_without_group:
server 1. group_name=, ip_addr=192.168.0.205, port=23000
server 2. group_name=, ip_addr=192.168.0.206, port=23000
group_name=group1, ip_addr=192.168.0.206, port=23000
storage_upload_by_filename
group_name=group1, remote_filename=M00/00/00/wKgAzlV8em6Af8qBAAAADxtaRO466.html
source ip address: 192.168.0.206
file timestamp=2015-06-14 02:46:06
file size=15
file crc32=458900718
example file url: http://192.168.0.206/group1/M00/00/00/wKgAzlV8em6Af8qBAAAADxtaRO466.html
storage_upload_slave_by_filename
group_name=group1, remote_filename=M00/00/00/wKgAzlV8em6Af8qBAAAADxtaRO466_big.html
source ip address: 192.168.0.206
file timestamp=2015-06-14 02:46:06
file size=15
file crc32=458900718
example file url: http://192.168.0.206/group1/M00/00/00/wKgAzlV8em6Af8qBAAAADxtaRO466_big.html
待确定
注意,上述安装的路径在/usr/lib64/,但是FastDFS主程序设置的lib目录是/usr/local/lib,所以需要创建软连接如下:
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
fastdfs 集群配置