So filtern Sie die Bilderliste von OpenStack über den Namen
Mein Unternehmen verfügt über eine große Anzahl von Openstack-Bildern. Ich möchte einen Filter nach Namen übergeben, damit der Befehl image list schneller ausgeführt werden kann. Ich kann jedoch scheinbar nicht in der Lage sein, --name
nach Teilzeichenketten des Bildnamens zu filtern. Ist das nicht möglich?
$ time openstack image list > /dev/null real 2m26.971s <--- Entire list...ouch user 0m1.472s sys 0m1.083s
Wenn ich nach einem vollständigen, genauen Namen filtern:
$ time openstack image list --name="ubuntu_qcow2" > /dev/null real 0m4.340s <--- Ahhh, much better user 0m0.374s sys 0m0.154s
Wenn ich jedoch versuche, nach einem Teilstring zu filtern, kann ich ihn nicht zum Laufen bringen (beachten Sie, dass jeder von ihnen leeren Inhalt zurückgibt):
$ openstack image list --name="ubuntu" $ openstack image list --name="ubuntu*" $ openstack image list --name="ubuntu.*"
Die Nachbearbeitung mit grep ist natürlich keine Lösung, da der Befehl jedes Bild vollständig verarbeitet und ausgibt, bevor der Inhalt an grep übergeben wird.
Gibt es Möglichkeiten, eine solche Listenverarbeitung in openstack zu filtern, um schnellere Antwortzeiten zu erhalten?
0 Antworten auf die Frage
Verwandte Probleme
-
2
Was ist OpenStack? Und wie kann es genutzt werden?
-
1
Wird die Folsom-Version von OpenStack auf Ubuntu 12.04 LTS unterstützt?
-
1
Kann VMware auf einer OpenStack-VM ausgeführt werden?
-
0
Ist etwas falsch mit meiner Konfiguration von Nova Keystone und Blick kann keine vms erstellen
-
0
Während der Installation von OpenStack kann keine Verbindung zum MySQL-Server unter '127.0.0.1' (111...
-
0
Setup br100 und nova Netzwerk fester IP-Bereich
-
1
Fehler beim Zugriff auf Trystack
-
1
Wo kann ich ein Ubuntu-Image für OpenStack auf XenServer ausführen?
-
0
DevStack über Neustart
-
1
Cloud-Lösung ohne Geschmack