EnglishFrenchSpanyol

Ad


Favicon OnWorks

guestfs-testing - Dalam talian di Awan

Jalankan ujian guestfs dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah guestfs-testing yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


guestfs-testing - ujian manual libguestfs, anda boleh membantu!

DESCRIPTION


Halaman ini mempunyai ujian manual yang anda boleh cuba pada libguestfs. Setiap orang mempunyai sedikit berbeza
gabungan platform, perkakasan dan tetamu, jadi ujian ini sangat berharga. terima kasih
kerana membantu!

Ujian yang ditanda dengan a * (asterisk) boleh memusnahkan data jika anda tidak berhati-hati. Yang lain ialah
selamat dan tidak akan mengubah suai apa-apa.

Kebanyakan ujian ini akan berfungsi dengan mana-mana libguestfs ≥ 1.14. Beberapa ujian ini (ditanda)
memerlukan libguestfs ≥ 1.22.

Anda boleh melaporkan pepijat yang anda temui melalui pautan ini:

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

atau siarkan pada senarai mel (pendaftaran ialah tidak diperlukan, tetapi jika anda tidak berdaftar
maka anda perlu menunggu moderator untuk meluluskan mesej anda secara manual):

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

UJIAN


Main libguestfs-test-tool
Jalankan:

libguestfs-test-tool

Perintah ini melakukan ujian yang sangat mudah dan tidak merosakkan seperti libguestfs asas
berfungsi. Anda tidak perlu menjalankannya sebagai root.

Jika ia tidak print "===== UJIAN SELESAI OK =====", laporkan ia sebagai pepijat. Ia sangat
penting untuk anda sertakan lengkap, tidak diedit output "libguestfs-test-tool" dalam anda
laporan pepijat. Lihat bahagian "BUGS" di hujung halaman ini.

daftar KVM pecutan is menjadi terpakai.
Jika hos anda mempunyai pecutan virt perkakasan, maka dengan cache panas libguestfs sepatutnya
boleh dimulakan dalam beberapa saat. Jalankan arahan berikut beberapa kali:

time guestfish -a /dev/null run

Selepas beberapa larian, masa akan berkurangan kepada beberapa saat (di bawah 5 saat pada pantas 64
perkakasan bit).

Cara menyemak kebolehan perkakasan:

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

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

daftar yang versi of libguestfs, qemu, libvirt, dan lain-lain is menjadi terpakai.
Lihat output "libguestfs-test-tool" dan semak:

· Versi libguestfs yang manakah sedang digunakan? Berhampiran permulaan output anda akan
lihat baris seperti:

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

· Adakah libvirt sedang digunakan? Anda boleh membezakannya dengan mencari bahagian belakang:

guestfs_get_backend: direct

atau:

guestfs_get_backend: libvirt

· Versi qemu yang manakah digunakan? Ia boleh dicetak:

libguestfs: qemu versi 1.5

tetapi ambil perhatian bahawa jika anda menggunakan libvirt maka libguestfs tidak mempunyai maklumat ini.

· Inti yang manakah sedang digunakan? supermin(1) akan cuba memilih kernel terkini yang dipasang
pada mesin anda. Anda boleh melihat versi dalam output perkakas, cth:

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

Cuba kepada membuka a tempatan tetamu gambar bersama ikan tetamu.
Anda boleh menggunakan mana-mana imej cakera tetamu untuk ujian ini. Pastikan anda menggunakan bendera "--ro" supaya
ikan tetamu(1) akan membuka imej cakera baca sahaja.

guestfish --ro -a /path/to/disk.img -i

Jika arahan itu berjaya, ia harus mencetak nama sistem pengendalian tetamu dan meletakkannya
anda di guestfish "> " prompt. Anda boleh menggunakan arahan guestfish seperti "ll /" untuk melihat
di dalam imej cakera. Untuk keluar, taip "keluar".

Jika anda mendapat ralat, cuba dayakan nyahpepijat (tambah "-v" pada baris arahan). Juga buat
pasti bahawa libguestfs-test-tool(1) berjaya.

Cuba kepada membuka a jauh tetamu gambar bersama ikan tetamu.
Nota ujian ini memerlukan libguestfs ≥ 1.22 dan qemu ≥ 1.5. Anda juga mungkin perlu melumpuhkan
libvirt dengan menetapkan ini:

eksport LIBGUESTFS_BACKEND=terus

Jika anda mempunyai imej cakera yang tersedia melalui HTTP/FTP, cuba bukanya.

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

Untuk SSH anda perlu memastikan bahawa ssh-agent disediakan supaya anda tidak memerlukan kata laluan
untuk log masuk ke mesin jauh. Kemudian arahan yang serupa dengan ini harus berfungsi:

