首页 > 系统相关 >FastDFS 单机版linux部署笔记

FastDFS 单机版linux部署笔记

时间:2023-12-20 14:13:15浏览次数:45  
标签:单机版 fastdfs storage FastDFS server tracker linux path fdfs

参考文章:https://blog.csdn.net/qq_20409407/article/details/134201386


备忘:

fastdfs三部分路径为 :

/home/fastdfs/tracker

/home/fastdfs/storage

/home/fastdfs/client

# fastdfs 命令工具所在路径
usr/
└── bin/
├── fdfs_appender_test
├── fdfs_appender_test1
├── fdfs_append_file
├── fdfs_crc32
├── fdfs_delete_file
├── fdfs_download_file
├── fdfs_monitor
├── fdfs_storaged
├── fdfs_test
├── fdfs_test1
├── fdfs_trackerd
├── fdfs_upload_appender
├── fdfs_upload_file
├── stop.sh
└── restart.sh
#tracker.conf 配置文件简析
# 配置文件是否不生效,false 为生效
disabled=false
# 提供服务的端口
port=22122
# Tracker 数据和日志目录地址(根目录必须存在,子目录会自动创建)
base_path=/home/fastdfs/tracker
# HTTP 服务端口
http.server_port=80
#storage.conf配置文件简析
# 配置文件是否不生效,false 为生效
disabled=false
# 指定此 storage server 所在 组(卷)
group_name=group1
# storage server 服务端口
port=23000
# 心跳间隔时间,单位为秒 (这里是指主动向 tracker server 发送心跳)
heart_beat_interval=30
# Storage 数据和日志目录地址(根目录必须存在,子目录会自动生成)
base_path=/home/fastdfs/storage
# 存放文件时 storage server 支持多个路径。这里配置存放文件的基路径数目,通常只配一个目录。
store_path_count=1
# 逐一配置 store_path_count 个路径,索引号基于 0。
# 如果不配置 store_path0,那它就和 base_path 对应的路径一样,此处直接注释掉。
#store_path0=/home/yuqing/fastdfs
# FastDFS 存储文件时,采用了两级目录。这里配置存放文件的目录个数。
# 如果本参数只为 N(如: 256),那么 storage server 在初次运行时,会在 store_path 下自动创建 N * N 个存放文件的子目录。
subdir_count_per_path=256
# tracker_server 的列表 ,会主动连接 tracker_server
# 有多个 tracker server 时,每个 tracker server 写一行
tracker_server=192.168.36.100:22122
# 允许系统同步的时间段 (默认是全天) 。一般用于避免高峰同步产生一些问题而设定。
sync_start_time=00:00
sync_end_time=23:59
# 访问端口
http.server_port=80

 

标签:单机版,fastdfs,storage,FastDFS,server,tracker,linux,path,fdfs
From: https://www.cnblogs.com/tarorat/p/17913131.html

相关文章

  • DBus.server服务启动报错->"/etc/selinux/*/contexts/dbus_contexts": No such file o
    系统启动后很多使用dbus1的命令没法使用,查看日志发现dbus.service没有启动,并伴随下面报错:Failedtostartmessagebus:Failedtoopen"/etc/selinux/targeted/contexts/dbus_contexts":Nosuchfileordirector 进入到该目录后发现缺少这个文件,经过简单搜索发现这个由......
  • Linux expect命令详解
    在Linux系统中,expect是一款非常有用的工具,它允许用户自动化与需要用户输入进行交互的程序。本文将深入探讨expect命令的基本语法、使用方法以及一些最佳实践。什么是Expect命令?expect是一个用于自动化交互式进程的工具。它的主要功能是根据程序的输出模式(patterns)发送输入,从而实......
  • 几款Linux性能监控工具掌握
    推荐几款可以涨姿势的运维实用工具~点击关注......
  • Linux 期末测试练习
    Linux上机练习date显示当前时间sudoshutdown-r+10十分钟后重启机器sudoshutdown-c取消sudoshutdown-h+10十分钟后关机sudoshutdown-c取消显示机器已定义的别名,并永久定义history10的别名为his。$echo"aliashis='history10'">>~/.bashrc$source~......
  • Linux常用命令【转】
     一、基本命令1、立即关机并重启动,执行如下命令:shutdown -r now或者reboot2、立即关机,执行如下命令:shutdown -h now或者poweroff3、等待2分钟关机并重启动,执行如下命令:shutdown -r 24、等待2分钟关机,执行如下命令:shutdown -h 25、使用当前用户的历......
  • iTOP-RK3568开发板实时系统编译,Preemption系统/Xenomai系统编译,获取Linux源码包
    1获取Linux源码包编译环境说明:本手册使用的是迅为提供的编译环境ubuntu20.04,在网盘资料“iTOP-3568开发板\03_【iTOP-RK3568开发板】指南教程\05_NPU开发配套资料\03_RKNN_Toolkit2环境搭建\01课程用到的资料\01_初始Ubuntu20虚拟机”路径下。这里的ubuntu20默认开发......
  • linux中部署python项目
    参考这篇博客:https://blog.csdn.net/smilehappiness/article/details/1173379431.首先查看python的版本:python-V2.安装python:3.安装虚拟环境报错1: 解决办法:export CURL_CA_BUNDLE="/etc/pki/tls/certs/ca-bundle.crt"https://3ms.huawei.com/km/blogs/details/14442367htt......
  • linux还原uid
    原系统中磁盘的/dev/sda4挂载到了/home路径下。重装系统并创建之前的用户之后,该用户对自己家目录竟然没有权限。原因是用户的uid前后不一致。可通过还原uid解决。#查看自己现在的uid1005idhgdai#查看自己家目录所属的uid1001ls-ld/home/hgdai#查看当前系统中谁用了......
  • Linux--VM设置静态IP--VM&XShell连接
     1.配置环境Linux:CentOS7远程:XShell7 2.设置①打开虚拟机登录 cd/-->ipaddr 输入:cd/etc/sysconfig/network-scripts回车输入:viifcfg-ens33 --->进入网卡配置文件(必须在左下角Insert模式时编写可直接按......
  • linux常用指令之用户及权限
    一、创建用户及用户组1、groupadd组名-----------创建用户组2、groupdel组名----------删除用户组3、cat/ect/group----------查看所有用户组4、useradd人名 ------------创建用户(在当前用户组下)5、useradd-g用户组人名 -----------------在某个用户组下创建用......