Fotos von Palma de Mallorca und Umgebung
24. April 2023 in Sonstiges.
Determine IPv4 Addresses of a Libvirt Qemu-KVM Domain
1. Juli 2023 in Administration, GNU/Linux, Technik.
In the VM, on Redhat-likes, make sure that the Qemu guest agent is installed:
dnf install qemu-guest-agent
On Debian-likes, execute:
apt install qemu-guest-agent
For Microsoft Windows guests, there are some tutorials on the web, see for example [1].
On the HV, execute:
virsh qemu-agent-command --domain myvm \
'{"execute":"guest-network-get-interfaces"}' | \
jq -r '
[.return[] | select(.name!="lo") | ."ip-addresses"] | flatten |
.[] | select(."ip-address-type"=="ipv4")."ip-address"
'
The output should be one IPv4 address per line.
If you are interested in IPv4 and IPv6 addresses instead, just skip the „select“ filter:
virsh qemu-agent-command --domain myvm \
'{"execute":"guest-network-get-interfaces"}' | \
jq -r '
[.return[] | select(.name!="lo") | ."ip-addresses"] | flatten |
.[]."ip-address" '
Two Paintings
19. Januar 2023 in Grafik, Multimedia, Sonstiges.
Two Worlds, one Reality
19. Januar 2023 in Grafik, Multimedia, Sonstiges, Technik.
Eine Bemerkung über das Funktionieren
16. Dezember 2022 in Gesellschaft, Technik.
Nach einer Weile hört man immer mal wieder gewisse Sprüche über das Funktionieren irgendwelcher Produkte, Technologien, Techniken, Lösungswege, Praktiken oder Konfigurationen X:
- „Was funktioniert [also X], ist gut.“
- „X ist nicht schön, aber es funktioniert.“
- „Hauptsache, es [gemeint ist X] funktioniert.“
- „Wieso, es [X] funktioniert doch!“
- „Wir wissen zwar nicht warum, aber es [X] funktioniert.“
Lösungen für drängende Probleme müssen gefunden werden, und es gibt Situationen, da müssen Nägel mit Köpfen gemacht werden. Zuweilen muss ich aber auch mal auf die Bremse treten, so etwa, wenn ich erkenne, dass ein Lösungsvorschlag X (vielleicht) momentan eine Lösung darstellt, auf Dauer aber zum Problem werden wird.
Die Geisteshaltung „was funktioniert, ist gut“ ist mitreißend, und die Sprüche sind eingängig, also habe ich mir für den Fall, dass ich dagegen halten muss, eine ähnlich eingängige Gegenbemerkung zurechtgelegt:
„X ist total super, solange es funktioniert.“
Es gibt auch eine universelle Form:
„Alles ist total super, solange es funktioniert.“