openSUSE > Palvelinohjelmat ja ohjelmointi

QEMU/KVM Virtual Machine ja tiedostojen jakaminen

(1/3) > >>

RaijaR:
Onnistuin asentamaan KVM:n ja sain sen mukavasti toimimaankin, mutta en millään ymmärrä, miten konfiguroin hakemistot niin, että pääsen niihin käsiksi kummastakin koneesta.
Isäntä=openSUSE Tumbleweed ja vieras=Linux Mint 19.3.
qemu versio  4.2.0-5.1
kvm_server versio 20180718-2.5

Kuvassa olevat valinnat:
Ajuri: Handler, Path tai Default
Kirjoituskäytäntö: Immediate tai Default
Source path:?
Target path:?

Voisiko joku antaa vinkkejä/apua tähän ongelmaan.

harmie:
Olisko tästä apua?
http://www.linux-kvm.org/page/9p_virtio

RaijaR:
Yritin tuon sivun ohjeeella (soveltaen  :P)  mutta sain aina virheilmoituksen, kun yritin käynnistää virtuaalikoneen. En ymmärrä täysin ohjetta.

Muitakin virheitä tuli, mutta tuo lienee se oleellinen:

2020-03-21T18:18:24.361459Z qemu-system-x86_64: -device virtio-9p-pci,id=fs0,fsdev=fsdev-fs0,mount_tag=/home/raija/yhteinen/,bus=pci.0,addr=0x8: cannot initialize fsdev 'fsdev-fs0': failed to open '/var/lib/libvirt/images/LinuxMint.qcow2': Not a directory

Ehkä minun hakemistojen luonti ei mennyt ihan putkeen. Harjoitukset jatkuu...

harmie:
Aikalailla sama on tuo susen oma ohje
https://doc.opensuse.org/documentation/leap/virtualization/single-html/book.virt/index.html#sec-libvirt-storage-share

RaijaR:
Ei onnistu minulta asentaminen, vaikka kuinka yritän eri vaihtoehtoja, niin Guest-kone ei suostu enää käynnistymään. No, jospa se jossain vaiheessa kirkastuu minullekin. Toimihan tässä kuitenkin tiedoston siirto USB-tikulla, ja verkkoonkin pääsee, jos sitä kautta haluaisi jotain alas lirutella.
Ohjeessahan sanotaan mm.:

Specify the path to the directory on the VM Host Server with Source Path. Enter a string at Target Path that will be used as a tag to mount the shared directory. Note that the string of this field is a tag only, not a path on the VM Guest.

Apply the setting. If the VM Guest is currently running, you need to shut it down to apply the new setting (rebooting the guest is not sufficient).

Boot the VM Guest. To mount the shared directory, enter the following command:

sudo mount -t 9p -o trans=virtio,version=9p2000.L,rw TAG /MOUNT_POINT

To make the shared directory permanently available, add the following line to the /etc/fstab file:

TAG   /MOUNT_POINT    9p  trans=virtio,version=9p2000.L,rw    0   0

Navigaatio

[0] Viestien etusivu

[#] Seuraava sivu

Siirry pois tekstitilasta