storage.conf

#此配置文件是否已禁用
#false爲啓用
#爲殘疾人士適用
禁用=假

#此存儲服務器所屬的組的名稱
#
#註釋或刪除此項目以從Tracker服務器獲取,
#在這種情況下,必須在tracker.conf中將use_storage_id設置爲true,
#和storage_ids.conf必須正確配置。
group_name = group1

#綁定該主機的地址
#空用於綁定此主機的所有地址
bind_addr =

#如果連接到其他服務器時綁定此主機的地址 
#(此存儲服務器作爲客戶端)
#true,用於綁定由以上參數配置的地址:“ bind_addr”
#false綁定此主機的任何地址
client_bind = true

#存儲服務器端口
端口= 23000

#連接超時(以秒爲單位)
#默認值爲30秒
connect_timeout = 10

#網絡超時(以秒爲單位)
#默認值爲30秒
network_timeout = 60

#心跳間隔(秒)
heart_beat_interval = 30

#磁盤使用率報告間隔(以秒爲單位)
stat_report_interval = 60

#存儲數據和日誌文件的基本路徑
base_path = / home / yuqing / fastdfs

#服務器支持的最大併發連接數
#默認值爲256
#更多的max_connections意味着將使用更多的內存
#您應該將此參數設置得更大一些,例如。10240
max_connections = 1024

#接收/發送數據的增益大小
#此參數必須大於8KB
#默認值爲64KB
自V2.00起
buff_size = 256KB

#接受線程數
#默認值爲1
#自V4.07起
accept_threads = 1

#工作線程數,應<= max_connections
#工作線程處理網絡io
#默認值爲4
自V2.00起
work_threads = 4

#如果磁盤讀/寫分開
## false,表示讀寫混合
## true,用於分開的讀寫
#默認值爲true
自V2.00起
disk_rw_separated = true

#每個商店基本路徑的磁盤讀取器線程數
#用於混合讀/寫,此參數可以爲0
#默認值爲1
自V2.00起
disk_reader_threads = 1

#每個商店基本路徑的磁盤寫入器線程數
#用於混合讀/寫,此參數可以爲0
#默認值爲1
自V2.00起
disk_writer_threads = 1

#如果沒有要同步的條目,請嘗試在X毫秒後再次讀取binlog
#必須> 0,默認值爲200ms
sync_wait_msec = 50

#同步文件後,usleep毫秒
#0進行連續同步(從不調用usleep)
sync_interval = 0

#存儲同步的一天的開始時間,時間格式:小時:分鐘
#小時從0到23,分鐘從0到59
sync_start_time = 00:00

#存儲同步的一天的結束時間,時間格式:小時:分鐘
#小時從0到23,分鐘從0到59
sync_end_time = 23:59

#同步N個文件後寫入標記文件
#默認值爲500
write_mark_file_freq = 500

#路徑(磁盤或安裝點)計數,默認值爲1
store_path_count = 1

#store_path#,從0開始,如果store_path0不存在,則其值爲base_path
#路徑必須存在
#注意:存儲路徑的順序非常重要,請不要搞亂。
store_path0 = / home / yuqing / fastdfs
#store_path1 = / home / yuqing / fastdfs2

#subdir_count * subdir_count目錄將在每個目錄下自動創建 
#store_path(磁盤),值可以是1到256,默認值是256
subdir_count_per_path = 256

#tracker_server對於多個跟蹤器服務器可能會發生一次以上。
#tracker_server的值格式爲“ HOST:PORT”,
#HOST可以是主機名或IP地址,
#和HOST可以是雙IP或用逗號分隔的主機名,
#雙IPS必須是Intranet IP和Extranet IP。
#如:192.168.2.100,122.244.141.46

tracker_server = 192.168.209.121:22122
tracker_server = 192.168.209.122:22122

#standard日誌級別爲syslog,不區分大小寫,值列表:
###緊急應急
###警報
###暴擊
###錯誤
###警告警告
### 注意
###信息
###調試
log_level =信息

#unix組名以運行此程序, 
#未設置(空)表示由當前用戶組運行
run_by_group =

#unix用戶名以運行此程序,
#未設置(空)表示由當前用戶運行
run_by_user =

#allow_hosts可以多次出現,host可以是主機名或IP地址,
#“ *”(僅一個星號)表示匹配所有IP地址
#我們可以使用像192.168.5.64/26這樣的CIDR IP
#並使用以下範圍:10.0.1。[0-254]和主機[01-08,20-25] .domain.com
# 例如:
#allow_hosts = 10.0.1。[1-15,20]
#allow_hosts = host [01-08,20-25] .domain.com
#allow_hosts = 192.168.5.64 / 26
allow_hosts = *

