| 123456789101112131415161718192021 |
- #!/bin/bash
- # 将 151 上的 backend 代码同步到 253 训练节点
- REMOTE_USER="root"
- REMOTE_HOST="192.168.91.253"
- REMOTE_PASS="ictrek"
- REMOTE_DIR="/root/Fine-tuning"
- LOCAL_BACKEND="./backend"
- echo "=> Syncing backend to ${REMOTE_HOST}:${REMOTE_DIR}/backend ..."
- sshpass -p "$REMOTE_PASS" rsync -avz --delete \
- -e "ssh -o StrictHostKeyChecking=no -p 22" \
- ${LOCAL_BACKEND}/ ${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/backend/
- if [ $? -eq 0 ]; then
- echo "=> Sync done."
- else
- echo "=> Sync failed!"
- exit 1
- fi
|