guestfish --ro -i --format=raw \
-a ssh://remote.example.com/path/to/disk.img

Jika anda mendapat ralat, cuba dayakan nyahpepijat (tambah "-v" pada baris arahan). Juga buat
pasti bahawa libguestfs-test-tool(1) berjaya.

Main vir-alignment-scan on semua Matlamat tetamu.
Main vir-alignment-scan(1) pada tetamu atau imej cakera:

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

atau:

virt-alignment-scan -d Tetamu

Adakah laporan penjajaran sepadan dengan cara partition tetamu dijajarkan?

Main kucing dara on beberapa fail in tetamu.
kucing dara(1) boleh memaparkan fail daripada tetamu. Untuk tetamu Linux, cuba:

virt-cat LinuxGuest / etc / passwd

Ciri terbaru ialah sokongan untuk laluan Windows, contohnya:

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

Ujian yang lebih baik ialah jika anda mempunyai tetamu Windows dengan berbilang pemacu. Lakukan "D:", "E:"
laluan dll berfungsi dengan betul?

* Salinan beberapa fail ke dalam a menutup off tetamu.
virt-copy-in(1) boleh menyalin fail dan direktori secara rekursif ke dalam imej tetamu atau cakera.

virt-copy-in -d Tetamu / Etc / tmp

Ini harus menyalin direktori tempatan / Etc kepada /tmp/etc dalam tetamu (secara rekursif). Jika anda boot
tetamu, bolehkah anda melihat semua fail dan direktori yang disalin?

Matikan tetamu dan cuba salin berbilang fail dan direktori:

virt-copy-in -d Tetamu / home /etc/issue / tmp

Salinan beberapa fail keluar of a tetamu.
virt-copy-out(1) boleh menyalin fail dan direktori secara rekursif daripada imej tetamu atau cakera.

virt-copy-out -d Tetamu / home .

Perhatikan ruang dan noktah terakhir dalam arahan itu bukan kesilapan menaip.

Ini harus ditiru / home daripada tetamu ke dalam direktori semasa.

Main virt-df.
virt-df(1) menyenaraikan ruang cakera. Jalankan:

virt-df

Anda boleh cuba membandingkan ini dengan hasil daripada df(1) di dalam tetamu, tetapi ada beberapa
peruntukan:

· Tetamu mesti melahu.

· Cakera tetamu mesti diselaraskan menggunakan menyegerakkan(1).

· Sebarang tindakan seperti but tetamu akan menulis fail log menyebabkan nombor untuk
berubah.

Kami tidak menjamin bahawa nombor akan sama walaupun dalam keadaan ini.
Mereka sepatutnya serupa. Ia akan menunjukkan pepijat jika anda melihat nombor yang sangat berbeza.

Cuba mengimport virt-df CSV output ke dalam a spreadsheet or pangkalan data.
Jalankan:

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

Sekarang cuba muatkan ini ke dalam hamparan atau pangkalan data kegemaran anda. Adakah hasilnya
diterbitkan semula dengan setia dalam hamparan/pangkalan data?

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 fail in a menutup off tetamu.
virt-edit(1) boleh mengedit fail dalam tetamu. Cuba arahan ini pada tetamu RHEL atau Fedora:

virt-edit LinuxGuest /etc/sysconfig/network

Pada tetamu Linux yang lain cuba mengedit fail lain seperti:

virt-edit LinuxGuest /etc/motd

Adakah perubahan dilihat di dalam tetamu apabila ia dibut?

paparan yang sistem fail / skor / LV in a tetamu.
sistem fail virt(1) boleh digunakan untuk memaparkan sistem fail dalam tetamu. Cuba arahan ini hidupkan
sebarang imej cakera atau tetamu:

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

atau:

virt-filesystems -d Tetamu --semua --long -h

Adakah keputusan sepadan dengan apa yang dilihat pada tetamu?

Main vir-inspektor on semua Matlamat tetamu.
Penggunaan vir-inspektor(1) untuk mendapatkan laporan tentang semua tetamu atau imej cakera anda:

virt-inspector -a /path/to/disk.img | kurang

atau:

virt-inspector -d Tetamu | kurang

Adakah keputusan sepadan dengan apa yang sebenarnya ada pada tetamu?

Cuba yang pengauditan ciri-ciri of virt-ls on semua Matlamat tetamu.
Senaraikan semua atur cara setuid atau setgid dalam mesin maya Linux:

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

Senaraikan semua direktori boleh tulis awam dalam mesin maya Linux:

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

Senaraikan semua soket domain Unix dalam mesin maya Linux:

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

Senaraikan semua fail biasa dengan nama fail yang berakhir dengan '.png':

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

Paparkan fail yang lebih besar daripada 10MB dalam direktori rumah:

virt-ls -lR -d Tetamu / home | awk '$3 > 10*1024*1024'

Cari semua yang diubah suai dalam 7 hari lepas:

virt-ls -lR -d Tetamu --time-days / | awk '$6 <= 7'

Cari fail biasa yang diubah suai dalam 24 jam yang lalu:

virt-ls -lR -d Tetamu --time-days / | grep '^-' | awk '$6 < 1'

Adakah keputusan sepadan dengan apa yang ada pada tetamu?

Buat a cakera gambar dari a bola tar.
Penggunaan virt-make-fs(1) untuk mencipta imej cakera daripada mana-mana tarball yang anda ada:

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

Tambahkan 'output.img' sebagai cakera mentah kepada tetamu sedia ada. Semak tetamu boleh melihat fail.
Ujian ini amat berguna jika anda mencubanya dengan tetamu Windows.

Cuba skim pembahagian lain, cth. --partition=gpt.

Cuba format sistem fail lain, cth. --type=ntfs, --type=ext2.

* Main virt-rescue on a menutup off cakera gambar or tetamu.
Penggunaan virt-rescue(1) untuk memeriksa, menyelamat atau membaiki a menutup off tetamu atau imej cakera:

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

atau:

virt-rescue -d Tetamu

Bolehkah anda menggunakan arahan shell biasa untuk memeriksa tetamu?

* Saiz semula Matlamat tetamu.
Penggunaan vir-saiz(1) untuk memberi tetamu lebih banyak ruang cakera. Sebagai contoh, jika anda mempunyai cakera
imej yang lebih kecil daripada 30G, tingkatkannya kepada 30G dengan melakukan:

truncate -s 30G newdisk.img
virt-filesystems -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

Adakah tetamu masih boot? Cuba kembangkan partition lain.

* Sparsify a tetamu cakera.
Menggunakan virt-sparsify(1), jadikan imej cakera lebih jarang:

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

Is newdisk.img masih boleh boot selepas sparsifying? Adakah imej cakera yang terhasil lebih kecil (gunakan
"du" untuk menyemak)?

* "sysprep" a menutup off Linux tetamu.
Nota bahawa ini benar-benar akan mengacaukan tetamu yang sedia ada, jadi lebih baik untuk mengklonkan tetamu itu
sebelum mencuba ini.

virt-sysprep --nama hos newhost.example.com -a /path/to/disk.img

Adakah sysprep berjaya? Selepas but, apakah perubahan yang dibuat dan adakah mereka
berjaya?

Membuang yang Windows pendaftaran dari Matlamat Windows tetamu.
Penggunaan virt-win-reg(1) untuk membuang Windows Registry daripada mana-mana tetamu Windows yang anda
ada.

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

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

Adakah output sepadan dengan menjalankan "regedit" di dalam tetamu?

Ciri terbaru ialah keupayaan untuk membuang pendaftaran pengguna, jadi cuba ini, ganti nama pengguna
dengan nama pengguna tempatan dalam tetamu:

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

Gunakan guestfs-testing dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS (Nullsoft Scriptable Install
    System) ialah sumber terbuka profesional
    sistem untuk mencipta pemasang Windows. Ia
    direka bentuk sekecil dan fleksibel
    mungkin...
    Muat turun NSIS: Nullsoft Scriptable Install System
  • 2
    pas pengesahan
    pas pengesahan
    AuthPass ialah kata laluan sumber terbuka
    pengurus dengan sokongan untuk yang popular dan
    terbukti Keepass (kdbx 3.x DAN kdbx 4.x ...
    Muat turun autopass
  • 3
    Zabbix
    Zabbix
    Zabbix adalah terbuka kelas perusahaan
    penyelesaian pemantauan teragih sumber
    direka untuk memantau dan menjejaki
    prestasi dan ketersediaan rangkaian
    pelayan, peranti...
    Muat turun Zabbix
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi diselenggara
    dan disimpan untuk tujuan arkib. Lihat
    https://invent.kde.org/sdk/kdiff3 for
    kod terbaru dan
    https://download.kde.o...
    Muat turun KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ialah GUI untuk
    Pemuat USB Waninkoko, berdasarkan
    libwiigui. Ia membenarkan penyenaraian dan
    melancarkan permainan Wii, permainan Gamecube dan
    homebrew di Wii dan WiiU...
    Muat turun USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • Lebih »

Arahan Linux

Ad