I have 100 servers which need a new backup server added to a text file, and then the backup agent restarted.

gavino bootiack at yahoo.com
Sat Jul 1 14:44:11 EDT 2006


list of servers L.txt
#cat L.txt
config file is /var/bkupexec/agent.cfg need to add "tell epobackup" to
bottom of file
# cat "tell epobackup" >> /var/bkupexec/agent.cfg
agent is /etc/init.d/agent.ini stop (and then start)
# /etc/init.d/agent.init stop
# /etc/init.d/agent.init start
os=redhat ent 4ES
I intend to use root password which is same for all 100 servers.
#now I'm stuck

Ravi Teja wrote:
> gavino wrote:
> > This seems easy but I have been asking tcl and python IRC chat all day
> > and no one gave an answer.
> > I have 100 servers which need a new backup server added to a text file,
> >  and then the backup agent restarted.
> > If I have a list of the servers, all with same root password, and the
> > connection is ssh.
> > How do I connect to the server, cat the line to the config file, stop
> > adn start the agent, and then do same to next server in list and
> > iterate through the 100 servers.
> > What script would allow this?
>
> Try pxssh from pexpect. Look at the sample in the page.
> http://pexpect.sourceforge.net/pxssh.html
> It will allow you to automate ssh interactions.




More information about the Python-list mailing list