赞
踩
shell脚本遍历redis集群所有节点,并入库到hadoop中的数据库中,进行数据分析,在此留存,以备他用
- [AAAAAAnilRedis@FXYY-FS-redis2 ~]$ cat /home/AAAAAAnilRedis/script/fetchRecord.sh
- #/bin/bash
-
- export HADOOP_ROOT_LOGGER=INFO,console
-
- date
- UNLOCK_FILE="/home/AAAAAAnilRedis/lock/unlock.txt"
- LOG_FILE="/home/AAAAAAnilRedis/script/runlog.txt"
- rm /home/AAAAAAnilRedis/script/runlog.txt
-
- rm /home/AAAAAAnilRedis/data/otc*
- echo "start fetch....." > ${LOG_FILE}
- echo `date` >> ${LOG_FILE}
- echo `date` >> /home/AAAAAAnilRedis/script/delay.txt
-
- fetch(){
-
- echo "begin fetching....."
- echo $1
-
- }
-
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30001 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc10.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30002 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc11.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30003 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc12.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30004 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc13.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30005 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc14.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30006 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc15.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30007 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc16.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30008 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc17.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31001 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc18.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31002 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc19.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31003 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc20.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31004 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc21.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31005 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc22.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31006 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc23.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31007 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc24.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 31008 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc25.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30009 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc26.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30010 -h 10.252.149.180 > /home/AAAAAAnilRedis/data/otc27.txt &
- fetch "keys 'SM_*'" | /home/AAAAAAnilRedis/redis/redis-3.2.1/src/redis-cli -c -p 30011 -h 10.2

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。