InglêsFrancêsEspanhol

Ad


favicon do OnWorks

libguestfs-test-tool - Online na nuvem

Execute libguestfs-test-tool no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando libguestfs-test-tool que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


libguestfs-test-tool - Diagnóstico para libguestfs

SINOPSE


libguestfs-test-tool [--opções]

DESCRIÇÃO


libguestfs-test-tool é um programa de teste fornecido com libguestfs para permitir que você verifique o básico
A funcionalidade libguestfs está funcionando. Isso é necessário porque libguestfs ocasionalmente
quebras por razões além do nosso controle: geralmente por causa de mudanças no qemu subjacente
ou pacotes de kernel, ou o ambiente de host.

Se você suspeitar de um problema no libguestfs, basta executar:

ferramenta de teste libguestfs

Ele irá imprimir muitas mensagens de diagnóstico.

Se for executado até a conclusão com sucesso, você verá isso perto do final:

===== TESTE FINALIZADO OK =====

e a ferramenta de teste será encerrada com o código 0.

Se falhar (e / ou sair com código de erro diferente de zero), cole o completo, não editado
saída da ferramenta de teste em um relatório de bug. Mais informações sobre como relatar bugs podem ser
encontrado no http://libguestfs.org/ .

OPÇÕES


--Socorro
Exibir informações curtas de uso e sair.

--qemu qemu_binary
Se você baixou outro binário qemu, aponte esta opção para o caminho completo do
binário para tentar.

--qemudir qemu_source_dir
Se você compilou o qemu do código-fonte, aponte esta opção no diretório-fonte para
tente.

-t N
--tempo esgotado N
Defina o tempo limite de inicialização para "N" segundos. O padrão é 600 segundos (10 minutos) que
geralmente não precisa ser ajustado.

-V
--versão
Mostra o número da versão libguestfs e sai.

TENTANDO OUT A DIFERENTE VERSÃO OF QEMU


Se você compilou outra versão do qemu da fonte e gostaria de tentar, então
você pode usar o --qemudir opção para apontar para o diretório de origem do qemu.

Se você baixou um binário qemu de algum lugar, use o --qemu opção de apontar para o
binário.

Observe que, ao usar essas opções, você pode ignorar o negócio de scripts de invólucro qemu ("QEMU
WRAPPERS "em convidados(3)), uma vez que libguestfs-test-tool escreve um script wrapper para você se
um é necessário.

TENTANDO OUT A DIFERENTE NÚCLEO


Você pode dizer ao supermin para tentar um kernel diferente. Você faz isso definindo o ambiente
variáveis ​​"SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" e / ou "SUPERMIN_MODULES".

Consulte "VARIÁVEIS DE AMBIENTE" em superminuto(1) para mais informações.

TENTANDO OUT A DIFERENTE VERSÃO OF LIBVIRT


Para descobrir qual backend é o padrão em seu pacote libguestfs, faça:

cancelar LIBGUESTFS_BACKEND
Guestfish get-back-end

Se você estiver usando o backend libvirt, então você pode tentar um diferente (por exemplo, upstream)
versão do libvirt executando estes comandos (não como root):

killall libvirtd lt-libvirtd
~ / caminho / para / libvirt / run ferramenta de teste libguestfs

O primeiro comando elimina qualquer processo "libvirtd" de sessão que possa estar em execução no
máquina. O segundo comando usa o script de "execução" da libvirt (na versão de nível superior da libvirt
diretório) para definir algumas variáveis ​​de ambiente para que a versão alternativa de libvirt seja
usado para executar o programa.

TENTANDO OUT COM / SEM LIBVIRT


Para descobrir qual backend é o padrão em seu pacote libguestfs, faça:

cancelar LIBGUESTFS_BACKEND
Guestfish get-back-end

Se você estiver usando o backend libvirt, você pode tentar sem (ex. Libguestfs diretamente
lançando qemu) fazendo:

exportar LIBGUESTFS_BACKEND = direto

Ou se estiver usando o back-end padrão (direto), você pode tentar libvirt:

export LIBGUESTFS_BACKEND = libvirt

ou com libvirt e um URI libvirt específico:

export LIBGUESTFS_BACKEND = libvirt: qemu: /// sessão

TENTANDO OUT DIFERENTE SELINUX DEFINIÇÕES


Para descobrir qual backend é o padrão em seu pacote libguestfs, faça:

cancelar LIBGUESTFS_BACKEND
Guestfish get-back-end

Para descobrir se o SELinux está sendo usado, faça:

getenforce

Se você estiver usando libvirt, SELinux e sVirt, então você pode tentar ver se mudando SELinux
para o modo "permissivo" faz qualquer diferença. Use este comando como root:

setenforce permissivo

Se isso fizer diferença, procure nos registros de auditoria por falhas recentes ("AVCs"):

ausearch -m avc -ts recente

Você pode converter AVCs em regras de política SELinux sugeridas usando ferramentas como audit2allow(1).
Para obter mais informações, consulte o "Guia do usuário do Linux com segurança aprimorada".

Para reativar o SELinux e o sVirt, faça:

setenforce Aplicação

AUTO DIAGNÓSTICO


Consulte "PROCESSO DE INICIALIZAÇÃO DO APARELHO" em convidados(3) entender as mensagens produzidas por
libguestfs-test-tool e / ou possíveis erros.

SAIR STATUS


retorna libguestfs-test-tool 0 se os testes foram concluídos sem erros, ou 1 se houvesse um
erro.

MEIO AMBIENTE VARIÁVEIS


Para a lista completa de variáveis ​​de ambiente que podem afetar libguestfs, consulte o
convidados(3) página de manual.

Use libguestfs-test-tool online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad