* handle setting the root password
This commit is contained in:
parent
5da0b4bffa
commit
7a87e94113
2
Makefile
2
Makefile
|
@ -19,7 +19,7 @@ pull:
|
||||||
git update-server-info
|
git update-server-info
|
||||||
cat loadbot/testservers |xargs --verbose -n 1 --replace=BLAH ssh BLAH "cd benchmarks; git pull"
|
cat loadbot/testservers |xargs --verbose -n 1 --replace=BLAH ssh BLAH "cd benchmarks; git pull"
|
||||||
|
|
||||||
screen:
|
docpu:
|
||||||
cat loadbot/testservers |xargs --verbose -n 1 --replace=BLAH ssh BLAH "screen -d -m -S loadbot -c /root/benchmarks/screenrc"
|
cat loadbot/testservers |xargs --verbose -n 1 --replace=BLAH ssh BLAH "screen -d -m -S loadbot -c /root/benchmarks/screenrc"
|
||||||
|
|
||||||
killall:
|
killall:
|
||||||
|
|
|
@ -1,24 +1,6 @@
|
||||||
#!/bin/bash -x
|
#!/bin/bash -x
|
||||||
|
|
||||||
#SELECT droplets.name, sizes.memory, vnics.vif as vname, ip_addresses.ip, images.name, servers.name from droplets
|
./make_do_all.pl
|
||||||
# JOIN sizes
|
|
||||||
# ON droplets.size_id = sizes.id
|
|
||||||
# JOIN vnics
|
|
||||||
# ON droplets.id = vnics.droplet_id
|
|
||||||
# JOIN ip_addresses
|
|
||||||
# ON vnics.ip_address_id = ip_addresses.id
|
|
||||||
# JOIN images
|
|
||||||
# ON droplets.image_id = images.id
|
|
||||||
# JOIN servers
|
|
||||||
# ON droplets.server_id = servers.id
|
|
||||||
# WHERE droplets.is_active=1;
|
|
||||||
|
|
||||||
# cat /tmp/junk |awk '{print $8}'
|
|
||||||
|
|
||||||
|
|
||||||
# run this once when you have a new collection of test servers
|
|
||||||
rm .ssh/known_hosts
|
|
||||||
cat testservers |xargs -n 1 --replace=BLAH echo ./ssh.pl BLAH root dopass \$1 > do_all.sh
|
|
||||||
bash -x do_all.sh "echo >> /etc/hosts"
|
bash -x do_all.sh "echo >> /etc/hosts"
|
||||||
bash -x do_all.sh "echo 69.55.54.144 loadbot >> /etc/hosts"
|
bash -x do_all.sh "echo 69.55.54.144 loadbot >> /etc/hosts"
|
||||||
bash -x do_all.sh "restorecon -R /root/.ssh/"
|
bash -x do_all.sh "restorecon -R /root/.ssh/"
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
#!/usr/bin/perl
|
||||||
|
|
||||||
|
use strict;
|
||||||
|
|
||||||
|
open OUT, ">do_all.sh";
|
||||||
|
|
||||||
|
foreach my $line (split "\n", `cat /tmp/junk`) {
|
||||||
|
my @parts = split " ", $line;
|
||||||
|
print OUT "./ssh.pl $parts[13] root $parts[7] \$1\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
close OUT;
|
||||||
|
|
||||||
|
# system "chmod +x do_all.sh";
|
||||||
|
system "cat do_all.sh";
|
|
@ -0,0 +1,21 @@
|
||||||
|
SELECT droplets.id,
|
||||||
|
droplets.name,
|
||||||
|
sizes.memory,
|
||||||
|
vnics.vif as vname,
|
||||||
|
ip_addresses.ip,
|
||||||
|
images.name as iname,
|
||||||
|
servers.name as sname,
|
||||||
|
droplets.status,
|
||||||
|
droplets.vnc_public
|
||||||
|
FROM droplets
|
||||||
|
JOIN sizes
|
||||||
|
ON droplets.size_id = sizes.id
|
||||||
|
JOIN vnics
|
||||||
|
ON droplets.id = vnics.droplet_id
|
||||||
|
JOIN ip_addresses
|
||||||
|
ON vnics.ip_address_id = ip_addresses.id
|
||||||
|
JOIN images
|
||||||
|
ON droplets.image_id = images.id
|
||||||
|
JOIN servers
|
||||||
|
ON droplets.server_id = servers.id
|
||||||
|
WHERE droplets.is_active=1;
|
Loading…
Reference in New Issue