fastdfs跨服务器数据迁移
1、确保两个服务器之间可以通信;
2、停⽌新服务器的storage进程,/usr/local/bin/stop.sh /usr/local/bin/fdfs_storaged /etc/f;
3、停⽌新服务器的tracker进程,/usr/local/bin/stop.sh /usr/local/bin/fdfs_trackerd /etc/f;
4、修改 tracker_server 配置,指向 tracker_old 的地址,即/etc/f,tracker_server=192.168.56.11:22122 #仅
仅需要修改此⾏指向旧的tracker;
5、注意conf⽂件中,group_name、store_path_count要和旧的conf⽂件保持⼀致;
6、启动新服务器的storage,/usr/local/bin/fdfs_storaged /etc/f,这时,旧服务器的tracker会往新服务器的
storage同步数据;
7、可以在新服务器的storage.log中查看同步进程;
8、fdfs_monitor /etc/f,对应的storage的ip_addr字段提⽰ACTIVE则代表同步完成;
(此时⼀个旧服务器的tracker对应了两个storage,在客户端上传⽂件,会同时存储到两个storage)
9、同步完成后修改配置⽂件/etc/f,指向新的tracker服务器,即将第4步的改回去;
10、进⼊storage⽂件⽬录修改,
cd /opt/fdfsdata/storage/data
vim .data_init_flag
sync_src_server= #留空即可
11、启动新服务器,1、确保两个服务器之间可以通信;
2、停⽌新服务器的storage进程,/usr/local/bin/stop.sh /usr/local/bin/fdfs_storaged /etc/f;
3、停⽌新服务器的tracker进程,/usr/local/bin/stop.sh /usr/local/bin/fdfs_trackerd /etc/f;
4、修改 tracker_server 配置,指向 tracker_old 的地址,即/etc/f,tracker_server=192.168.56.11:22122 #仅
仅需要修改此⾏指向旧的tracker;
conf5、注意conf⽂件中,group_name、store_path_count要和旧的conf⽂件保持⼀致;
6、启动新服务器的storage,/usr/local/bin/fdfs_storaged /etc/f,这时,旧服务器的tracker会往新服务器的
storage同步数据;
7、可以在新服务器的storage.log中查看同步进程;
8、fdfs_monitor /etc/f,对应的storage的ip_addr字段提⽰ACTIVE则代表同步完成;
(此时⼀个旧服务器的tracker对应了两个storage,在客户端上传⽂件,会同时存储到两个storage)
9、同步完成后修改配置⽂件/etc/f,指向新的tracker服务器,即将第4步的改回去;
10、进⼊storage⽂件⽬录修改,
cd /opt/fdfsdata/storage/data
vim .data_init_flag
sync_src_server= #留空即可
11、备注:同步过程中,若新服务器的storage.log报错response2!=0,则需要kill新服务器中的tracker和storage进程,再重新启动。步骤:
pkill -9 fdfs 杀死所有fdfs进程
然后加载配置⽂件启动:
/usr/bin/fdfs_trackerd start /etc/f
/usr/bin/fdfs_storaged start /etc/f
12、备注,同步过程中,若旧服务器上传⽂件失败,则需要停启旧服务器的tracker与storage;
13、备注,同步成功后,若新服务器上传⽂件失败,检查tracker的配置,剩余空间百分⽐,是否磁盘空间不⾜。
11、备注:同步过程中,若新服务器的storage.log报错response2!=0,则需要kill新服务器中的tracker和storage进程,再重新启动。步骤:
pkill -9 fdfs 杀死所有fdfs进程
然后加载配置⽂件启动:
/usr/bin/fdfs_trackerd start /etc/f
/usr/bin/fdfs_storaged start /etc/f
12、备注,同步过程中,若旧服务器上传⽂件失败,则需要停启旧服务器的tracker与storage;
13、备注,同步成功后,若新服务器上传⽂件失败,检查tracker的配置,剩余空间百分⽐,是否磁盘空间不⾜。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论