Это команда trace-cmd-restore, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
trace-cmd-restore - восстановить неудачную запись трассировки
СИНТАКСИС
трассировка-cmd восстановление [ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ] [команду] файл процессора [файл процессора ...]
ОПИСАНИЕ
The трассировка-cmd(1) команда восстановления восстановит сбой трассировка-cmd-запись(1) файл. Если для
по какой-то причине запись trace-cmd не выполняется, она оставит файлы данных для каждого процессора, а не
создайте окончательный файл trace.dat. Восстановление trace-cmd добавит файлы для создания
рабочий файл trace.dat, который можно прочитать с помощью трассировка-cmd-отчет(1).
Когда выполняется запись trace-cmd, она запускает процесс для каждого процессора и записывает в файл для каждого процессора.
обычно называется трассировка.dat.cpuX, где X представляет собой отслеживаемый номер ЦП. Если
параметр -o использовался в записи trace-cmd, тогда файлы данных ЦП будут иметь это
имя вместо трассировка.дата имя. Если неожиданный сбой происходит до того, как трассировка
завершено, то файлы для каждого процессора будут по-прежнему существовать, но не будет файла trace.dat
читать из. trace-cmd restore позволит вам создать файл trace.dat с
существующие файлы данных.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-c
Создайте частичный файл trace.dat на компьютере, который будет использоваться с полным trace-cmd.
восстановить в другое время. Эта опция полезна для встраиваемых устройств. Если сервер
содержит файлы процессора сбойной записи trace-cmd (или прослушивания trace-cmd), trace-cmd
восстановление может быть выполнено на встроенном устройстве с параметром -c, чтобы получить все
сохраненная информация об этом встроенном устройстве. Затем созданный файл можно скопировать в
сервер для запуска восстановления trace-cmd с файлами процессора.
Если * -o * не указано, то созданный файл будет вызываться
'trace-partial.dat'. Это потому, что файл не является полной версией
чего-то, что трассировка-cmd-отчет(1) можно использовать.
-t трассировка_каталог
Используется с -c, он переопределяет место чтения событий. По умолчанию трассировка
информация считывается из каталога debugfs / tracing. -t будет использовать это местоположение
вместо. Это может быть полезно, если файл trace.dat, который нужно создать, находится на другом компьютере.
Просто tar -cvf events.tar debugfs / tracing, скопируйте и распакуйте этот файл локально и используйте
этот каталог вместо этого.
-k каллсимс
Используется с -c, он переопределяет, откуда читать файл kallsyms. По умолчанию,
/ proc / kallsyms используется. -k переопределит файл для чтения каллсимов. Это может
будет полезно, если файл trace.dat, который нужно создать, находится на другом компьютере. Просто скопируйте
/ proc / kallsyms файл локально и используйте -k чтобы указать на этот файл.
-o выход'
По умолчанию при восстановлении trace-cmd создается трассировка.дата файл (или трассировка-partial.dat if -c
указано). Вы можете указать другой файл для записи с -o опцию.
-i вход
По умолчанию trace-cmd restore считывает информацию о текущей системе в
создать исходные данные, хранящиеся в трассировка.дата файл. Если авария произошла на другом
машина, то на этой машине должно быть запущено восстановление trace-cmd с -c вариант
создайте частичный файл trace.dat. Затем этот файл можно скопировать на текущий компьютер.
где trace-cmd restore будет использовать -i чтобы загрузить этот файл вместо чтения из
текущая система.
ПРИМЕРЫ
Если сбой произошел на другом ящике, вы можете запустить:
$ trace-cmd восстановить -c -o box-partial.dat
Затем на сервере с файлами процессора:
$ трассировка-cmd восстановление -i box-partial.dat трассировка.dat.cpu0 трассировка.dat.cpu1
Это создаст файл trace.dat для встроенного блока.
Используйте trace-cmd-restore онлайн с помощью сервисов onworks.net
