If you dont do, it will redirect the output of the command to your local server, so the local server will have created targetfile earlier.
More clearly, the command will be executed in the remote server, and the output is redirected to the local server, to avoid that quote the command you want to execute.
Hi all,
I want to restore DB file in many mysql servers, i already using script for sending the dumpfile in all servers, but it's just annoying if i have to restore the dumpfile in all servers, i want just execute 1 script, and will restore in all remote mysql servers. I make script but not... (2 Replies)
All, I need to write an unix shell script which inserts some records into a file located in remote servers.
* Get the input from the user and insert according the first row. It should be in ascending order.
123451,XA,ABA
123452,XB,ABB
123453,XC,ABC
123455,XE,ABE
123456,XF,ABF
123458,XG,ABG... (2 Replies)
Dear All, I need to update a common file (ie. same path and same filename) but located in different servers. (ie. remotely located ~ able to ssh from my server). Can someone help me how to go ahead with this? (Since I'm manually editing that file in 20 servers :() (1 Reply)
Hello,
I have about 90 servers that I need to update snmp configs. I am trying to write a script that will echo 4 new lines of text into the snmpd.conf file. I have tested it locally and it works when the server ssh into itself but when I try to run the script to ssh into a remote server it logs... (5 Replies)
Hello....
I am attempting to append a master log file with the contents of log files that are contained on about 7 servers.
#!/bin/sh
> /gfs/infr/esm/scripts/DBA_FILESYSTEM_REPORT.LOG
######################################################################
# Server Delphin / OS: Solaris... (1 Reply)
Hey Unix Gurus,
I'm having trouble in copying a file on 5 different servers, first how can you do it locally (i.e without the need to ssh to the server you want to copy the file) and if you need to ssh how do u run a command within that server. Please see my code below(it doesn't work somehow).... (10 Replies)
Hi Folks,
I was given a task to append three IP's at the end of a specific (and unique) line within a file on multiple servers.
I was not able to do that with the help of a script. All I could was:
for i in server1 server2 server3 server4
do
ssh $i
done
I know 'sed' could be used to... (5 Replies)
Hello,
I am running into few issues, please suggest me what I am missing.
I am running this script on a linux host.
Main idea of this script is to, login to each host via ssh and get uid of user, service user that I trying to run this script, has already deployed ssh keys and provide sudo... (8 Replies)
Iam trying to compare two file systems on two hosts basically to check them to be in sync
I dont have rsync so trying to use diff
Let me know how to do it....
Thanks (3 Replies)
*Following questions involves use of YAML, BASH, SSH and Software called Ansible*
I am trying to learn how to use a Linux environment (in my case a Ubuntu Windows Sub System) to copy a text file from my files to a remote instance (in this case Amazon Web Services) by connecting via SSH.
I... (8 Replies)
Discussion started by: Suhaba
8 Replies
LEARN ABOUT HPUX
cmexec
cmexec(1m)cmexec(1m)NAME
cmexec - Execute process on a remote Serviceguard node.
SYNOPSIS
cmexec node_name [-o outfile] [-t timeout]
{[command] | [-k cmd_label]}
DESCRIPTION
cmexec will execute a process on a remote Serviceguard node and return any output or return value.
cmexec is limited in several ways. cmexec is best suited for situations where other remote execution facilities are not available. For a
more full featured tool for remote execution within a cluster, see cexec(1m) provided by Distributed Systems Administration Utilities.
To use this command, the local user must have the root access role on the remote node. For more information on Serviceguard access control
policies, see the manual, Managing Serviceguard.
The command will be executed in an environment which matches the local node. All environment variables defined locally will be available
on the remote node.
Output from stderr and stdout for the remote process will be combined and delivered in one transmission. This command should not be used
for interactive commands or commands which will return large quantities of output.
Input via stdin is not supported.
Killing the cmexec process does not stop the remote execution of the command. cmexec should not be used on any command which may hang
without specifying a timeout value.
Options And Arguments
cmexec supports the following arguments:
-o outfile
Write output to the specified file instead of stdout.
-t timeout
Kill the executed command if it does not exit within the specified timeout (in seconds)
node_name
Serviceguard node to execute command on.
command
Command to execute on remote node. May be quoted.
-k cmd_label
This option is only supported for applications provided by Hewlett-Packard.
RETURN VALUE
cmexec returns the exit value for the remote command or 1 if there was an error communicating with the Serviceguard node.
EXAMPLES
Execute an 'ls' in a remote directory.
cmexec node ls /tmp
AUTHOR
cmexec was developed by HP.
SEE ALSO rsh(1), ssh(1), cexec(1m), cmcp(1m), cmdo(1m), cmsync(1m), cmquerycl(1m), cmviewcl(1m)
Requires Optional Serviceguard Software cmexec(1m)