Как выполнять команды в экземпляре открытого стека с помощью скрипта (bash или python) - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть скрипт, который я использую для ssh в экземпляр открытого стека, а затем запускаю некоторые команды в экземпляре, чтобы проверить журналы, информацию о процессоре, использование памяти и т. Д.

Это мой сценарий - однако после подключения к экземпляру ничего не происходит, даже во время сна. Мне здесь чего-то не хватает - например, как я могу заставить скрипт выполнять команды после строки № 9 в экземпляре ОС, а не в локальной оболочке.

    #!/bin/bash

    #script to extract information from OS instances
    remotesys=$1
    localdir=$2
    keys=$3

    #connect to the OS instance
    ssh -i $keys $remotesys



    # run the lastlog command and store it in a file
    lastlog > log_det.log

    # cpu usage
    cat /proc/cpuinfo > cpu.log

    # memory usage
    cat /proc/meminfo > mem.log
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...