歡迎您光臨本站 註冊首頁

FastDFS配置詳解之Tracker配置 .

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

FastDFS配置詳解之Tracker配置 .

FastDFS配置詳解之Tracker配置 .view plaincopy to clipboardprint?
01.tracker.conf:  
02.#func:配置是否生效  
03.#valu:true、false  
04.disable=false  
05.  
06.#func:綁定IP  
07.#valu:IP地址  
08.bind_addr=192.168.6.102  
09.  
10.#func:服務埠  
11.#valu:埠整數值  
12.port=22122  
13.  
14.#func:連接超時  
15.#valu:秒單位正整數值  
16.connect_timeout=30  
17.  
18.#func:網路超時  
19.#valu:秒單位正整數值  
20.network_timeout=60  
21.  
22.#func:Tracker數據/日誌目錄地址  
23.#valu:路徑  
24.base_path=/home/michael/fdfs/base4tracker  
25.  
26.#func:最大連接數  
27.#valu:正整數值  
28.max_connections=256  
29.  
30.#func:線程數,通常設置CPU數  
31.#valu:正整數值  
32.work_threads=4  
33.  
34.#func:上傳文件的選組方式。  
35.#valu:0、1或2。  
36.# 0:表示輪詢  
37.# 1:表示指定組  
38.# 2:表示存儲負載均衡(選擇剩餘空間最大的組)  
39.store_lookup=2  
40.  
41.#func:指定上傳的組,如果在應用層指定了具體的組,那麼這個參數將不會起效。另外如果store_lookup如果是0或2,則此參數無效。  
42.#valu:group1等  
43.store_group=group1  
44.  
45.#func:上傳伺服器的選擇方式。(一個文件被上傳后,這個storage server就相當於這個文件的storage server源,會對同組的storage server推送這個文件達到同步效果)  
46.#valu:0、1或2  
47.# 0: 輪詢方式(默認)  
48.# 1: 根據ip 地址進行排序選擇第一個伺服器(IP地址最小者)  
49.# 2: 根據優先順序進行排序(上傳優先順序由storage server來設置,參數名為upload_priority),優先順序值越小優先順序越高。  
50.store_server=0  
51.  
52.#func:上傳路徑的選擇方式。storage server可以有多個存放文件的base path(可以理解為多個磁碟)。  
53.#valu:  
54.# 0: 輪流方式,多個目錄依次存放文件  
55.# 2: 存儲負載均衡。選擇剩餘空間最大的目錄存放文件(注意:剩餘磁碟空間是動態的,因此存儲到的目錄或磁碟可能也是變化的)  
56.store_path=0  
57.  
58.#func:下載伺服器的選擇方式。  
59.#valu:  
60.# 0:輪詢(默認)  
61.# 1:IP最小者  
62.# 2:優先順序排序(值最小的,優先順序最高。)  
63.download_server=0  
64.  
65.#func:保留空間值。如果某個組中的某個伺服器的剩餘自由空間小於設定值,則文件不會被上傳到這個組。  
66.#valu:  
67.# G or g for gigabyte  
68.# M or m for megabyte  
69.# K or k for kilobyte  
70.reserved_storage_space=1GB  
71.  
72.#func:日誌級別  
73.#valu:  
74.# emerg for emergency  
75.# alert  
76.# crit for critical  
77.# error  
78.# warn for warning  
79.# notice  
80.# info for information  
81.# debug for debugging  
82.log_level=info  
83.  
84.#func:指定運行該程序的用戶組  
85.#valu:用戶組名或空  
86.run_by_group=  
87.  
88.#func:  
89.#valu:  
90.run_by_user=  
91.  
92.#func:可以連接到tracker server的ip範圍。可設定多個值。  
93.#valu  
94.allow_hosts=  
95.  
96.#func:同步或刷新日誌信息到硬碟的時間間隔。注意:tracker server 的日誌不是時時寫硬碟的,而是先寫內存。  
97.#valu:以秒為單位  
98.sync_log_buff_interval=10  
99.  
100.#func:檢測 storage server 存活的時間隔,單位為秒。  
101.#      storage server定期向tracker server 發心跳,  
102.#      如果tracker server在一個check_active_interval內還沒有收到storage server的一次心跳,  
103.#      那邊將認為該storage server已經下線。所以本參數值必須大於storage server配置的心跳時間間隔。  
104.#      通常配置為storage server心跳時間間隔的2倍或3倍。  
105.check_active_interval=120  
106.  
107.#func:設定線程棧的大小。 線程棧越大,一個線程佔用的系統資源就越多。  
108.#      如果要啟動更多的線程(V1.x對應的參數為max_connections,V2.0為work_threads),可以適當降低本參數值。  
109.#valu:如64KB,默認值為64,tracker server線程棧不應小於64KB  
110.thread_stack_size=64KB  
111.  
112.#func:這個參數控制當storage server IP地址改變時,集群是否自動調整。註:只有在storage server進程重啟時才完成自動調整。  
113.#valu:true或false  
114.storage_ip_changed_auto_adjust=true  
115.  
116.#func:同組storage伺服器之間同步的最大延遲時間。存儲伺服器之間同步文件的最大延遲時間,根據實際情況進行調整  
117.#valu:秒為單位,默認值為1天(24*3600)  
118.#sinc:v2.0  
119.storage_sync_file_max_delay=86400  
120.  
121.#func:存儲伺服器同步一個文件需要消耗的最大時間,預設為300s,即5分鐘。  
122.#sinc:v2.0  
123.storage_sync_file_max_time=300  
124.  
125.#func:是否使用trunk文件來存儲幾個小文件  
126.#valu:true或false  
127.#sinc:v3.0  
128.use_trunk_file=false  
129.  
130.#func:最小slot大小  
131.#valu:<= 4KB,默認為256位元組  
132.#sinc:v3.0  
133.slot_min_size=256  
134.  
135.#func:最大slot大小  
136.#valu:>= slot_min_size,當小於這個值的時候就存儲到trunk file中。默認為16MB。  
137.#sinc:v3.0  
138.slot_max_size=16MB  
139.  
140.#func:trunk file的size  
141.#valu:>= 4MB,默認為64MB  
142.#sinc:v3.0  
143.trunk_file_size=64MB  
144.  
145.#func:HTTP是否生效  
146.#valu:true或false  
147.http.disabled=false  
148.  
149.#func:tracker server上的http port  
150.#valu:  
151.#note:只有http.disabled=false時才生效  
152.http.server_port=7271  
153.  
154.#func:檢查storage http server存活的間隔時間  
155.#valu:單位為秒  
156.#note:只有http.disabled=false時才生效  
157.http.check_alive_interval=30  
158.  
159.#func:檢查storage http server存活的方式  
160.#valu:  
161.# tcp:連接到storage server的http埠,不進行request和response。  
162.# http:storage check alive url must return http status 200.  
163.#note:只有http.disabled=false時才生效  
164.http.check_alive_type=tcp  
165.  
166.#func:檢查storage http server是否alive的uri/url  
167.#note:只有http.disabled=false時才生效  
168.http.check_alive_uri=/status.html  
169.  
170.#func:if need find content type form file extension name  
171.#note:只有http.disabled=false時才生效  
172.http.need_find_content_type=true  
173.  
174.#func:」#include http.conf「表示redirect to include other settings  
175.#include http.conf  

[火星人 ] FastDFS配置詳解之Tracker配置 .已經有392次圍觀

http://coctec.com/docs/service/show-post-1691.html