Enable CUDA for the leader node

This commit is contained in:
Michael Vines
2018-07-13 11:27:07 -07:00
parent 54db379bf2
commit 7105136595

View File

@ -31,19 +31,19 @@ done < <(gcloud compute instances list --filter="labels.testnet-mode=validator"
echo "--- Refreshing" echo "--- Refreshing"
mode=leader+drone nodeConfig="mode=leader+drone enable-cuda=1 metrics-config=$SOLANA_METRICS_CONFIG"
for info in "${vmlist[@]}"; do for info in "${vmlist[@]}"; do
vmName=${info%:*} vmName=${info%:*}
vmZone=${info#*:} vmZone=${info#*:}
echo "Starting refresh for $vmName" echo "Starting refresh for $vmName"
( (
echo "--- Processing $vmName in zone $vmZone as $mode" echo "--- Processing $vmName in zone $vmZone"
cat > "autogen-refresh-$vmName.sh" <<EOF cat > "autogen-refresh-$vmName.sh" <<EOF
set -x set -x
sudo snap remove solana sudo snap remove solana
sudo snap install solana $SOLANA_SNAP_CHANNEL --devmode sudo snap install solana $SOLANA_SNAP_CHANNEL --devmode
sudo snap set solana mode=$mode metrics-config=$SOLANA_METRICS_CONFIG sudo snap set solana $nodeConfig
snap info solana snap info solana
sudo snap logs solana -n200 sudo snap logs solana -n200
EOF EOF
@ -53,7 +53,7 @@ EOF
--ssh-flag="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -t" \ --ssh-flag="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -t" \
--command="bash ./autogen-refresh-$vmName.sh" --command="bash ./autogen-refresh-$vmName.sh"
) > "log-$vmName.txt" 2>&1 & ) > "log-$vmName.txt" 2>&1 &
mode=validator nodeConfig="mode=validator metrics-config=$SOLANA_METRICS_CONFIG"
done done
echo "Waiting..." echo "Waiting..."