jhhll1 发表于 2016-11-1 08:38:50

FastDFS安装部署

1、安装gcc编译器   yum install -y gcc2、解压安装包    git clone https://github.com/happyfish100/libfastcommon.git      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=falsebind_addr=10.143.88.34port=22122connect_timeout=30network_timeout=60base_path=/space/fastdfsmax_connections=8172#accept_threads=8work_threads=8store_lookup=2store_group=group2store_server=0store_path=0download_server=0reserved_storage_space = 10%log_level=inforun_by_group=run_by_user=allow_hosts=*sync_log_buff_interval = 10check_active_interval = 120thread_stack_size = 64KBstorage_ip_changed_auto_adjust = truestorage_sync_file_max_delay = 86400storage_sync_file_max_time = 300use_trunk_file = false slot_min_size = 256slot_max_size = 16MBtrunk_file_size = 64MBtrunk_create_file_advance = falsetrunk_create_file_time_base = 02:00trunk_create_file_interval = 86400trunk_create_file_space_threshold = 20Gtrunk_init_check_occupying = falsetrunk_init_reload_from_binlog = falsetrunk_compress_binlog_min_interval = 0use_storage_id = falsestorage_ids_filename = storage_ids.confid_type_in_filename = ipstore_slave_file_use_link = falserotate_error_log = falseerror_log_rotate_time=00:00rotate_error_log_size = 0use_connection_pool = trueconnection_pool_max_idle_time = 3600http.server_port=8080http.check_alive_interval=30http.check_alive_type=tcphttp.check_alive_uri=/status.html
配置storage.conf配置文件disabled=falsegroup_name=group1bind_addr=client_bind=trueport=23000connect_timeout=30network_timeout=60heart_beat_interval=30stat_report_interval=60base_path=/space/imagesmax_connections=4096buff_size = 256KBaccept_threads=1work_threads=4disk_rw_separated = truedisk_reader_threads = 1disk_writer_threads = 1sync_wait_msec=50sync_interval=0sync_start_time=00:00sync_end_time=23:59write_mark_file_freq=500store_path_count=1store_path0=/space/imagessubdir_count_per_path=256tracker_server=10.143.88.34:22122log_level=inforun_by_group=run_by_user=allow_hosts=*file_distribute_path_mode=0file_distribute_rotate_count=100fsync_after_written_bytes=0sync_log_buff_interval=10sync_binlog_buff_interval=10sync_stat_file_interval=300thread_stack_size=512KBupload_priority=10if_alias_prefix=check_file_duplicate=0file_signature_method=hashkey_namespace=FastDFSkeep_alive=0use_access_log = falserotate_access_log = falseaccess_log_rotate_time=00:00rotate_error_log = falseerror_log_rotate_time=00:00rotate_access_log_size = 0rotate_error_log_size = 0file_sync_skip_invalid_record=falseuse_connection_pool = trueconnection_pool_max_idle_time = 3600http.domain_name=http.server_port=8888##include mod_fastdfs.conf
5、启动fastdfs创建存储目录和tracter日志目录tracter服务器创建 mkdir /space/fastdfsstorage服务器创建   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存储节点状态   # /usr/local/bin/fdfs_monitor /etc/fdfs/client.conf 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 = group1disk total space = 17646 MBdisk free space = 13112 MBtrunk free space = 0 MBstorage server count = 2active server count = 2storage server port = 23000storage HTTP port = 8888store path count = 1subdir count per path = 256current write server index = 1current trunk file id = 0
      Storage 1:                id = 10.143.88.32                ip_addr = 10.143.88.32ACTIVE                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.33ACTIVE                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]
查看完整版本: FastDFS安装部署