Re: remote ssh commands

2016-06-02 Thread der.hans

Am 31. May, 2016 schwätzte Nadim Hoque so:

moin moin Nadim,

as Brian mentioned it sounds like ou might have a blank line in the file.

ssh ${server:-pleasedonotusethisasahostname}.localdomain 'yum update -y &&
poweroff'

Or just verify that you have a valid value before using it :).

ciao,

der.hans


Fellow Pluggers,

So I am trying to perform a remote poweroff command and for some reason the
host powers itself off. I am able to run another command such as yum just
fine but when I try to execute the poweroff command the host turns off as
well. Below is the script that I am running



#!/bin/bash

for server in $(cat serverlist.txt); do
  ssh $server.localdomain 'yum update -y && poweroff'
done

Also note that the serverlist.txt does not contain the host itself. Thanks
for the help.

Nadim Hoque



--
#  http://www.LuftHans.com/http://www.PhxLinux.org/
#  A t-shirt a day keeps the noose away. - der.hans---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: remote ssh commands

2016-05-31 Thread Nadim Hoque
Sean,

Well when I just run the 'yum update -y' it runs it just fine but the &&
poweroff runs on the local machine. Also I have another script that does
the following:
#!/bin/bash

for server in $(cat serverlist.txt); do
   ssh  $server.localdomain 'poweroff'
done


and also running that just powers off the host. It seems that it will
execute all except the poweroff command on remote servers


On Tue, May 31, 2016 at 9:37 PM, sean  wrote:

> Could a bad dns record or host entry point one of the lines in the file
> back to itself?
>
> Is the yum update also being run on the host? Try a different command in
> the loop, e.g. 'echo $server > /tmp/test' should be a good troubleshooting
> start.
> On May 31, 2016 9:34 PM, "Nadim Hoque"  wrote:
>
>> Its a virtual to virtual setup. All the guests are on the bridge
>> connection that I have made so that they are on the same network. To answer
>> your question I am not touching the VM host at all.
>>
>> On Tue, May 31, 2016 at 9:27 PM, sean  wrote:
>>
>>> Are you running this on a virtual machine? If so, are you powering off
>>> its host machine?
>>> On May 31, 2016 9:22 PM, "Nadim Hoque"  wrote:
>>>
 Fellow Pluggers,

 So I am trying to perform a remote poweroff command and for some reason
 the host powers itself off. I am able to run another command such as yum
 just fine but when I try to execute the poweroff command the host turns off
 as well. Below is the script that I am running



 #!/bin/bash

 for server in $(cat serverlist.txt); do
ssh $server.localdomain 'yum update -y && poweroff'
 done

 Also note that the serverlist.txt does not contain the host itself.
 Thanks for the help.

 Nadim Hoque


 ---
 PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
 To subscribe, unsubscribe, or to change your mail settings:
 http://lists.phxlinux.org/mailman/listinfo/plug-discuss

>>>
>>> ---
>>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>
>>
>>
>>
>> --
>> Nadim Hoque
>>
>>
>> ---
>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>



-- 
Nadim Hoque
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: remote ssh commands

2016-05-31 Thread Brien Dieterle
You probably have a blank line in your serverlist.txt, resulting in
$server being null:

ping .localdomain
PING .localdomain(localhost (::1%1)) 56 data bytes
64 bytes from localhost (::1): icmp_seq=1 ttl=64 time=0.017 ms
64 bytes from localhost (::1): icmp_seq=2 ttl=64 time=0.022 ms



On Tue, May 31, 2016 at 9:22 PM, Nadim Hoque  wrote:
> Fellow Pluggers,
>
> So I am trying to perform a remote poweroff command and for some reason the
> host powers itself off. I am able to run another command such as yum just
> fine but when I try to execute the poweroff command the host turns off as
> well. Below is the script that I am running
>
>
>
> #!/bin/bash
>
> for server in $(cat serverlist.txt); do
>ssh $server.localdomain 'yum update -y && poweroff'
> done
>
> Also note that the serverlist.txt does not contain the host itself. Thanks
> for the help.
>
> Nadim Hoque
>
>
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss


Re: remote ssh commands

2016-05-31 Thread sean
Could a bad dns record or host entry point one of the lines in the file
back to itself?

Is the yum update also being run on the host? Try a different command in
the loop, e.g. 'echo $server > /tmp/test' should be a good troubleshooting
start.
On May 31, 2016 9:34 PM, "Nadim Hoque"  wrote:

> Its a virtual to virtual setup. All the guests are on the bridge
> connection that I have made so that they are on the same network. To answer
> your question I am not touching the VM host at all.
>
> On Tue, May 31, 2016 at 9:27 PM, sean  wrote:
>
>> Are you running this on a virtual machine? If so, are you powering off
>> its host machine?
>> On May 31, 2016 9:22 PM, "Nadim Hoque"  wrote:
>>
>>> Fellow Pluggers,
>>>
>>> So I am trying to perform a remote poweroff command and for some reason
>>> the host powers itself off. I am able to run another command such as yum
>>> just fine but when I try to execute the poweroff command the host turns off
>>> as well. Below is the script that I am running
>>>
>>>
>>>
>>> #!/bin/bash
>>>
>>> for server in $(cat serverlist.txt); do
>>>ssh $server.localdomain 'yum update -y && poweroff'
>>> done
>>>
>>> Also note that the serverlist.txt does not contain the host itself.
>>> Thanks for the help.
>>>
>>> Nadim Hoque
>>>
>>>
>>> ---
>>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>>
>>
>> ---
>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>
>
>
> --
> Nadim Hoque
>
>
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: remote ssh commands

2016-05-31 Thread Nadim Hoque
Its a virtual to virtual setup. All the guests are on the bridge connection
that I have made so that they are on the same network. To answer your
question I am not touching the VM host at all.

On Tue, May 31, 2016 at 9:27 PM, sean  wrote:

> Are you running this on a virtual machine? If so, are you powering off its
> host machine?
> On May 31, 2016 9:22 PM, "Nadim Hoque"  wrote:
>
>> Fellow Pluggers,
>>
>> So I am trying to perform a remote poweroff command and for some reason
>> the host powers itself off. I am able to run another command such as yum
>> just fine but when I try to execute the poweroff command the host turns off
>> as well. Below is the script that I am running
>>
>>
>>
>> #!/bin/bash
>>
>> for server in $(cat serverlist.txt); do
>>ssh $server.localdomain 'yum update -y && poweroff'
>> done
>>
>> Also note that the serverlist.txt does not contain the host itself.
>> Thanks for the help.
>>
>> Nadim Hoque
>>
>>
>> ---
>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>



-- 
Nadim Hoque
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: remote ssh commands

2016-05-31 Thread sean
Are you running this on a virtual machine? If so, are you powering off its
host machine?
On May 31, 2016 9:22 PM, "Nadim Hoque"  wrote:

> Fellow Pluggers,
>
> So I am trying to perform a remote poweroff command and for some reason
> the host powers itself off. I am able to run another command such as yum
> just fine but when I try to execute the poweroff command the host turns off
> as well. Below is the script that I am running
>
>
>
> #!/bin/bash
>
> for server in $(cat serverlist.txt); do
>ssh $server.localdomain 'yum update -y && poweroff'
> done
>
> Also note that the serverlist.txt does not contain the host itself. Thanks
> for the help.
>
> Nadim Hoque
>
>
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss