国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Nginx > 正文

nginx的FastDFS分布式存儲模塊測試方法

2024-08-30 12:27:18
字體:
供稿:網(wǎng)友
再回過頭來看FastDFS更新很快,還看到fastdfs-nginx-module_v1.01.tar.gz nginx模塊,所以今天在一臺測試機(jī)上測試了·測試幾天看穩(wěn)定不穩(wěn)定,在考慮換掉浪費(fèi)資源的 lustre !

環(huán)境:

storage1:192.168.6.100storage2:192.168.6.101tracker:192.168.6.102

1. 在每個(gè)機(jī)器上,下載安裝 FastDFS

nginx $> wget http://fastdfs.googlecode.com/files/FastDFS_v2.04.tar.gz# 解壓nginx $> tar zxvf FastDFS_v2.04.tar.gznginx $> cd FastDFS# 因?yàn)槲沂墙onginx添加fastdfs模塊,所以不需要fastdfs支持 http 所以我就不需要去掉 #WITH_HTTPD=1 前的注釋了,直接編譯nginx $> ./make.shnginx $> ./make.sh install

2.修改tracker 和 storage 的配置文件
# tracker 的修改

tracker $> vim /etc/fdfs/tracker.conf
disabled=false#配置是否生效bind_addr=192.168.6.102#綁定IPport=22122#服務(wù)端口connect_timeout=30#連接超時(shí)時(shí)間network_timeout=60# tracker server的網(wǎng)絡(luò)超時(shí),單位為秒。base_path=/home/yangzi#目錄地址,里面會創(chuàng)建data(存放存儲服務(wù)器信息)、logs,日志文件max_connections=256#系統(tǒng)提供服務(wù)最大連接數(shù)work_threads=4#線程數(shù),通常設(shè)置CPU數(shù)store_lookup=2上傳組(卷) 的方式 0:輪詢方式 1: 指定組 2: 平衡負(fù)載(選擇最大剩余空間的組(卷)上傳)這里如果在應(yīng)用層指定了上傳到一個(gè)固定組,那么這個(gè)參數(shù)被繞過store_group=group1當(dāng)上一個(gè)參數(shù)設(shè)定為1 時(shí) (store_lookup=1,即指定組名時(shí)),必須設(shè)置本參數(shù)為系統(tǒng)中存在的一個(gè)組名。如果選擇其他的上傳方式,這個(gè)參數(shù)就沒有效了store_server=0選擇哪個(gè)storage server 進(jìn)行上傳操作(一個(gè)文件被上傳后,這個(gè)storage server就相當(dāng)于這個(gè)文件的storage server源,會對同組的storage server推送這個(gè)文件達(dá)到同步效果)# 0: 輪詢方式# 1: 根據(jù)ip 地址進(jìn)行排序選擇第一個(gè)服務(wù)器(IP地址最小者)# 2: 根據(jù)優(yōu)先級進(jìn)行排序(上傳優(yōu)先級由storage server來設(shè)置,參數(shù)名為upload_priority)store_path=0選擇storage server 中的哪個(gè)目錄進(jìn)行上傳。storage server可以有多個(gè)存放文件的base path(可以理解為多個(gè)磁盤)。# 0: 輪流方式,多個(gè)目錄依次存放文件# 2: 選擇剩余空間最大的目錄存放文件(注意:剩余磁盤空間是動態(tài)的,因此存儲到的目錄或磁盤可能也是變化的)download_server=0 選擇哪個(gè) storage server 作為下載服務(wù)器# 0: 輪詢方式,可以下載當(dāng)前文件的任一storage server# 1: 哪個(gè)為源storage server 就用哪一個(gè) (前面說過了這個(gè)storage server源 是怎樣產(chǎn)生的) 就是之前上傳到哪個(gè)storage server服務(wù)器就是哪個(gè)了reserved_storage_space = 4GBstorage server 上保留的空間,保證系統(tǒng)或其他應(yīng)用需求空間(指出 如果同組的服務(wù)器的硬盤大小一樣,以最小的為準(zhǔn),也就是只要同組中有一臺服務(wù)器達(dá)到這個(gè)標(biāo)準(zhǔn)了,這個(gè)標(biāo)準(zhǔn)就生效,原因就是因?yàn)樗麄冞M(jìn)行備份)log_level=info#選擇日志級別run_by_group=#操作系統(tǒng)運(yùn)行FastDFS的用戶組run_by_user=#操作系統(tǒng)運(yùn)行FastDFS的用戶allow_hosts=*#可以連接到此 tracker server 的ip范圍(對所有類型的連接都有影響,包括客戶端,storage server)sync_log_buff_interval = 10# 同步或刷新日志信息到硬盤的時(shí)間間隔,單位為秒# 注意:tracker server 的日志不是時(shí)時(shí)寫硬盤的,而是先寫內(nèi)存。check_active_interval = 120# 檢測 storage server 存活的時(shí)間隔,單位為秒。# storage server定期向tracker server 發(fā)心跳,如果tracker server在一個(gè)check_active_interval內(nèi)還沒有收到storage server的一次心跳,那邊將認(rèn)為該storage server已經(jīng)下線。所以本參數(shù)值必須大于storage server配置的心跳時(shí)間間隔。通常配置為storage server心跳時(shí)間間隔的2倍或3倍。thread_stack_size = 64KB# 線程棧的大小。FastDFS server端采用了線程方式。更正一下,tracker server線程棧不應(yīng)小于64KB,不是512KB。# 線程棧越大,一個(gè)線程占用的系統(tǒng)資源就越多。如果要啟動更多的線程(V1.x對應(yīng)的參數(shù)為max_connections,V2.0為work_threads),可以適當(dāng)降低本參數(shù)值。storage_ip_changed_auto_adjust = true# 這個(gè)參數(shù)控制當(dāng)storage server IP地址改變時(shí),集群是否自動調(diào)整。注:只有在storage server進(jìn)程重啟時(shí)才完成自動調(diào)整。storage_sync_file_max_delay = 86400# V2.0引入的參數(shù)。存儲服務(wù)器之間同步文件的最大延遲時(shí)間,缺省為1天。根據(jù)實(shí)際情況進(jìn)行調(diào)整storage_sync_file_max_time = 300# V2.0引入的參數(shù)。存儲服務(wù)器同步一個(gè)文件需要消耗的最大時(shí)間,缺省為300s,即5分鐘。http.disabled=true# HTTP服務(wù)是否不生效 當(dāng)然編譯的時(shí)候我已經(jīng)把 with_httpd宏去掉了,http.server_port=80# HTTP服務(wù)端口# 下列參數(shù)只有 開啟http服務(wù)才有用http.check_alive_interval=30http.check_alive_type=tcphttp.check_alive_uri=/status.htmlhttp.need_find_content_type=true            
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 临清市| 巴彦县| 汕尾市| 溧水县| 怀化市| 积石山| 连州市| 漳州市| 略阳县| 江陵县| 商丘市| 台东市| 栾川县| 松阳县| 山阳县| 中西区| 井陉县| 巴里| 正阳县| 玛纳斯县| 嘉义县| 宁波市| 永宁县| 永登县| 方城县| 林西县| 西安市| 赤壁市| 双柏县| 临城县| 凤凰县| 平泉县| 岳西县| 剑阁县| 乌拉特后旗| 古浪县| 苏州市| 都兰县| 桂林市| 遵义市| 甘洛县|