Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

testowanie gości - Online w chmurze

Uruchom testy gościnne w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie Guestfs-testing, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


Guestfs-testing - ręczne testowanie libguestfs, możesz pomóc!

OPIS


Na tej stronie znajdują się testy ręczne, które możesz wypróbować na libguestfs. Każdy ma trochę inne
połączenie platformy, sprzętu i gości, więc te testy są bardzo cenne. Dzięki
za pomoc!

Testy oznaczone literą a * (gwiazdka) może zniszczyć dane jeśli nie będziesz ostrożny. Inni są
bezpieczny i nie będzie niczego modyfikował.

Większość tych testów będzie działać z dowolną biblioteką libguestfs ≥ 1.14. Niektóre z tych testów (zaznaczone)
wymagają libguestfs ≥ 1.22.

Możesz zgłosić znalezione błędy za pomocą tego linku:

https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools

lub opublikuj na liście mailingowej (rejestracja jest nie wymagane, ale jeśli nie jesteś zarejestrowany
wtedy będziesz musiał poczekać, aż moderator ręcznie zatwierdzi Twoją wiadomość):

https://www.redhat.com/mailman/listinfo/libguestfs

TESTY


run libguestfs-narzędzie-testowe
Biegać:

libguestfs-narzędzie-testowe

To polecenie wykonuje bardzo prosty, nieniszczący test, jakim jest podstawowa biblioteka libguestfs
funkcjonowanie. Nie musisz uruchamiać go jako root.

Jeśli nim nie print "===== TEST ZAKOŃCZONY OK =====", zgłoś to jako błąd. To jest bardzo
ważne, aby uwzględnić kompletny, nieedytowane wyjście „libguestfs-test-tool” w twoim
Zgłoszenie błędu. Zobacz sekcję „BŁĘDY” na końcu tej strony.

Kontrola KVM przyśpieszenie is jest używany.
Jeśli Twój host ma sprzętową akcelerację virt, to z gorącą pamięcią podręczną powinna być libguestfs
możliwość uruchomienia w ciągu kilku sekund. Uruchom następujące polecenie kilka razy:

time Guestfish -a /dev/null run

Po kilku biegach czas powinien ustać do kilku sekund (poniżej 5 sekund na szybkim 64
sprzęt bitowy).

Jak sprawdzić sprzętowy virt:

http://virt-tools.org/learning/check-hardware-virt/

Jeśli powyższe polecenie w ogóle nie działa, użyj libguestfs-narzędzie-testowe(1).

Kontrola który wersja of libguestfs, qemu, biblioteka, itp is jest używany.
Spójrz na wynik „libguestfs-test-tool” i sprawdź:

· Która wersja libguestfs jest używana? Blisko początku wyjścia, będziesz
zobacz linię taką jak:

wersja biblioteki: 1.22.0fedora=19,release=1.fc19,libvirt

· Czy używana jest biblioteka libvirt? Różnicę możesz rozpoznać, szukając backendu:

Guestfs_get_backend: bezpośrednio

lub:

gośćfs_get_backend: libvirt

· Która wersja qemu jest używana? Można go wydrukować:

libguestfs: qemu wersja 1.5

ale pamiętaj, że jeśli używasz libvirt, to libguestfs nie zawiera tych informacji.

· Które jądro jest używane? supermin(1) spróbuje wybrać najnowsze zainstalowane jądro
na Twojej maszynie. Wersję można zobaczyć na wyjściu urządzenia, np.:

[ 0.000000] Wersja Linuksa 3.9.2-200.fc18.x86_64 [...]

Próbować do koncepcja a miejscowy gość obraz w gościnna rybka.
Do tego testu możesz użyć dowolnego obrazu dysku gościa. Upewnij się, że używasz flagi „--ro”.
gość(1) otworzy obraz dysku w trybie tylko do odczytu.

gość-ryba --ro -a /ścieżka/do/dysku.img -i

Jeśli polecenie się powiedzie, powinno wydrukować nazwę systemu operacyjnego gościa i umieścić
ty u gościa „> ". Do przeglądania możesz używać poleceń typu Guestfish, takich jak "ll /".
wewnątrz obrazu dysku. Aby wyjść, wpisz „exit”.

Jeśli pojawi się błąd, spróbuj włączyć debugowanie (dodaj „-v” do wiersza poleceń). Zrób także
pewien, że libguestfs-narzędzie-testowe(1) udaje się.

Próbować do koncepcja a zdalny gość obraz w gościnna rybka.
Note ten test wymaga libguestfs ≥ 1.22 i qemu ≥ 1.5. Być może będziesz musiał wyłączyć
libvirt, ustawiając to:

eksportuj LIBGUESTFS_BACKEND=bezpośrednio

Jeśli masz obraz dysku dostępny przez HTTP/FTP, spróbuj go otworzyć.

gość-ryba --ro -i --format=surowy -a http://www.example.com/disk.img

W przypadku SSH musisz upewnić się, że ssh-agent jest skonfigurowany, więc nie potrzebujesz hasła
aby zalogować się na zdalny komputer. Następnie polecenie podobne do tego powinno działać:

gość-ryba --ro -i --format=surowy \
-a ssh://remote.example.com/ścieżka/do/dysku.img

Jeśli pojawi się błąd, spróbuj włączyć debugowanie (dodaj „-v” do wiersza poleceń). Zrób także
pewien, że libguestfs-narzędzie-testowe(1) udaje się.

run skanowanie-wyrównania virt on cała kolekcja Twój goście.
run skanowanie-wyrównania virt(1) na gościach lub obrazach dysków:

virt-alignment-scan -a /path/to/disk.img

lub:

virt-alignment-scan -d Gość

Czy raport wyrównania odpowiada sposobowi wyrównania partycji gościnnych?

run Virt-cat on kilka pliki in goście.
Virt-cat(1) może wyświetlać pliki od gości. W przypadku gościa z systemem Linux spróbuj:

virt-cat LinuxGuest / Etc / passwd

Najnowszą funkcją jest obsługa ścieżek systemu Windows, na przykład:

virt-cat WindowsGuest „c:\windows\win.ini”

Jeszcze lepszym testem jest sytuacja, gdy masz gościa Windows z wieloma dyskami. Wykonaj „D:”, „E:”
itp. działają poprawnie?

* Skopiuj kilka pliki najnowszych a zamknąć poza Gość.
wirtualna kopia(1) może rekursywnie kopiować pliki i katalogi do obrazu gościa lub dysku.

virt-copy-in -d Gość / Etc / Tmp

To powinno skopiować katalog lokalny / Etc do /tmp/itp u gościa (rekursywnie). Jeśli uruchomisz
gościu, czy widzisz wszystkie skopiowane pliki i katalogi?

Zamknij gościa i spróbuj skopiować wiele plików i katalogów:

virt-copy-in -d Gość / Home /etc/problem / Tmp

Skopiuj kilka pliki na zewnątrz of a Gość.
Wirtualne kopiowanie(1) może rekurencyjnie kopiować pliki i katalogi z obrazu gościa lub dysku.

virt-copy-out -d Gość / Home .

Zwróć uwagę, że ostatnia spacja i kropka w poleceniu nie są literówką.

To powinno skopiować / Home z gościa do bieżącego katalogu.

run virt-df.
virt-df(1) wyświetla ilość miejsca na dysku. Uruchomić:

virt-df

Możesz spróbować porównać to z wynikami z df(1) wewnątrz gościa, ale są pewne
zastrzeżenia:

· Gość musi być bezczynny.

· Dyski gości muszą być zsynchronizowane przy użyciu synchronizować(1).

· Wszelkie działania, takie jak uruchamianie gościa, spowodują zapisanie plików dziennika powodujących zmianę wartości liczb
zmienić.

Nie gwarantujemy, że liczby będą identyczne nawet w takich okolicznościach.
Powinny być podobne. Jeśli zobaczysz znacznie różniące się liczby, oznaczałoby to błąd.

Próbować importowanie virt-df CSV wydajność najnowszych a arkusz or Baza danych.
Biegać:

virt-df --csv > /tmp/report.csv

Teraz spróbuj załadować to do swojego ulubionego arkusza kalkulacyjnego lub bazy danych. Czy są wyniki
odtworzone wiernie w arkuszu kalkulacyjnym/bazie danych?

http://www.postgresql.org/docs/8.1/static/sql-copy.html
http://dev.mysql.com/doc/refman/5.1/en/load-data.html

* Edytuj a filet in a zamknąć poza Gość.
wirtualna edycja(1) może edytować pliki gości. Wypróbuj to polecenie na gościu RHEL lub Fedora:

virt-edit LinuxGuest /etc/sysconfig/network

Na innych gościach Linuksa spróbuj edytować inne pliki, takie jak:

virt-edytuj LinuxGuest /etc/motd

Czy zmiany są widoczne wewnątrz gościa po jego uruchomieniu?

Wyświetlacz dotychczasowy systemy plików / wyniki / LV in a Gość.
wirtualne systemy plików(1) może być używany do wyświetlania systemów plików u gościa. Wypróbuj to polecenie
dowolny obraz dysku lub gość:

virt-filesystems -a /ścieżka/do/dysku.img --all --long -h

lub:

virt-filesystems -d Gość --all --long -h

Czy wyniki odpowiadają temu, co widać u gościa?

run wirtualny inspektor on cała kolekcja Twój goście.
Zastosowanie wirtualny inspektor(1) aby uzyskać raport na temat wszystkich gości lub obrazów dysków:

virt-inspector -a /ścieżka/do/dysku.img | mniej

lub:

virt-inspector -d Gość | mniej

Czy wyniki odpowiadają rzeczywistej zawartości gościa?

Próbować dotychczasowy audytu cechy of virt-ls on cała kolekcja Twój goście.
Wymień wszystkie programy setuid lub setgid na maszynie wirtualnej Linux:

virt-ls -lR -d Gość / | grep '^- [42]'

Wymień wszystkie katalogi do publicznego zapisu na maszynie wirtualnej z systemem Linux:

virt-ls -lR -d Gość / | grep '^d...7'

Wymień wszystkie gniazda domeny Unix na maszynie wirtualnej Linux:

virt-ls -lR -d Gość / | grep „^s”

Wymień wszystkie zwykłe pliki z nazwami kończącymi się na „.png”:

virt-ls -lR -d Gość / | grep -i '^-.*\.png$'

Wyświetlaj pliki większe niż 10MB w katalogach domowych:

virt-ls -lR -d Gość / Home | awk '3 zł > 10*1024*1024'

Znajdź wszystko, co zostało zmodyfikowane w ciągu ostatnich 7 dni:

virt-ls -lR -d Gość --czas-dni / | awk '6 $ <= 7'

Znajdź zwykłe pliki zmodyfikowane w ciągu ostatnich 24 godzin:

virt-ls -lR -d Gość --czas-dni / | grep '^-' | awk '6 $ < 1'

Czy wyniki odpowiadają zawartości gościa?

Stwórz a dysk obraz od a archiwum tar.
Zastosowanie virt-make-fs(1) aby utworzyć obraz dysku z dowolnego archiwum tar, jakie posiadasz:

virt-make-fs --partition=mbr --type=vfat /any/tarball.tar.gz wyjście.img

Dodaj „output.img” jako surowy dysk do istniejącego gościa. Sprawdź, czy gość może zobaczyć pliki.
Ten test jest szczególnie przydatny, jeśli spróbujesz go z gościem Windows.

Wypróbuj inne schematy partycjonowania, np. --partycja=gpt.

Wypróbuj inne formaty systemu plików, np. --typ=ntfs, --typ=zew2.

* run ratownictwo wirtualne on a zamknąć poza dysk obraz or Gość.
Zastosowanie ratownictwo wirtualne(1) w celu zbadania, ratowania lub naprawy: zamknąć poza obraz gościa lub dysku:

virt-rescue -a /ścieżka/do/dysku.img

lub:

virt-rescue -d Gość

Czy możesz użyć zwykłych poleceń powłoki, aby sprawdzić gościa?

