Невозможно убить процесс sar

У меня есть сценарий оболочки для запуска теста JMeter. Скрипт генерирует Jmeter log out put и создает sar (предположим, чтобы создать sar-файл, хотя он этого не делает). Сценарий оболочки –

runtest() { export JMETER_HOME=/home/software/apache-jmeter-2.6 host=$1 port=$2 loopcount=$3 logfile=jmeter$(date -d "today" +"%Y%m%d%H%M%S").jtl sarfile=sar$(date -d "today" +"%Y%m%d%H%M%S").dat sar -o $sar_file 3 100000 >/dev/null 2>&1 & sar_pid=$!; echo 'sar started with pid' $sar_pid; for ((start=1; start <= $loopcount; start++ )) do echo 'Iteration' $start; $JMETER_HOME/bin/jmeter.sh -n -t ReportWebService.jmx -Jhost=$host -Jport=$port -l $logfile done sleep 2 echo 'killing sar process id' $sar_pid kill -9 $sar_pid; } runtest localhost 8087 1 

Когда я запускаю скрипт оболочки, я в конечном итоге сталкиваюсь с ошибкой –

 sar started with pid 13191 Iteration 1 Created the tree successfully using ReportWebService.jmx Starting the test @ Tue Apr 17 11:16:24 IST 2012 (1334641584914) Waiting for possible shutdown message on port 4445 Tidying up ... @ Tue Apr 17 11:16:25 IST 2012 (1334641585129) ... end of run killing sar process id 13191 ./temp.sh: line 22: kill: (13191) - No such process 

И я не вижу никакого «.dat» файла, сгенерированного для данных sar. Что не так с этим сценарием оболочки? Пожалуйста, будьте осторожны, я новичок в мире Unix.

One Solution collect form web for “Невозможно убить процесс sar”

В вашем вопросе есть опечатка: вы устанавливаете sarfile но используете sar_file , что, вероятно, заставляет вашу команду sar выйти с ошибкой.

  • как grep текст до следующего пространства?
  • Есть ли разница между сценариями ./script и bash?
  • Как выполнить несколько команд с помощью nohup
  • Как использовать cd в другом смонтированном жестком диске?
  • Как изменить командную строку rngd по умолчанию?
  • Какова функция / точка "config.sub"
  • Как указать каталоги с указанным файлом в них имеет указанный контент?
  • Возможно ли глобальное определение местоположения журнала java hs_err?
  • Установите цвет активной вкладки tmux
  • Точка доступа настраивается через Linux
  • Возможно ли установить gzip сжатое dd-изображение на лету?
  • Есть ли удобный способ обернуть список команд bash в rlwrap?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.