HPE Storage Users Group https://www.3parug.com/ |
|
Possibility to force shutdownsys cli-command? https://www.3parug.com/viewtopic.php?f=18&t=442 |
Page 1 of 1 |
Author: | slu [ Mon Oct 07, 2013 7:24 am ] |
Post subject: | Possibility to force shutdownsys cli-command? |
Helly everyone, i need to create a shutdown-script which should interact with a 3par 7200. I would like to use the "shutdownsys halt" command via ssh, but i need to type "yes" then manually. Is it possible to force this command without needing to type "yes" manually later? I didn't find anything about this in the cli reference and the switch "-f" doesn't work. Kind regards and thanks in advance! |
Author: | Reactor [ Fri Oct 18, 2013 8:44 pm ] |
Post subject: | Re: Possibility to force shutdownsys cli-command? |
If you're on Linux or a UNIX-based platform, "expect" is a tool used to interact with text-based sessions through scripting. Most platforms have it as part of the default install, or added as a package. Supposedly, it's also available for Windows, but I can't vouch for how it operates there. See: http://en.wikipedia.org/wiki/Expect Here's an example (not tested in the slightest, use at your own risk): Code: #!/usr/bin/expect
set timeout 30 # This is to directly connect to an array, though should be # easily altered to use a local CLI. Assumes you're using # SSH-key-based authentication, to avoid setting up a # password in the script. spawn ssh "user@your-3par-array" expect "%" send "shutdownsys halt\r" # The prompt reads: # Do you REALLY want to HALT this InServ? yes or no: yes expect "yes or no:" send "yes\r" |
Author: | slu [ Thu Nov 21, 2013 5:36 am ] |
Post subject: | Re: Possibility to force shutdownsys cli-command? |
Great, i will check that now. Thanks a lot! |
Page 1 of 1 | All times are UTC - 5 hours |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |