Visit Our UNIX and Linux User Community


plink shutdown


 
Thread Tools Search this Thread
Operating Systems AIX plink shutdown
# 1  
Old 03-15-2011
plink shutdown

Hi,

I'm testing out this plink script - which will be executed to shutdown multiple LPARs.

This consists from:

plink -i /path/ssh/cert/ root@host shutdown -F
plink -i /path/ssh/cert/ root@host2 shutdown -F

The commands gets executed, however it stops on one host, and does not move on to the second host.

any ideas?
# 2  
Old 03-15-2011
Maybe the plink locks up if the remote end shuts down in mid session. Send it to the background?
Code:
plink -i /path/ssh/cert/ root@host shutdown -F & pids=$!
plink -i /path/ssh/cert/ root@host2 shutdown -F & pids="$pids $!"
 .
 .
 .
sleep 300 # enough, too much ?
kill -9 $pids

# 3  
Old 03-15-2011
hmm, interesting

I will give it a try.

I've tried plink's -batch and -N however no success... but i will try this suggestion.

Thanks!
# 4  
Old 03-15-2011
rsh/ssh and probably plink are not nice if you want to spin something off, staying by their children despite most options, and in this case, the children evaporate!
# 5  
Old 03-15-2011
I do need plink, to automate a UPS shutdown script...

any other suggestions maybe?
# 6  
Old 03-17-2011
Wrapper the remote shutdown in a script to have it kill its parents (daemonize), something like this, so the plink ends immediately and the script runs on nohup background:
Code:
plink -i /path/ssh/cert/ root@host nohup ksh -c '"(kill -9 $PPID $$ ; sleep 5 ; shutdown -F )&"'

# 7  
Old 03-17-2011
Try running it with an "at" command like this:
Code:
plink -i /path/ssh/cert/ root@host "echo \"shutdown -F\" | at now"

This will run in the back ground and go through all your servers without waiting for each one to complete. You'll need to backslash the double-quotes inside the double-quotes so they get sent to the other box as regular double-quotes instead of being interrepted by your local shell.

Previous Thread | Next Thread
Test Your Knowledge in Computers #253
Difficulty: Easy
The Defense Advanced Research Projects Agency (DARPA) is an agency of the United States Department of Defense originally designed by the Jefferson Airplane Company.
True or False?

10 More Discussions You Might Find Interesting

1. Windows & DOS: Issues & Discussions

Plink is not working

Hi, I am executing below command from Windows run and it is not working "C:\Program Files (x86)\PuTTY\pageant.exe" "D:\abc_key.ppk" -c "C:\Program Files (x86)\PuTTY\plink.exe" -ssh 172.19.11.134 sh ~/touchfile.sh I have created a .ppk file in the directory specified The plink window... (2 Replies)
Discussion started by: NP1
2 Replies

2. Windows & DOS: Issues & Discussions

Plink issue in windows

I had a simple automation process to take config backup from san switches to windows via SSH. This can be accomplished using plink. My script was working fine earlier but from last few days it is not collecting data and the error which i am getting is below. "":confused: I have done the... (6 Replies)
Discussion started by: nirjhar17
6 Replies

3. Shell Programming and Scripting

Need help on Plink

Hi All, Iam a newbie to the plink and need your assistance. I have referred some posts but it doesn't helps me much. I have two steps to do. 1. I have a config file which has a list of servers,username and password. 2. I have a shell script in windows which accepts arguments and need to... (0 Replies)
Discussion started by: cskumar
0 Replies

4. Shell Programming and Scripting

PLINK help

Hi Plink users, I am very new in GWAS and decided to use PLINK for this. But I am struggling with file formats. I have one exome data with 200000 SNPs in it. But it is in .txt format. But all the necessary fields are there in different columns. Can you please suggest me how I can create the... (5 Replies)
Discussion started by: smitra
5 Replies

5. Shell Programming and Scripting

plink truncating commands

I'm using plink.exe on WinXP to run some commands on Z/OS BASH. My commands are interspersed with echo commands so that I can parse the output and work out what is where. The first hundred or so commands run fine, but then one of them gets truncated. For example: Input: echo :end_logdetail:... (6 Replies)
Discussion started by: PhilHibbs
6 Replies

6. Shell Programming and Scripting

Putty / Plink help

Im trying C:\Program Files\PUTTY\plink.exe mysite.net -l username -pw mypassword -m restart.sh But the login / password are never sent. If I remove the -m restart.sh it will login I need the command inside restart.sh issued after the login password is completed. THanks (6 Replies)
Discussion started by: Greystone
6 Replies

7. UNIX for Dummies Questions & Answers

Script to force Oracle database shutdown when shutdown immediate does not work

I have Oracle 9i R2 on AIX 5.2. My Database is running in shared server mode (MTS). Sometimes when I shutdown the database it shutsdown cleanly in 4-5 mints and sometimes it takes good 15-20 minutes and then I get some ora-600 errors and only way to shutdown is by opening another session and... (7 Replies)
Discussion started by: aixhp
7 Replies

8. Shell Programming and Scripting

Error with Plink

Hello. I have a TCL script that logs in to a server using SSH. As SSH isn't available in windows,I used Plink to do the job.The script works fine on my PC and 2 of my friend's PC. However, on one PC, I get the following error message: "'D:\scripts\plink.exe' is not a Win32 Console... (1 Reply)
Discussion started by: plasmalightwave
1 Replies

9. Shell Programming and Scripting

plink and shell script

This is my shell script... test.sh DIRECTORY=/XYZ/PQR if ; then echo "In test.." else echo "lno.." fi when i run this script through a putty its output is: ./test.sh: line 2: [: too many arguments lno.. But when i run the same script using plink its running fine and its... (5 Replies)
Discussion started by: praveen.1
5 Replies

10. Shell Programming and Scripting

How we can use plink?

Hi, How we can use use plink to access unix system using Dos. Could someone send me the commands that can be use in Batch file to call unix system using plink utility. Thanks in advance (0 Replies)
Discussion started by: shekhar_ssm
0 Replies

Featured Tech Videos