Guest User

Untitled

a guest
Nov 30th, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. git clone https://github.com/awslabs/amazon-redshift-utils
  2. cd amazon-redshift-utils
  3.  
  4. export REDSHIFT_USER=<your db user name>
  5. export REDSHIFT_PASSWORD=<your db password>
  6. export REDSHIFT_DB=<your db>
  7. export REDSHIFT_HOST=<your redshift host>
  8. export REDSHIFT_PORT=<your redshift port>
  9. export WORKSPACE=$PWD/src/AnalyzeVacuumUtility
  10.  
  11. #
  12. # VIRTUALENV
  13. #
  14.  
  15. rm -rf $WORKSPACE/ve1
  16. virtualenv -p python2.6 "$WORKSPACE/ve1"
  17. # enter virutalenv
  18. source $WORKSPACE/ve1/bin/activate
  19.  
  20. #
  21. # DEPENDENCIES
  22. #
  23. pip install PyGreSQL
  24.  
  25. cd $WORKSPACE/run
  26.  
  27. #
  28. # RUN IT
  29. #
  30. python analyze-vacuum-schema.py --db $REDSHIFT_DB --db-user $REDSHIFT_USER --db-pwd $REDSHIFT_PASSWORD --db-port $REDSHIFT_PORT --db-host $REDSHIFT_HOST
  31.  
  32. chmod +x run_vacuum_analyze.sh
  33. crontab -e
  34.  
  35. 30 2 * * * <path-to-the-cloned-repo>/run_vacuum_analyze.sh
Add Comment
Please, Sign In to add comment