./start_sync_log 10.168.100.31:8108 10.168.30.50:8108 /usr/local/tfs/logs/dataserver_1.log 20120618 20120618 2
淘宝TFS多个集群同步,迁移
原创
©著作权归作者所有:来自51CTO博客作者duoku的原创作品,请联系作者获取转载授权,否则将追究法律责任
./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集群实战详细图
tfs集群设计图
tfs 集群