Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sudo apt-get install htop
- sudo scp -r todd@machineA.host.com:/home/todd/pip /tmp/
- sudo apt-get install python-pip
- sudo pip install --no-index --find-links="file:///tmp/pip/" kazoo
- sudo scp -r todd@machineA.host.com:/home/todd/parallel-gnu.tar /tmp/
- sudo su
- cd /tmp
- tar -xvf parallel-gnu.tar
- cd parallel-20101112/
- sudo ./configure && make && make install
- sudo mkdir /appholder
- sudo chown -R golden /appholder/
- sudo mkdir -p /opt/lnp
- sudo scp todd@machineA.host.com:/keeper/data/release/comp.tar.gz /opt/lnp/
- sudo chown -R golden /opt/lnp/
- sudo mkdir -p /comp/core
- sudo chown -R golden /comp/core
- somemachineA
- somemachineB
- #!/bin/bash
- sudo apt-get install htop
- sudo scp -r todd@machineA.host.com:/home/todd/pip /tmp/
- sudo apt-get install python-pip
- sudo pip install --no-index --find-links="file:///tmp/pip/" kazoo
- sudo scp -r todd@machineA.host.com:/home/todd/parallel-gnu.tar /tmp/
- sudo su
- cd /tmp
- tar -xvf parallel-gnu.tar
- cd parallel-20101112/
- sudo ./configure && make && make install
- sudo mkdir /appholder
- sudo chown -R golden /appholder/
- sudo mkdir -p /opt/lnp
- sudo scp todd@machineA.host.com:/keeper/data/release/comp.tar.gz /opt/lnp/
- sudo chown -R golden /opt/lnp/
- sudo mkdir -p /comp/core
- sudo chown -R golden /comp/core
- #!/bin/bash
- while IFS='' read -r line || [[ -n "$line" ]]; do
- echo "###################################################"
- echo "Machine Name: $line"
- scp commands.sh $line:/tmp/commands.sh
- ssh -t $line 'script /dev/null . /tmp/commands.sh'
- echo "###################################################"
- done < "$1"
- todd@testMachine:~$ ./execute.sh machines.text
- ###################################################
- Machine Name: somemachineA
- todd@somemachineA's password:
- commands.sh 100% 104 0.1KB/s 00:00
- Pseudo-terminal will not be allocated because stdin is not a terminal.
- todd@somemachineA's password:
- Script started, file is /dev/null
- Script done, file is /dev/null
- todd@somemachineA:/home/todd$ somemachineB: command not found
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement