InggrisPerancisSpanyol

Ad


favorit OnWorks

guestfs-testing - Online di Cloud

Jalankan pengujian guestfs di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah guestfs-testing yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


guestfs-testing - pengujian manual libguestfs, Anda dapat membantu!

DESKRIPSI


Halaman ini memiliki tes manual yang dapat Anda coba di libguestfs. Setiap orang memiliki sedikit berbeda
kombinasi platform, perangkat keras dan tamu, sehingga pengujian ini sangat berharga. Terima kasih
untuk membantu!

Tes yang ditandai dengan * (tanda bintang) bisa menghancurkan data jika Anda tidak hati-hati. Yang lainnya adalah
aman dan tidak akan mengubah apa pun.

Sebagian besar tes ini akan bekerja dengan semua libguestfs 1.14. Beberapa dari tes ini (ditandai)
membutuhkan libguestfs 1.22.

Anda dapat melaporkan bug yang Anda temukan melalui tautan ini:

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

atau posting di milis (pendaftaran adalah tidak diperlukan, tetapi jika Anda tidak terdaftar
maka Anda harus menunggu moderator untuk menyetujui pesan Anda secara manual):

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

UJI


Run libguestfs-test-alat
Menjalankan:

libguestfs-test-alat

Perintah ini melakukan tes non-destruktif yang sangat sederhana seperti libguestfs dasar
berfungsi. Anda tidak perlu menjalankannya sebagai root.

Jika tidak print "====== TEST SELESAI OK =====", laporkan sebagai bug. Itu sangat
penting bahwa Anda menyertakan lengkap, yg belum diperiksa output dari "libguestfs-test-tool" di . Anda
laporan bug. Lihat bagian "BUGS" di akhir halaman ini.

Memeriksa KVM percepatan is makhluk bekas.
Jika Host Anda memiliki akselerasi virt perangkat keras, maka dengan cache panas libguestfs seharusnya
dapat memulai dalam beberapa detik. Jalankan perintah berikut beberapa kali:

waktu guestfish -a /dev/null run

Setelah beberapa kali berjalan, waktunya akan turun menjadi beberapa detik (di bawah 5 detik pada kecepatan 64
perangkat keras bit).

Cara memeriksa virt perangkat keras:

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

Jika perintah di atas tidak berfungsi sama sekali, gunakan libguestfs-test-alat(1).

Memeriksa yang versi of libguestfs, qemu, libvirt, dll is makhluk bekas.
Lihatlah output dari "libguestfs-test-tool" dan periksa:

· Versi libguestfs mana yang digunakan? Mendekati awal keluaran Anda akan
melihat garis seperti:

versi perpustakaan: 1.22.0fedora=19,release=1.fc19,libvirt

· Apakah libvirt sedang digunakan? Anda dapat membedakannya dengan mencari backend:

guestfs_get_backend: langsung

atau:

guestfs_get_backend: libvirt

· Versi qemu mana yang digunakan? Ini dapat dicetak:

libguestfs: qemu versi 1.5

tetapi perhatikan bahwa jika Anda menggunakan libvirt maka libguestfs tidak memiliki informasi ini.

· Kernel mana yang digunakan? supermin(1) akan mencoba memilih kernel terbaru yang diinstal
pada mesin Anda. Anda dapat melihat versi di output alat, misalnya:

[ 0.000000] Linux versi 3.9.2-200.fc18.x86_64 [...]

Mencoba untuk Buka a lokal tamu gambar dengan ikan tamu.
Anda dapat menggunakan image disk tamu apa pun untuk pengujian ini. Pastikan Anda menggunakan bendera "--ro" agar
ikan tamu(1) akan membuka disk image read-only.

ikan tamu --ro -a /path/ke/disk.img -i

Jika perintah berhasil, itu harus mencetak nama sistem operasi tamu dan menempatkan
kamu di ikan tamu "> " prompt. Anda dapat menggunakan perintah guestfish seperti "ll /" untuk melihat
di dalam gambar disk. Untuk keluar, ketik "keluar".

Jika Anda mendapatkan kesalahan, coba aktifkan debugging (tambahkan "-v" ke baris perintah). Juga buat
yakin libguestfs-test-alat(1) berhasil.

Mencoba untuk Buka a terpencil tamu gambar dengan ikan tamu.
Note tes ini membutuhkan libguestfs 1.22 dan qemu 1.5. Anda mungkin juga harus menonaktifkan
libvirt dengan mengatur ini:

ekspor LIBGUESTFS_BACKEND=langsung

Jika Anda memiliki gambar disk yang tersedia melalui HTTP/FTP, coba buka.

ikan tamu --ro -i --format=raw -a http://www.example.com/disk.img

Untuk SSH, Anda perlu memastikan bahwa ssh-agent telah diatur sehingga Anda tidak memerlukan kata sandi
untuk masuk ke mesin jarak jauh. Maka perintah yang mirip dengan ini akan berfungsi:

ikan tamu --ro -i --format=mentah \
-a ssh://remote.example.com/path/ke/disk.img

Jika Anda mendapatkan kesalahan, coba aktifkan debugging (tambahkan "-v" ke baris perintah). Juga buat
yakin libguestfs-test-alat(1) berhasil.

Run pemindaian-penyelarasan-virt on semua Tujuan tamu.
Run pemindaian-penyelarasan-virt(1) pada tamu atau gambar disk:

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

atau:

virt-alignment-scan -d Tamu

Apakah laporan penyelarasan cocok dengan bagaimana partisi tamu disejajarkan?

Run kucing-virt on beberapa arsip in tamu.
kucing-virt(1) dapat menampilkan file dari tamu. Untuk tamu Linux, coba:

virt-cat LinuxGuest / etc / passwd

Fitur terbaru adalah dukungan untuk jalur Windows, misalnya:

virt-cat WindowsGuest 'c:\windows\win.ini'

Tes yang lebih baik adalah jika Anda memiliki tamu Windows dengan banyak drive. Lakukan "D:", "E:"
dll jalur berfungsi dengan benar?

* Copy beberapa arsip ke a menutup lepas tamu.
salinan-virt(1) dapat menyalin file dan direktori secara rekursif ke dalam gambar tamu atau disk.

virt-copy-in -d Tamu / Etc / Tmp

Ini harus menyalin direktori lokal / Etc untuk /tmp/dll di tamu (secara rekursif). Jika Anda boot
tamu, dapatkah Anda melihat semua file dan direktori yang disalin?

Matikan tamu dan coba salin banyak file dan direktori:

virt-copy-in -d Tamu / Home /etc/isu / Tmp

Copy beberapa arsip di luar of a tamu.
salinan-kebaikan(1) dapat menyalin file dan direktori secara rekursif dari tamu atau gambar disk.

virt-copy-out -d Tamu / Home .

Perhatikan spasi dan titik terakhir dalam perintah bukan salah ketik.

Ini harus menyalin / Home dari tamu ke direktori saat ini.

Run kebajikan-df.
kebajikan-df(1) daftar ruang disk. Lari:

kebajikan-df

Anda dapat mencoba membandingkan ini dengan hasil dari df(1) di dalam tamu, tetapi ada beberapa
ketentuan:

· Tamu harus menganggur.

· Disk tamu harus disinkronkan menggunakan sinkronisasi(1).

· Tindakan apa pun seperti mem-boot tamu akan menulis file log yang menyebabkan angka menjadi
berubah.

Kami tidak menjamin bahwa jumlahnya akan sama bahkan dalam keadaan ini.
Mereka harus serupa. Ini akan menunjukkan bug jika Anda melihat angka yang sangat berbeda.

Mencoba pengimporan kebajikan-df CSV keluaran ke a lembar kerja or database.
Menjalankan:

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

Sekarang coba muat ini ke dalam spreadsheet atau database favorit Anda. Apakah hasilnya?
direproduksi dengan setia di spreadsheet/database?

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

* Edit a fillet in a menutup lepas tamu.
edit-virt(1) dapat mengedit file di tamu. Coba perintah ini pada tamu RHEL atau Fedora:

virt-edit LinuxGuest /etc/sysconfig/network

Di Linux tamu lain mencoba mengedit file lain seperti:

virt-edit LinuxGuest /etc/motd

Apakah perubahan terlihat di dalam tamu saat di-boot?

Display itu sistem file / skor / LV in a tamu.
virt-filesystem(1) dapat digunakan untuk menampilkan sistem file di tamu. Coba perintah ini pada
gambar disk atau tamu apa pun:

virt-filesystem -a /path/to/disk.img --all --long -h

atau:

virt-filesystems -d Tamu --all --long -h

Apakah hasilnya sesuai dengan apa yang terlihat pada tamu?

Run virt-inspektur on semua Tujuan tamu.
penggunaan virt-inspektur(1) untuk mendapatkan laporan tentang semua tamu atau gambar disk Anda:

virt-inspector -a /path/to/disk.img | lebih sedikit

atau:

virt-inspektur -d Tamu | lebih sedikit

Apakah hasilnya sesuai dengan apa yang sebenarnya ada di tamu?

Mencoba itu audit fitur of virt-ls on semua Tujuan tamu.
Daftar semua program setuid atau setgid di mesin virtual Linux:

virt-ls -lR -d Tamu / | grep '^- [42]'

Daftar semua direktori yang dapat ditulis publik di mesin virtual Linux:

virt-ls -lR -d Tamu / | grep '^d ...7'

Daftar semua soket domain Unix di mesin virtual Linux:

virt-ls -lR -d Tamu / | grep '^s'

Daftar semua file biasa dengan nama file berakhiran '.png':

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

Menampilkan file yang lebih besar dari 10MB di direktori home:

virt-ls -lR -d Tamu / Home | awk '$3 > 10*1024*1024'

Temukan semua yang diubah dalam 7 hari terakhir:

virt-ls -lR -d Tamu --waktu-hari / | awk '$6 <= 7'

Temukan file biasa yang dimodifikasi dalam 24 jam terakhir:

virt-ls -lR -d Tamu --waktu-hari / | grep '^-' | awk '$6 < 1'

Apakah hasilnya sesuai dengan yang ada di tamu?

membuat a cakram gambar dari a tarbal.
penggunaan kebajikan-membuat-fs(1) untuk membuat image disk dari tarball apa pun yang Anda miliki:

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

Tambahkan 'output.img' sebagai disk mentah ke tamu yang ada. Periksa tamu dapat melihat file.
Tes ini sangat berguna jika Anda mencobanya dengan tamu Windows.

Coba skema partisi lain, mis. --partisi=gpt.

Coba format sistem file lain, mis. --tipe=ntfs, --tipe=ext2.

* Run virt-penyelamatan on a menutup lepas cakram gambar or tamu.
penggunaan virt-penyelamatan(1) untuk memeriksa, menyelamatkan atau memperbaiki a menutup lepas tamu atau gambar disk:

virt-rescue -a /path/ke/disk.img

atau:

virt-rescue -d Tamu

Bisakah Anda menggunakan perintah shell biasa untuk memeriksa tamu?

* Resize Tujuan tamu.
penggunaan virt-mengubah ukuran(1) untuk memberi tamu lebih banyak ruang disk. Misalnya, jika Anda memiliki disk
gambar yang lebih kecil dari 30G, tingkatkan menjadi 30G dengan melakukan:

potong -s 30G newdisk.img
virt-filesystem -a /path/to/olddisk.img --all --long -h
virt-resize /path/to/olddisk.img newdisk.img --expand /dev/sda1
qemu-kvm -m 1024 -hda newdisk.img

Apakah tamu masih bisa boot? Coba perluas partisi lain.

* Menyederhanakan a tamu disk.
Menggunakan virt-sparsify(1), buat gambar disk lebih jarang:

virt-sparsify /path/to/olddisk.img newdisk.img

Is disk baru.img masih bootable setelah sparsifying? Apakah gambar disk yang dihasilkan lebih kecil (gunakan
"du" untuk memeriksa)?

* "sysprep" a menutup lepas Linux tamu.
Note bahwa ini benar-benar akan mengacaukan tamu yang ada, jadi lebih baik untuk mengkloning tamu
sebelum mencoba ini.

virt-sysprep --hostname newhost.example.com -a /path/ke/disk.img

Apakah sysprep berhasil? Setelah boot, perubahan apa yang dilakukan dan apakah itu?
berhasil?

Membuang itu Windows pendaftaran dari Tujuan Windows tamu.
penggunaan virt-win-reg(1) untuk membuang Registry Windows dari semua tamu Windows yang Anda
memiliki.

virt-win-reg --unsafe-printable-strings WindowsGuest 'HKLM\Software' |
kurang

virt-win-reg --unsafe-printable-strings WindowsGuest 'HKLM\System' |
kurang

Apakah output cocok dengan menjalankan "regedit" di dalam tamu?

Fitur terbaru adalah kemampuan untuk membuang pendaftar pengguna, jadi coba ini, ganti nama pengguna
dengan nama pengguna lokal di tamu:

virt-win-reg --unsafe-printable-strings WindowsGuest 'HKEY_USERS\username' |
kurang

Gunakan guestfs-testing online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS (Instalasi Nullsoft Scriptable
    System) adalah open source profesional
    sistem untuk membuat penginstal Windows. Dia
    dirancang untuk menjadi kecil dan fleksibel
    sebagai mungkin...
    Unduh NSIS: Sistem Instal Nullsoft Scriptable
  • 2
    pass autentikasi
    pass autentikasi
    AuthPass adalah kata sandi sumber terbuka
    manajer dengan dukungan untuk yang populer dan
    Keepass terbukti (kdbx 3.x DAN kdbx 4.x ...
    Unduh authpass.dll
  • 3
    Zabbix
    Zabbix
    Zabbix adalah kelas perusahaan terbuka
    solusi pemantauan terdistribusi sumber
    dirancang untuk memantau dan melacak
    kinerja dan ketersediaan jaringan
    server, perangkat...
    Unduh Zabbix.dll
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi dipertahankan
    dan disimpan untuk tujuan arsip. Melihat
    https://invent.kde.org/sdk/kdiff3 for
    kode terbaru dan
    https://download.kde.o...
    Unduh KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX adalah GUI untuk
    USB Loader Waninkoko, berdasarkan
    libwiigui. Ini memungkinkan daftar dan
    meluncurkan game Wii, game Gamecube, dan
    homebrew di Wii dan WiiU...
    Unduh USBLoaderGX.dll
  • 6
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • Lebih banyak lagi »

Perintah Linux

Ad