#分發到數據路徑的文件的模式
#0:循環(默認)
#1:隨機,由哈希碼分配
file_distribute_path_mode = 0

#在file_distribute_to_path設置爲0(循環)時有效, 
#當寫入的文件計數達到此數字時,然後旋轉到下一個路徑
#默認值爲100
file_distribute_rotate_count = 100

#寫入大文件時調用fsync到磁盤
#0:從不調用fsync
#其他:當寫入的字節> =此字節時,調用fsync
#默認值爲0(從不調用fsync)
fsync_after_write_bytes = 0

#每隔幾秒將日誌buff同步到磁盤
#必須> 0,默認值爲10秒
sync_log_buff_interval = 10

#每隔幾秒鐘將binlog buff /緩存同步到磁盤
#默認值爲60秒
sync_binlog_buff_interval = 1

#每隔秒將存儲統計信息同步到磁盤
#默認值爲300秒
sync_stat_file_interval = 300

#線程堆棧大小,應> = 512KB
#默認值爲512KB
thread_stack_size = 512KB

#作爲文件上傳源服務器的優先級。
#該值越低,其上傳優先級越高。
#默認值爲10
upload_priority = 10

#NIC別名前綴,例如Linux中的eth,可以通過ifconfig -a查看它
#多個別名,以逗號分隔。空值表示按操作系統類型自動設置
#默認值爲空
if_alias_prefix =

#如果檢查文件重複,設置爲true時,使用FastDHT存儲文件索引
#1或是:需要檢查
#0或否:不檢查
#默認值爲0
check_file_duplicate = 0

#檢查文件重複的文件簽名方法
##哈希:四個32位哈希碼
## md5:MD5簽名
#默認值爲哈希
#自V4.01起
file_signature_method =哈希

#用於存儲文件索引的名稱空間(鍵值對)
#當check_file_duplicate爲true時,必須設置此項目
key_namespace = FastDFS

#將keep_alive設置爲1以啓用與FastDHT服務器的持久連接
#默認值爲0(短連接)
keep_alive = 0

#您可以使用“ #include文件名”(不包括雙引號)指令來 
#在文件名是相對路徑(例如)時加載FastDHT服務器列表 
#pure filename,基本路徑是當前/此配置文件的基本路徑。
#必須在check_file_duplicate爲true / on時設置FastDHT服務器列表
#請參閱FastDHT的安裝以瞭解詳細信息
## include /home/yuqing/fastdht/conf/fdht_servers.conf

#如果日誌訪問日誌
#默認值爲false
#自V4.00起
use_access_log =否

#如果每天輪換訪問日誌
#默認值爲false
#自V4.00起
rotation_access_log =否

#旋轉訪問日誌時基,時間格式:小時:分鐘
#小時從0到23,分鐘從0到59
#默認值爲00:00
#自V4.00起
access_log_rotate_time = 00:00

#如果每天旋轉錯誤日誌
#默認值爲false
從V4.02開始
rotation_error_log =否

#旋轉錯誤日誌的時基,時間格式:小時:分鐘
#小時從0到23,分鐘從0到59
#默認值爲00:00
從V4.02開始
error_log_rotate_time = 00:00

#當日志文件超過此大小時旋轉訪問日誌
#0表示永不按日誌文件大小旋轉日誌文件
#默認值爲0
從V4.02開始
rotation_access_log_size = 0

#當日志文件超過此大小時旋轉錯誤日誌
#0表示永不按日誌文件大小旋轉日誌文件
#默認值爲0
從V4.02開始
rotation_error_log_size = 0

#保留日誌文件的天數
#0表示不刪除舊的日誌文件
#默認值爲0
log_file_keep_days = 0

#如果同步文件時跳過無效記錄
#默認值爲false
從V4.02開始
file_sync_skip_invalid_record = false

#如果使用連接池
#默認值爲false
#自V4.05起
use_connection_pool =否

#空閒時間超過此時間的連接將被關閉
#單位:秒
#默認值爲3600
#自V4.05起
connection_pool_max_idle_time = 3600

#如果通過gzip壓縮binlog文件
#默認值爲false
#自V6.01起
compress_binlog =否

#嘗試壓縮binlog時間,時間格式:Hour:Minute
#小時從0到23,分鐘從0到59
#默認值爲01:30
#自V6.01起
compress_binlog_time = 01:30

#如果domain_name爲空,請使用此存儲服務器的IP地址,
#否則此域名將出現在跟蹤服務器重定向的URL中
http.domain_name =

#此存儲服務器上Web服務器的端口
http.server_port = 8888
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章