淘宝TFS多个集群同步,迁移

 ./start_sync_log 10.168.100.31:8108 10.168.30.50:8108 /usr/local/tfs/logs/dataserver_1.log 20120618 20120618 2

 
 
./sync_by_log –s 10.168.100.31:8108 –d 10.168.30.50:8108 –f ds_log [-t thread_count][ -e] [-u] [-g log_file] [-l log_level] [-h]
 
 
./sync_by_blk –s src_addr –d dest_addr –f block_list [-t thread_count][ -e] [-u] [-g log_file] [-l log_level] [-h]
 
 
 
 
 
其中,目标集群ds列表文件。指定一个本地文件名(自己创建的)作为列表文件,先选择目标集群的一部分ds,然后将这部分ds的ip:port写入该本地文件中。列表文件中一个ip:port为一行数据,注意需要带port。数据将迁到目标集群的这部分ds上,再由目标集群做数据的复制均衡
data_list
 
 
其中,源集群迁移的block列表文件。指定一个本地文件名(自己创建的)作为block列表文件,把要迁移的block写入该本地文件中,格式为一个block_id为一行数据
./ssm -s localhost:8108  -i block |awk '{if ($1 ~ /[0-9]/) {print $1}}' > block_list
 
 
admintool -s localhost:8108 
 
param max_replication set 2

你可能感兴趣的:(TFS)