FDFS硬盤擴容:兩種擴容模式

1.擴容模式

文件服務器擴容有兩種模式nginx

方案1、新增文件服務器,改文件服務器使用group服務器

方案2、使用現有文件服務器,新掛在磁盤ide

---------------------------------------------------------spa

2.新增文件服務器擴容

參考Fdfs安裝手冊安裝配置,惟一區別是,storage採用新的groupName.net

注意storage.conf配置文件中的orm

group_name=groupNblog

配置一個沒有佔用的名稱!!!文檔

 

3.掛在磁盤擴容

步驟1掛在新的磁盤或存儲到文件服務器根目錄,取名/data01(原來是data00,若原來已經有多塊磁盤,累加)it

步驟2修改storage.conf配置文件io

 

vi   /etc/fdfs/storage.conf

 

修改該配置中以下內容

store_path_count=1

store_path0=/data00

store_path_count=2

store_path0=/data00

store_path1=/data01

說明:若是此前已經掛了多塊磁盤,這裏累加,再也不贅述。

 

步驟3:修改vi /etc/fdfs/mod_fastdfs.conf配置文件

vi   /etc/fdfs/mod_fastdfs.conf

 

修改該配置中以下內容

store_path_count=1

store_path0=/data00

 

store_path_count=2

store_path0=/data00

store_path1=/data01

說明:若是此前已經掛了多塊磁盤,這裏累加,再也不贅述。

步驟4重啓storage

ps   –fe|grep storage

kill -9  pid

/usr/bin/fdfs_storaged   /etc/fdfs/storage.conf

#若是是fdfs4.0.5版本,執行以下

/usr/local/bin/fdfs_storaged   /etc/fdfs/storage.conf

查看路徑/data00下面,是否已經生成了若干文件目錄,文件名爲

00 01 02 03 04 05 ….

 

步驟5使用fdfs_monitor查看文件系統狀態,着重看group是否新增了磁盤空間

/usr/bin/fdfs_monitor   /etc/fdfs/storage.conf

#若是是fdfs4.0.5版本,執行以下

/usr/local/bin/fdfs_monitor   /etc/fdfs/storage.conf

 

查看

total storage

free storage

store_path_count

等項目,看看是否按照指望增長了磁盤空間

 

步驟6修改nginx.conf

在配置

location  /group1/M00 {

            root /data00/data;

            ngx_fastdfs_module;

        }

 

 

後增長

location  /group1/M01 {

            root /data01/data;

            ngx_fastdfs_module;

        }

 

注意,這裏是增長一組配置,不是修改。


步驟7重啓nginx

/home/nginx/nginx/sbin/nginx   –s stop

/home/nginx/nginx/sbin/nginx


可供參考的文檔

http://blog.csdn.net/newjueqi/article/details/48049575 

相關文章
相關標籤/搜索