设为首页 收藏本站
查看: 856|回复: 0

[经验分享] FastDFS安装部署

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-11-1 08:38:50 | 显示全部楼层 |阅读模式
1、安装gcc编译器
     yum install -y gcc
2、解压安装包
      cd libfastcommon
        ./make.sh && ./make.sh install
     上传fastdfs源码包到服务器,这里版本用fastdfs_v5.0.8.tar.gz
      tar xf fastdfs_v5.0.8.tar.gz
       cd FastDFS
        ./make.sh && ./make.sh install


3、进入FastDFS目录,执行./make.sh && ./make.sh install  程序安装完成。
4、配置tracter.conf配置文件
disabled=false
bind_addr=10.143.88.34
port=22122
connect_timeout=30
network_timeout=60
base_path=/space/fastdfs
max_connections=8172
#accept_threads=8
work_threads=8
store_lookup=2
store_group=group2
store_server=0
store_path=0
download_server=0
reserved_storage_space = 10%
log_level=info
run_by_group=
run_by_user=
allow_hosts=*
sync_log_buff_interval = 10
check_active_interval = 120
thread_stack_size = 64KB
storage_ip_changed_auto_adjust = true
storage_sync_file_max_delay = 86400
storage_sync_file_max_time = 300
use_trunk_file = false
slot_min_size = 256
slot_max_size = 16MB
trunk_file_size = 64MB
trunk_create_file_advance = false
trunk_create_file_time_base = 02:00
trunk_create_file_interval = 86400
trunk_create_file_space_threshold = 20G
trunk_init_check_occupying = false
trunk_init_reload_from_binlog = false
trunk_compress_binlog_min_interval = 0
use_storage_id = false
storage_ids_filename = storage_ids.conf
id_type_in_filename = ip
store_slave_file_use_link = false
rotate_error_log = false
error_log_rotate_time=00:00
rotate_error_log_size = 0
use_connection_pool = true
connection_pool_max_idle_time = 3600
http.server_port=8080
http.check_alive_interval=30
http.check_alive_type=tcp
http.check_alive_uri=/status.html

配置storage.conf配置文件
disabled=false
group_name=group1
bind_addr=
client_bind=true
port=23000
connect_timeout=30
network_timeout=60
heart_beat_interval=30
stat_report_interval=60
base_path=/space/images
max_connections=4096
buff_size = 256KB
accept_threads=1
work_threads=4
disk_rw_separated = true
disk_reader_threads = 1
disk_writer_threads = 1
sync_wait_msec=50
sync_interval=0
sync_start_time=00:00
sync_end_time=23:59
write_mark_file_freq=500
store_path_count=1
store_path0=/space/images
subdir_count_per_path=256
tracker_server=10.143.88.34:22122
log_level=info
run_by_group=
run_by_user=
allow_hosts=*
file_distribute_path_mode=0
file_distribute_rotate_count=100
fsync_after_written_bytes=0
sync_log_buff_interval=10
sync_binlog_buff_interval=10
sync_stat_file_interval=300
thread_stack_size=512KB
upload_priority=10
if_alias_prefix=
check_file_duplicate=0
file_signature_method=hash
key_namespace=FastDFS
keep_alive=0
use_access_log = false
rotate_access_log = false
access_log_rotate_time=00:00
rotate_error_log = false
error_log_rotate_time=00:00
rotate_access_log_size = 0
rotate_error_log_size = 0
file_sync_skip_invalid_record=false
use_connection_pool = true
connection_pool_max_idle_time = 3600
http.domain_name=
http.server_port=8888
##include mod_fastdfs.conf

5、启动fastdfs
创建存储目录和tracter日志目录
tracter服务器创建 mkdir /space/fastdfs
storage服务器创建   mkdir /space/images

启动tracter服务器   /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf
启动storage服务器 /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf


6、查看fastdfs存储节点状态   
[iyunv@l1-fastdfs3 ~]# /usr/local/bin/fdfs_monitor /etc/fdfs/client.conf
[2016-08-02 15:54:52] DEBUG - base_path=/space/fastdfs, 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

server_count=1, server_index=0

tracker server is 10.143.88.34:22122

group count: 1

