Centos7安装fastdfs

Centos7安装fastdfs

命令如果不特殊声明在哪一台上执行  都是在两台服务器上都需要执行

172.16.132.9 fastdfs-server1

172.16.132.10 fastdfs-server2

 

 

安装包路径

链接:https://pan.baidu.com/s/1-bTjFu6mNIYowIxbdjopAg 
提取码:t0n3 
复制这段内容后打开百度网盘手机App,操作更方便哦

上传安装需要的依赖至2台服务器的/ops下

 

 

#2台服务器执行下面命令

yum -y install gcc cmake

yum install vim wget zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl net-tools unzip -y

 

关闭防火墙和selinux

systemctl  stop firewalld.service

selinux 永久关闭 不方便的话则临时关闭

 

 

在2台服务器的/etc/hosts中追加如下内容

172.16.132.9 fastdfs-server1

172.16.132.10 fastdfs-server2

 

在2台服务器 执行下列命令

groupadd www

useradd -s /sbin/nologin  -g www www

 

groupadd fastdfs

useradd -s /sbin/nologin  -g fastdfs fastdfs

 

创建存放数据的文件夹

mkdir -p /data/fastdfs/storage

chown -R fastdfs:fastdfs /data/fastdfs

 

#统统解压出来

cd /ops

unzip master.zip

unzip libfastcommon.zip

tar zxvf nginx-1.10.1.tar.gz

tar zxvf fastdfs-5.11.tar.gz

 

 

#2台服务器上安装安装libfastcommon类库

cd /ops/libfastcommon-master/

./make.sh

./make.sh install

 

 

#2台服务器上安装与配置fastdfs

cd /ops/fastdfs-5.11/

./make.sh

./make.sh install

 

这时候会生成一个/etc/fdfs文件夹  里面会有若干个模板文件

根据模板文件 创建并修改.

#2台服务器上都创建/etc/fdfs/client.conf

connect_timeout=30

network_timeout=60

base_path=/data/fastdfs/storage

tracker_server=fastdfs-server1:22122

tracker_server=fastdfs-server2:22122

log_level=info

use_connection_pool = false

connection_pool_max_idle_time = 3600

load_fdfs_parameters_from_tracker=false

use_storage_id = false

storage_ids_filename = storage_ids.conf

http.tracker_server_port=80

 

#2台服务器上都创建/etc/fdfs/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=/data/fastdfs/storage

max_connections=256

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=/data/fastdfs/storage

subdir_count_per_path=256

tracker_server=fastdfs-server1:22122

tracker_server=fastdfs-server2: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

log_file_keep_days = 0

file_sync_skip_invalid_record=false

use_connection_pool = false

connection_pool_max_idle_time = 3600

http.domain_name=

http.server_port=8888

 

 

#2台服务器上都创建/etc/fdfs/tracker.conf

disabled=false

bind_addr=

port=22122

connect_timeout=30

network_timeout=60

base_path=/data/fastdfs/storage

max_connections=256

accept_threads=1

work_threads=4

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=fastdfs

run_by_user=fastdfs

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

log_file_keep_days = 0

use_connection_pool = false

connection_pool_max_idle_time = 3600

http.server_port=80

http.check_alive_interval=30

http.check_alive_type=tcp

http.check_alive_uri=/status.html

 

 

#2台服务器上都修改/ops/fastdfs-nginx-module-master/src/config如下

ngx_addon_name=ngx_http_fastdfs_module

HTTP_MODULES="$HTTP_MODULES ngx_http_fastdfs_module"

NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_fastdfs_module.c"

CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/"

CORE_LIBS="$CORE_LIBS -L/usr/lib -lfastcommon -lfdfsclient"

CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='\"/etc/fdfs/mod_fastdfs.conf\"'"

 

 

#2台服务器上编译安装nginx

 

cd /ops/nginx-1.10.1/

./configure --prefix=/usr/local/nginx  --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module  --add-module=/ops/fastdfs-nginx-module-master/src/ --user=www --group=www

 

 

make && make install

 

 

#2台服务器上将/ops/fastdfs-5.11/conf中其余文件复制到/etc/fdfs下

