• 締切済み

リモートでのシェル実行

初歩的な質問なのですが、教えて下さい。 HostA、HostBはそれぞれデータベースがあり、そのデータベースの 起動・停止をリモートからしたいのです。 HostCから以下のようなシェルを作成して実行したいのですが、 どのようにシェルをかけばいいのでしょうか? Host Aのsar,vmstatを起動し、ログを記録 Host Bのsar,vmstatを起動し、ログを記録 HostA データベース起動 HostB データベース起動 1分待機 HostA データベース停止 HostB データベース停止 Host Aのsar,vmstatを起動し、ログを記録停止 Host Bのsar,vmstatを起動し、ログを記録停止 データベースをOracleだと想定すると、どのような記述をするのが 一番かんたんでしょうか? よろしくお願い致します。

みんなの回答

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

Host Aのsar,vmstatを起動し、ログを記録 HostA データベース起動 1分待機 HostA データベース停止 Host Aのsar,vmstatを起動し、ログを記録停止 というシェルスクリプトをHost A(Host Bも同様)に置いて、それらをHost Cからrshもしくはsshで叩くのではダメなのですか? どうしても完全に同期していないとダメという場合は1行1行rshなりsshで叩くしかないでしょう

関連するQ&A