Group 1:
group name = group1
disk total space = 17646 MB
disk free space = 13112 MB
trunk free space = 0 MB
storage server count = 2
active server count = 2
storage server port = 23000
storage HTTP port = 8888
store path count = 1
subdir count per path = 256
current write server index = 1
current trunk file id = 0

        Storage 1:
                id = 10.143.88.32
                ip_addr = 10.143.88.32  ACTIVE
                http domain =
                version = 5.02
                join time = 2016-07-20 16:29:12
                up time = 2016-07-27 16:37:39
                total storage = 17646 MB
                free storage = 13118 MB
                upload priority = 10
                store_path_count = 1
                subdir_count_per_path = 256
                storage_port = 23000
                storage_http_port = 8888
                current_write_path = 0
                source storage id= 10.143.88.33
                if_trunk_server= 0
                total_upload_count = 79
                success_upload_count = 79
                total_append_count = 0
                success_append_count = 0
                total_modify_count = 0
                success_modify_count = 0
                total_truncate_count = 0
                success_truncate_count = 0
                total_set_meta_count = 79
                success_set_meta_count = 79
                total_delete_count = 0
                success_delete_count = 0
                total_download_count = 455
                success_download_count = 455
                total_get_meta_count = 0
                success_get_meta_count = 0
                total_create_link_count = 0
                success_create_link_count = 0
                total_delete_link_count = 0
                success_delete_link_count = 0
                total_upload_bytes = 8017208
                success_upload_bytes = 8017208
                total_append_bytes = 0
                success_append_bytes = 0
                total_modify_bytes = 0
                success_modify_bytes = 0
                stotal_download_bytes = 60558430
                success_download_bytes = 60558430
                total_sync_in_bytes = 7211305
                success_sync_in_bytes = 984415
                total_sync_out_bytes = 383459386800
                success_sync_out_bytes = 673801
                total_file_open_count = 623259
                success_file_open_count = 623259
                total_file_read_count = 543
                success_file_read_count = 543
                total_file_write_count = 1245502
                success_file_write_count = 622813
                last_heart_beat_time = 2016-08-02 15:54:28
                last_source_update = 2016-08-01 10:20:06
                last_sync_update = 2016-07-20 22:49:51
                last_synced_timestamp = 2016-07-20 22:49:43 (8 days 17h:07m:04s delay)
        Storage 2:
                id = 10.143.88.33
                ip_addr = 10.143.88.33  ACTIVE
                http domain =
                version = 5.02
                join time = 2016-07-20 16:29:07
                up time = 2016-07-27 15:48:04
                total storage = 17646 MB
                free storage = 13112 MB
                upload priority = 10
                store_path_count = 1
                subdir_count_per_path = 256
                storage_port = 23000
                storage_http_port = 8888
                current_write_path = 0
                source storage id=
                if_trunk_server= 0
                total_upload_count = 78
                success_upload_count = 78
                total_append_count = 0
                success_append_count = 0
                total_modify_count = 0
                success_modify_count = 0
                total_truncate_count = 0
                success_truncate_count = 0
                total_set_meta_count = 78
                success_set_meta_count = 78
                total_delete_count = 0
                success_delete_count = 0
                total_download_count = 354
                success_download_count = 354
                total_get_meta_count = 0
                success_get_meta_count = 0
                total_create_link_count = 0
                success_create_link_count = 0
                total_delete_link_count = 0
                success_delete_link_count = 0
                total_upload_bytes = 7089594
                success_upload_bytes = 7089594
                total_append_bytes = 0
                success_append_bytes = 0
                total_modify_bytes = 0
                success_modify_bytes = 0
                stotal_download_bytes = 43460450
                success_download_bytes = 43460450
                total_sync_in_bytes = 10682511
                success_sync_in_bytes = 673801
                total_sync_out_bytes = 273763064483
                success_sync_out_bytes = 984415
                total_file_open_count = 1001331
                success_file_open_count = 1001331
                total_file_read_count = 413
                success_file_read_count = 413
                total_file_write_count = 2001854
                success_file_write_count = 1000983
                last_heart_beat_time = 2016-08-02 15:54:45
                last_source_update = 2016-07-29 15:56:47
                last_sync_update = 2016-07-20 22:21:39
                last_synced_timestamp = 2016-07-20 22:21:35 (11 days 11h:58m:31s delay)

8、FastDFS-zyc来监控FastDFS的状态



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-294046-1-1.html 上篇帖子: Fastdfs 无法上传文件问题描述及解决方案 下篇帖子: 单节点Nginx+FastDFS安装配置<1>
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表