Wty:解决一个问题
Wty:我用一台freebsd6的机器 tracker和storage同时启动 然后客户端调用存取正常
现在用了五台机器
准备96 和97 两台做tracker 我telnet了一下这两个22122端口都正常 这两天没有启动storage
98,99,100三台做storage 用test测试upload 和delete操作均正常
然后我用java客户端提取getStoreStorage fail, error code: 2 出错
fdfs_client 配置文件如下
network_timeout = 200
charset = ISO8859-1
tracker_server = 192.168.1.96:22122
tracker_server = 192.168.1.97:22122
tracker配置文件如下(96.97两台一样)
disabled=false
bind_addr=
port=22122
network_timeout=30
base_path=/data/fastdfs
max_connections=1024
#0: round robin
#1: specify group
#2: load balance
store_lookup=0
#when store_lookup set to 1, must set store_group to the group name
store_group=group1
#reserved storage space for system or other applications.
#if the free(available) space of any stoarge server in
file "/data/fastdfs/tracker.conf", 52 line
storage配置文件如下(98,99,100三台一样)
disabled=false
group_name=group1
bind_addr=
port=23000
network_timeout=20
heart_beat_interval=30
stat_report_interval=60
base_path=/data/fastdfs
sync_wait_msec=200
max_connections=1024
# tracker_server can ocur more than once, and tracker_server format is
# "host:port", host can be hostname or ip address
tracker_server=192.168.1.96:22122
tracker_server=192.168.1.97:22122
#standard log level as syslog, case insensitive, value list:
file "/data/fastdfs/storage.conf", 42 lines
happy_fish100:FastDFS server端和java client API的版本分别是多少呢。
建议都升级到最新版本吧,Server为V1.9,Java客户端为V1.2。
另外,出现这个错误后,可以查一下2台tracker server上的日志/data/fastdfs/logs/tracker.log
Wty:换成1.2版的api
可以正常的使用了
Wty:机器重启后怎么自动加载程序
happy_fish100:将启动命令行加入到/etc/rc.local中即可
注意,命令行中的文件名一定要写成绝对路径方式。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论