记录 Fastdfs 分组访问遇到问题
问题:镜像delron/fastdfs,创建2个分组storage、进入group2分组的storage容器、上传文件 curl localhost:8888/group2/M00/00/00/xxxxxx 无法访问,curl localhost:8888/group1/M00/00/00/xxxxxx 却可以???[root@k8s fastdfs]# kubectlget podNAMEREA
·
问题:
镜像delron/fastdfs,创建2个分组storage、进入group2分组的storage容器、上传文件 curl localhost:8888/group2/M00/00/00/xxxxxx 无法访问,curl localhost:8888/group1/M00/00/00/xxxxxx 却可以???
[root@k8s fastdfs]# kubectl get pod
NAME READY STATUS RESTARTS AGE
dnsutils 1/1 Running 0 3d21h
storage-group1-0 1/1 Running 0 25m
storage-group1-1 1/1 Running 0 25m
storage-group2-0 1/1 Running 0 25m
tracker-0 1/1 Running 0 25m
[root@k8s fastdfs]#
[root@k8s nginx-1.12.2]# fdfs_monitor /etc/fdfs/storage.conf
[2022-01-13 08:13:02] DEBUG - base_path=/var/fdfs, 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 172.16.34.127:22122
group count: 2
Group 1:
group name = group1
disk total space = 51175 MB
disk free space = 37019 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.34.127
ip_addr = 172.16.34.127 (k8s.node.worker.01) ACTIVE
http domain =
version = 5.11
join time = 2022-01-13 07:24:40
up time = 2022-01-13 07:24:40
total storage = 51175 MB
free storage = 37019 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.34.129
if_trunk_server = 0
connection.alloc_count = 256
connection.current_count = 1
connection.max_count = 1
total_upload_count = 1
success_upload_count = 1
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 = 49
success_upload_bytes = 49
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 = 69
success_sync_in_bytes = 69
total_sync_out_bytes = 0
success_sync_out_bytes = 0
total_file_open_count = 3
success_file_open_count = 3
total_file_read_count = 0
success_file_read_count = 0
total_file_write_count = 3
success_file_write_count = 3
last_heart_beat_time = 2022-01-13 08:13:43
last_source_update = 2022-01-13 07:25:29
last_sync_update = 2022-01-13 07:34:39
last_synced_timestamp = 2022-01-13 07:33:48 (0s delay)
Storage 2:
id = 172.16.34.129
ip_addr = 172.16.34.129 (k8s.node.worker.03) ACTIVE
http domain =
version = 5.11
join time = 2022-01-13 07:23:55
up time = 2022-01-13 07:23:55
total storage = 51175 MB
free storage = 37687 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 = 3
total_upload_count = 1
success_upload_count = 1
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 = 1
success_set_meta_count = 1
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 = 38
success_upload_bytes = 38
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 = 49
success_sync_in_bytes = 49
total_sync_out_bytes = 0
success_sync_out_bytes = 0
total_file_open_count = 2
success_file_open_count = 2
total_file_read_count = 0
success_file_read_count = 0
total_file_write_count = 2
success_file_write_count = 2
last_heart_beat_time = 2022-01-13 08:13:42
last_source_update = 2022-01-13 07:33:48
last_sync_update = 2022-01-13 07:24:50
last_synced_timestamp = 2022-01-13 07:25:29 (0s delay)
Group 2:
group name = group2
disk total space = 51175 MB
disk free space = 36415 MB
trunk free space = 0 MB
storage server count = 1
active server count = 1
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.34.128
ip_addr = 172.16.34.128 (k8s.node.worker.02) ACTIVE
http domain =
version = 5.11
join time = 2022-01-13 08:10:45
up time = 2022-01-13 08:10:45
total storage = 51175 MB
free storage = 36415 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 = 0
connection.max_count = 0
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 = 2022-01-13 08:13:21
last_source_update = 1970-01-01 00:00:00
last_sync_update = 1970-01-01 00:00:00
last_synced_timestamp = 1970-01-01 00:00:00
[root@k8s nginx-1.12.2]#
nginx 日志信息
WARNING - file: /usr/local/src/fastdfs-nginx-module/src/common.c, line: 896, redirect again, url: /
修改 /usr/bin/start1.sh
### 查看 nginx 插件
[root@k8s src]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.12.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --add-module=/usr/local/src/fastdfs-nginx-module-master/src --with-pcre --add-module=/usr/local/src/lua-nginx-module-0.10.9rc7 --add-module=/usr/local/src/ngx_devel_kit --with-stream
usr/local/src/fastdfs-nginx-module-master/src/mod_fastdfs.conf group默认是group1、需修改成指定分组
nginx 需要重新启动(见第一张图)
[root@k8s dockerfile]# cat restart-nginx.sh
#!/bin/bash
/bin/bash -c "/usr/local/nginx/sbin/nginx"
重新build镜像,之后就可以了…
更多推荐
已为社区贡献65条内容
所有评论(0)