АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

libguestfs-test-tool - онлайн в облаке

Запустите libguestfs-test-tool в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда libguestfs-test-tool, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


libguestfs-test-tool - Диагностика для libguestfs

СИНТАКСИС


libguestfs-тест-инструмент [--options]

ОПИСАНИЕ


libguestfs-test-tool - это тестовая программа, поставляемая с libguestfs, чтобы вы могли проверить основные
Функционал libguestfs работает. Это необходимо, потому что libguestfs иногда
ломается по причинам, не зависящим от нас: обычно из-за изменений в основном qemu
или пакеты ядра, или окружение хоста.

Если вы подозреваете проблему в libguestfs, просто запустите:

libguestfs-тест-инструмент

Он напечатает множество диагностических сообщений.

Если он завершится успешно, вы увидите это ближе к концу:

===== ТЕСТ ЗАВЕРШЕН ОК =====

и тестовый инструмент выйдет с кодом 0.

В случае сбоя (и / или выхода с ненулевым кодом ошибки) вставьте полный, неотредактированный
вывод инструмента тестирования в отчет об ошибке. Более подробную информацию о сообщениях об ошибках можно найти
найден на http://libguestfs.org/ Веб-сайт.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--Помогите
Отобразите краткую информацию об использовании и выйдите.

--кему qemu_binary
Если вы загрузили другой двоичный файл qemu, укажите эту опцию на полный путь к файлу
двоичный, чтобы попробовать.

--кемудир qemu_source_dir
Если вы скомпилировали qemu из исходного кода, укажите эту опцию в исходном каталоге на
попробуй.

-t N
- тайм-аут N
Установите таймаут запуска равным «N» секундам. По умолчанию - 600 секунд (10 минут), что
обычно не требует настройки.

-V
--версия
Отобразите номер версии libguestfs и выйдите.

ПЫТАЮТСЯ ВНЕ A В ЛЮКСE Версия OF QEMU


Если вы скомпилировали другую версию qemu из исходников и хотели бы ее попробовать, тогда
вы можете использовать --кемудир возможность указать на исходный каталог qemu.

Если вы откуда-то скачали двоичный файл qemu, используйте --кему возможность указать на
двоичный файл.

Обратите внимание, что при использовании этих параметров вы можете игнорировать бизнес-сценарии оболочки qemu ("QEMU
ОБЕРТЫВАЮЩИЕ "в гость(3)), поскольку libguestfs-test-tool напишет за вас сценарий оболочки, если
нужен один.

ПЫТАЮТСЯ ВНЕ A В ЛЮКСE Кернел


Вы можете сказать supermin попробовать другое ядро. Вы делаете это, устанавливая среду
переменные «SUPERMIN_KERNEL», «SUPERMIN_KERNEL_VERSION» и / или «SUPERMIN_MODULES».

См. «ПЕРЕМЕННЫЕ ОКРУЖАЮЩЕЙ СРЕДЫ» в супермин(1) для получения дополнительной информации.

ПЫТАЮТСЯ ВНЕ A В ЛЮКСE Версия OF ЛИБВИРТ


Чтобы узнать, какой серверный модуль используется по умолчанию в вашем пакете libguestfs, выполните:

сбросить LIBGUESTFS_BACKEND
Guestfish возвращение

Если вы используете бэкэнд libvirt, вы можете попробовать другой (например, восходящий поток)
версию libvirt, выполнив эти команды (не как корень):

убить всех libvirtd lt-libvirtd
~ / путь / к / libvirt / run libguestfs-тест-инструмент

Первая команда уничтожает все сеансные процессы libvirtd, которые могут выполняться на
машина. Вторая команда использует сценарий "run" libvirt (в сборке libvirt верхнего уровня
каталог), чтобы установить некоторые переменные среды, чтобы альтернативная версия libvirt была
используется для запуска программы.

ПЫТАЮТСЯ ВНЕ / БЕЗ ЛИБВИРТ


Чтобы узнать, какой серверный модуль используется по умолчанию в вашем пакете libguestfs, выполните:

сбросить LIBGUESTFS_BACKEND
Guestfish возвращение

Если вы используете бэкэнд libvirt, вы можете попробовать без него (т.е. libguestfs напрямую
запустив qemu), выполнив:

экспорт LIBGUESTFS_BACKEND = прямой

Или, если вы используете бэкэнд по умолчанию (прямой), вы можете попробовать libvirt:

экспорт LIBGUESTFS_BACKEND = libvirt

или с libvirt и определенным URI libvirt:

экспорт LIBGUESTFS_BACKEND = libvirt: qemu: /// сеанс

ПЫТАЮТСЯ ВНЕ В ЛЮКСE СЕЛИНУКС НАСТРОЙКИ


Чтобы узнать, какой серверный модуль используется по умолчанию в вашем пакете libguestfs, выполните:

сбросить LIBGUESTFS_BACKEND
Guestfish возвращение

Чтобы узнать, используется ли SELinux, выполните:

getenforce

Если вы используете libvirt, SELinux и sVirt, вы можете попробовать проверить, изменились ли SELinux.
в «разрешительный» режим не имеет значения. Используйте эту команду как root:

setenforce Разрешительный

Если это имеет значение, просмотрите журналы аудита на предмет последних сбоев («AVC»):

ausearch -m avc -ts недавний

Вы можете преобразовать AVC в предлагаемые правила политики SELinux с помощью таких инструментов, как аудит2разрешить(1).
Для получения дополнительной информации см. «Руководство пользователя усиленной безопасности Linux».

Чтобы снова включить SELinux и sVirt, выполните:

Setenforce Enforcing

САМОДИАГНОСТИКА


См. "ПРОЦЕСС ЗАГРУЗКИ УСТРОЙСТВА" в гость(3) понимать сообщения, создаваемые
libguestfs-test-tool и / или возможные ошибки.

ВЫХОД статус


libguestfs-test-tool возвращает 0 если тесты прошли без ошибок, или 1 если бы был
ошибка.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Полный список переменных среды, которые могут повлиять на libguestfs, см. В
гость(3) страница руководства.

Используйте libguestfs-test-tool онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad