FastDFSストレージパス構成の追加
2041 ワード
FastDFSの使用中に最近、ストレージがいっぱいになった場合、FastDFSが存在するサーバに外付けストレージをマッピングするように追加されました.以下は、新しいストレージが保留された後のFastDFSの変更構成です.
1.tracker.の修正confプロファイル
2.storageを修正する.confプロファイル
3.mod_の修正fastdfs.confプロファイル
4.nginxを修正する.confプロファイル
5.trackerを再起動する:
6.storageを再起動する:
7.storage状態を確認し、2つのACTIVEが正常である:
8.nginxを再起動する:
1.tracker.の修正confプロファイル
# vim /etc/fdfs/tracker.conf
store_path=0 store_path=2
( )
2.storageを修正する.confプロファイル
# vim /etc/fdfs/storage.conf
store_path_count=1 store_path_count=2
store_path1=/fdfs/storage1
3.mod_の修正fastdfs.confプロファイル
# vim /etc/fdfs/mod_fastdfs.conf
store_path_count=1 store_path_count=2
store_path0=/opt/netstore/fdfs store_path1=/opt/netstore1/fdfs
,[group1]
store_path_count=1 store_path_count=2
store_path0=/opt/netstore/fdfs store_path1=/opt/netstore1/fdfs
:ln -s /opt/netstore1/fdfs/storage/data /opt/netstore1/fdfs/storage/data/M01
:ll/opt/netstore1/fdfs/storage/data/M01
4.nginxを修正する.confプロファイル
# vim /usr/local/nginx/conf/nginx.conf
# server :
location ~/group1/M01 {
root /opt/netstore1/fdfs;
ngx_fastdfs_module;
}
# group1
location /group1/M01 {
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_cache http-cache;
proxy_cache_valid 200 304 12h;
proxy_cache_key $uri$is_args$args;
proxy_pass http://fdfs_group1;
expires 30d;
}
# group2
location /group2/M01 {
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_cache http-cache;
proxy_cache_valid 200 304 12h;
proxy_cache_key $uri$is_args$args;
proxy_pass http://fdfs_group2;
expires 30d;
}
5.trackerを再起動する:
/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
6.storageを再起動する:
/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf restart
7.storage状態を確認し、2つのACTIVEが正常である:
/usr/local/bin/fdfs_monitor /etc/fdfs/storage.conf
8.nginxを再起動する:
# /usr/local/nginx/sbin/nginx -s reload