* Resize Twój goście.
Zastosowanie Wirtualna zmiana rozmiaru(1) aby zapewnić gościowi więcej miejsca na dysku. Na przykład, jeśli masz dysk
obraz mniejszy niż 30G, zwiększ go do 30G, wykonując:

obetnij -s 30G nowy dysk.img
virt-filesystems -a /ścieżka/do/olddisk.img --all --long -h
virt-resize /path/to/olddisk.img newdisk.img --expand /dev/sda1
qemu-kvm -m 1024 -hda newdisk.img

Czy gość nadal się uruchamia? Spróbuj rozszerzyć inne partycje.

* Spasfikuj a gość dysku.
Korzystanie z wirt-sparsify(1), spraw, aby obraz dysku był bardziej rzadki:

virt-sparsify /ścieżka/do/olddisk.img nowydisk.img

Is nowydysk.img nadal można uruchomić po sparsyfikacji? Czy wynikowy obraz dysku jest mniejszy (użyj
„du”, aby sprawdzić)?

* „sysprep” a zamknąć poza Linux Gość.
Note że to naprawdę zepsuje istniejącego gościa, więc lepiej sklonować gościa
zanim spróbujesz tego.

virt-sysprep --nazwa hosta nowyhost.example.com -a /ścieżka/do/dysku.img

Czy sysprep się powiódł? Po uruchomieniu, jakie zmiany zostały wprowadzone i czy były
udany?

wysypisko dotychczasowy Windows rejestr od Twój Windows goście.
Zastosowanie virt-win-reg(1) aby usunąć rejestr systemu Windows ze wszystkich gości systemu Windows, których używasz
mają.

virt-win-reg --unsafe-printable-strings WindowsGuest „HKLM\Software” |
mniej

virt-win-reg --unsafe-printable-strings WindowsGuest „HKLM\System” |
mniej

Czy dane wyjściowe odpowiadają uruchomionemu „regedit” wewnątrz gościa?

Najnowszą funkcją jest możliwość zrzutu rejestrów użytkowników, więc spróbuj tego, zastępując nazwa użytkownika
z nazwą użytkownika lokalnego w gościu:

virt-win-reg --unsafe-printable-strings WindowsGuest „HKEY_USERS\nazwa użytkownika” |
mniej

Skorzystaj z testów gościnnych online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    NSIS: skryptowy system instalacyjny Nullsoft
    NSIS: skryptowy system instalacyjny Nullsoft
    NSIS (instalacja skryptowa Nullsoft
    System) jest profesjonalnym oprogramowaniem typu open source
    system do tworzenia instalatorów Windows. Ono
    ma być tak mały i elastyczny
    w miarę możliwości...
    Pobierz NSIS: Nullsoft Scriptable Install System
  • 2
    przepustka
    przepustka
    AuthPass to hasło typu open source
    menedżer ze wsparciem dla popularnych i
    sprawdzony Keepass (kdbx 3.x ORAZ kdbx 4.x ...
    Pobierz authpass
  • 3
    Zabbix
    Zabbix
    Zabbix jest otwartą platformą klasy korporacyjnej
    rozwiązanie do monitorowania rozproszonego źródła
    przeznaczony do monitorowania i śledzenia
    wydajność i dostępność sieci
    serwery, urządzenia...
    Pobierz Zabbixa
  • 4
    KRóżn.3
    KRóżn.3
    To repozytorium nie jest już obsługiwane
    i jest przechowywany w celach archiwalnych. Widzieć
    https://invent.kde.org/sdk/kdiff3 for
    najnowszy kod i
    https://download.kde.o...
    Pobierz KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX to GUI dla
    Ładowarka USB firmy Waninkoko, oparta na
    libwiigui. Umożliwia wyświetlanie i
    uruchamianie gier Wii, gier Gamecube i
    homebrew na Wii i WiiU...
    Pobierz USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferuje funkcje ANSI SQL
    & działa w systemach Linux, Windows i
    kilka platform uniksowych. Cechy
    doskonała współbieżność i wydajność
    & moc...
    Pobierz Firebirda
  • więcej »

Komendy systemu Linux

Ad