no |cp -r /ops/fastdfs-5.11/conf/* /etc/fdfs/

 

#2台服务器上创建/etc/fdfs/mod_fastdfs.conf

connect_timeout=2

network_timeout=30

base_path=/data/fastdfs/storage

load_fdfs_parameters_from_tracker=true

storage_sync_file_max_delay = 86400

use_storage_id = false

storage_ids_filename = storage_ids.conf

tracker_server=fastdfs-server1:22122

tracker_server=fastdfs-server2:22122

storage_server_port=23000

group_name=group1

url_have_group_name = true

store_path_count=1

store_path0=/data/fastdfs/storage

log_level=info

log_filename=

response_mode=proxy

if_alias_prefix=

flv_support = true

flv_extension = flv

group_count = 0

#include http.conf

 

 

 

#2台服务器的/usr/local/nginx/conf/nginx.conf中添加匹配规则

 

        location /group1/M00 {

        root /data/fastdfs/storage/data;

        ngx_fastdfs_module;

        }

或者

        location ~/group([0-9])/ {

            root /data/fastdfs/storage/data;

            ngx_fastdfs_module;

        }

 

 

这里nginx 还没启动

#如果需要防火墙的话 执行下面命令

systemctl  start firewalld

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --add-port=22122/tcp --permanent

firewall-cmd --zone=public --add-port=23000/tcp --permanent

firewall-cmd --reload

firewall-cmd --list-all

 

 

 

#先后启动2台机子的fastdfs

 

/etc/init.d/fdfs_storaged start

/etc/init.d/fdfs_trackerd start

/usr/local/nginx/sbin/nginx

 

 

 netstat -lpna | grep -E "nginx|fdfs"

#2台服务器分别查看fastdfs storage运行状态

fdfs_monitor /etc/fdfs/storage.conf

172.16.132.9结果

[root@vdlsd-electricity-ros-2 nginx-1.10.1]# fdfs_monitor /etc/fdfs/storage.conf

[2019-08-10 17:45:51] DEBUG - base_path=/data/fastdfs/storage, connect_timeout=30, network_timeout=60, tracker_server_count=2, 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=2, server_index=0

 

tracker server is 172.16.132.10:22122

 

group count: 1

 

Group 1:

group name = group1

disk total space = 18314 MB

disk free space = 16651 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 = 0

current trunk file id = 0

 

         Storage 1:

                   id = 172.16.132.10

                   ip_addr = 172.16.132.10 (fastdfs-server2)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:45

                   up time = 2019-08-10 17:44:45

                   total storage = 18314 MB

                   free storage = 16651 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 = 172.16.132.9

                   if_trunk_server = 0

                   connection.alloc_count = 256

                   connection.current_count = 0

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                   total_file_write_count = 0

                  success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:45:23

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

         Storage 2:

                   id = 172.16.132.9

                   ip_addr = 172.16.132.9 (fastdfs-server1)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:42

                   up time = 2019-08-10 17:44:42

                   total storage = 18314 MB

                   free storage = 16651 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

                   connection.alloc_count = 256

                   connection.current_count = 1

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                   total_file_write_count = 0

                  success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:45:20

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

[root@vdlsd-electricity-ros-2 nginx-1.10.1]#

 

172.16.132.10结果

[root@vdlsd-electricity-ros-3 nginx-1.10.1]# fdfs_monitor /etc/fdfs/storage.conf

[2019-08-10 17:45:55] DEBUG - base_path=/data/fastdfs/storage, connect_timeout=30, network_timeout=60, tracker_server_count=2, 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=2, server_index=0

 

tracker server is 172.16.132.10:22122

 

group count: 1

 

Group 1:

group name = group1

disk total space = 18314 MB

disk free space = 16651 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 = 0

current trunk file id = 0

 

         Storage 1:

                   id = 172.16.132.10

                   ip_addr = 172.16.132.10 (fastdfs-server2)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:45

                   up time = 2019-08-10 17:44:45

                   total storage = 18314 MB

                   free storage = 16651 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 = 172.16.132.9

                   if_trunk_server = 0

                   connection.alloc_count = 256

                   connection.current_count = 1

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                  total_file_write_count = 0

                   success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:45:53

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

         Storage 2:

                   id = 172.16.132.9

                   ip_addr = 172.16.132.9 (fastdfs-server1)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:42

                   up time = 2019-08-10 17:44:42

                   total storage = 18314 MB

                   free storage = 16651 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

                   connection.alloc_count = 256

                   connection.current_count = 1

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                  total_file_write_count = 0

                   success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:45:50

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

[root@vdlsd-electricity-ros-3 nginx-1.10.1]#

 

#2台服务器分别查看fastdfs  client运行状态

fdfs_monitor /etc/fdfs/client.conf

172.16.132.9结果

[root@vdlsd-electricity-ros-2 nginx-1.10.1]# fdfs_monitor /etc/fdfs/client.conf

[2019-08-10 17:49:34] DEBUG - base_path=/data/fastdfs/storage, connect_timeout=30, network_timeout=60, tracker_server_count=2, 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=2, server_index=1

 

tracker server is 172.16.132.9:22122

 

group count: 1

 

Group 1:

group name = group1

disk total space = 18314 MB

disk free space = 16651 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 = 0

current trunk file id = 0

 

         Storage 1:

                   id = 172.16.132.10

                   ip_addr = 172.16.132.10 (fastdfs-server2)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:45

                   up time = 2019-08-10 17:44:45

                   total storage = 18314 MB

                   free storage = 16651 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 = 172.16.132.9

                   if_trunk_server = 0

                   connection.alloc_count = 256

                   connection.current_count = 1

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                   total_file_write_count = 0

                   success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:49:22

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

         Storage 2:

                   id = 172.16.132.9

                   ip_addr = 172.16.132.9 (fastdfs-server1)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:42

                   up time = 2019-08-10 17:44:42

                   total storage = 18314 MB

                   free storage = 16651 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

                   connection.alloc_count = 256

                   connection.current_count = 1

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                   total_file_write_count = 0

                   success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:49:20

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

[root@vdlsd-electricity-ros-2 nginx-1.10.1]#

 

172.16.132.10结果

[root@vdlsd-electricity-ros-3 nginx-1.10.1]# fdfs_monitor /etc/fdfs/client.conf

[2019-08-10 17:50:36] DEBUG - base_path=/data/fastdfs/storage, connect_timeout=30, network_timeout=60, tracker_server_count=2, 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=2, server_index=1

 

tracker server is 172.16.132.9:22122

 

group count: 1

 

Group 1:

group name = group1

disk total space = 18314 MB

disk free space = 16651 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 = 0

current trunk file id = 0

 

         Storage 1:

                   id = 172.16.132.10

                   ip_addr = 172.16.132.10 (fastdfs-server2)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:45

                   up time = 2019-08-10 17:44:45

                   total storage = 18314 MB

                   free storage = 16651 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 = 172.16.132.9

                   if_trunk_server = 0

                   connection.alloc_count = 256

                   connection.current_count = 1

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                   total_file_write_count = 0

                   success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:50:22

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

         Storage 2:

                   id = 172.16.132.9

                   ip_addr = 172.16.132.9 (fastdfs-server1)  ACTIVE

                   http domain =

                   version = 5.11

                   join time = 2019-08-10 17:44:42

                   up time = 2019-08-10 17:44:42

                   total storage = 18314 MB

                   free storage = 16651 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

                   connection.alloc_count = 256

                   connection.current_count = 1

                   connection.max_count = 1

                   total_upload_count = 0

                   success_upload_count = 0

                   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 = 0

                   success_set_meta_count = 0

                   total_delete_count = 0

                   success_delete_count = 0

                   total_download_count = 0

                   success_download_count = 0

                   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 = 0

                   success_upload_bytes = 0

                   total_append_bytes = 0

                   success_append_bytes = 0

                   total_modify_bytes = 0

                   success_modify_bytes = 0

                   stotal_download_bytes = 0

                   success_download_bytes = 0

                   total_sync_in_bytes = 0

                   success_sync_in_bytes = 0

                   total_sync_out_bytes = 0

                   success_sync_out_bytes = 0

                   total_file_open_count = 0

                   success_file_open_count = 0

                   total_file_read_count = 0

                   success_file_read_count = 0

                   total_file_write_count = 0

                   success_file_write_count = 0

                   last_heart_beat_time = 2019-08-10 17:50:20

                   last_source_update = 1970-01-01 08:00:00

                   last_sync_update = 1970-01-01 08:00:00

                   last_synced_timestamp = 1970-01-01 08:00:00

[root@vdlsd-electricity-ros-3 nginx-1.10.1]#

 

 

均为active就是正常

 

 

STORAGE SERVER的状态通常有七种:

# FDFS_STORAGE_STATUS:INIT      :初始化,尚未得到同步已有数据的源服务器

 

# FDFS_STORAGE_STATUS:WAIT_SYNC :等待同步,已得到同步已有数据的源服务器

 

# FDFS_STORAGE_STATUS:SYNCING   :同步中

 

# FDFS_STORAGE_STATUS:DELETED   :已删除,该服务器从本组中摘除

 

# FDFS_STORAGE_STATUS:OFFLINE   :离线

 

# FDFS_STORAGE_STATUS:ONLINE    :在线,尚不能提供服务

 

# FDFS_STORAGE_STATUS:ACTIVE    :在线,可以提供服务

 

 

正常状态必须是ACTIVE,如果运行以下命令:

fdfs_monitor /etc/fdfs/client.conf

 

 

发现有以下状态的服务器:

Storage 4:

        ip_addr = 172.16.132.10 (fastdfs-server2)  WAIT_SYNC

 

 

经过各种重启都不解决问题,只好先删除,再加入

#从集群中删除 这边拿出过问题的故障机子172.16.129.14和172.16.129.32举例

fdfs_monitor /etc/fdfs/client.conf delete group1 172.16.129.32

 

#在32服务器中,删除数据文件夹

rm -rf /data/fastdfs/storage/data/

 

#重启32节点

fdfs_storaged /etc/fdfs/storage.conf

 

 

重新查状态

fdfs_monitor /etc/fdfs/client.conf

 

 

 

看到日志内容里出现如下日志,再检测状态就已经为active

 

 

 

 

172.16.132.9上传文件测试

fdfs_test /etc/fdfs/client.conf upload /tmp/9.png

 

根据生成的url访问图片

 

通过另外一台主机172.16.132.10查看该文件信息:

fdfs_test /etc/fdfs/client.conf getmeta group1 M00/00/00/rBCECl1OlDuAETQhAAAMFlwxwwQ737_big.png

 

安装完成

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爷来辣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值