【Linux】【FastDFS】FastDFS數據遷移


后來同步的時候發現有的沒有同步過來,應該是沒有同步完成我就停止服務了。

最后嘗試直接把fastdfs storage的data文件遷移過去即可。

1.在新的storage server服務器上停止所有的storage 進程。

  • /etc/init.d/fdfs_storaged stop

2.修改storage 的配置文件

  • vi /etc/fdfs/storage.conf
  • 將tracker server改成舊tracker 的ip
  • tracker_server=192.168.8.100:22122

3.開始同步

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

4.在舊的tracker_server 查看同步進程

  • fdfs_monitor /etc/fdfs/storage.conf

  這里的 /etc/fdfs/storage.conf為上文中修改的配置文件,可以scp遠程傳送過去。

5.同步完成后,停掉所有的storage

  • /etc/init.d/fdfs_storaged stop

6.修改storage 的配置文件

  • vi /etc/fdfs/storage.conf

7.將tracker server改成新tracker 的ip

  • tracker_server=192.168.8.20:22122

8.開啟同步

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

9.修改.data_init_flag文件:

  • cd /usrdata/storage/data/
  • vi .data_init_flag
  • 將sync_src_server配置項留空,其它配置項不變
  • sync_src_server=


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM