Cloudcomputing Kochbuch Kommandozeilen-Client erzeugen

ZIM HilfeWiki - das Wiki

Allgemeine Informationen
Anleitung
Informationen
BetriebssystemAlle
ServiceCloudcomputing
Interessant fürAngestellte, Studierende und Gäste
HilfeWiki des ZIM der Uni Paderborn

no displaytitle found: Cloudcomputing Kochbuch Kommandozeilen-Client erzeugen

Die im Kochbuch verwendeten Tools lassen sich einfach in einer virtuellen Instanz in der Cloudcomputing Umgebung installieren. Im folgenden wird dies vorgenommen.

Was ist zu tun?[Bearbeiten | Quelltext bearbeiten]

  • Instanziieren einer virtuellen Maschine in der Cloudcomputing Umgebung
  • Installieren der Kommandozeilen-Clients auf der virtuellen Maschine
  • Herunterladen der 'Openstack RC Datei v3'

Instanziieren einer virtuellen Maschine[Bearbeiten | Quelltext bearbeiten]

Analog zu Cloudcomputing_Quick-Start, allerdings mit folgenden Abweichungen:

Im Schritt Instanz starten, Quelle wählen:

Ubuntu-16.04-Xenial-Xerus

Im Schritt Instanz starten, Variante wählen:

m1.small

Die Änderungen im Ablauf erzeugen eine virtuelle Maschine die ein Ubuntu 16.04 enthält. Im Gegensatz zum CirrOS, lautet der Benutzername für die Anmeldung per SSH:

ubuntu@[Floating IP] 

Installieren der Kommandozeilen-Clients[Bearbeiten | Quelltext bearbeiten]

Nach dem Erzeugen der Instanz sollte das Anmelden per SSH, unter Benutzung des zugewiesenen SSH-Keys und der zugewiesenen Floating-IP möglich sein. In diesem Beispiel wurde die IP 192.26.184.37 zugewiesen. Beim ersten Login wird der Schlüssel-Fingerabdruck der Maschine angezeigt und wird dann gespeichert. Dieser kann mit den Ausgaben im Konsolen-Log der Instanz verglichen werden.

$ ssh ubuntu@192.26.184.37
The authenticity of host '192.26.184.37 (192.26.184.37)' cant be established.
ECDSA key fingerprint is SHA256:J4RN5DHDHOoAMTSiOfC2ZrkNxJZiJYYoj4sGmBeU1Kk.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.26.184.37' (ECDSA) to the list of known hosts.
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-34-generic x86_64)

[...]

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@api-kochbuch-demo:~$

Nach dem erfolgreichen Anmelden muss die Software Paketliste auf den aktuellen Stand gebracht werden.

ubuntu@api-kochbuch-demo:~$ sudo apt-get update
sudo: unable to resolve host api-kochbuch-demo
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
[...]
Get:30 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports/universe Translation-en [584 B]
Fetched 10.6 MB in 2s (4,401 kB/s)              
Reading package lists... Done
ubuntu@api-kochbuch-demo:~$

Ist dies erfolgt, kann das Softwarepaket python-openstackclient inklusive der Abhängigkeiten installiert werden.

ubuntu@api-kochbuch-demo:~$ sudo apt-get install -y python-openstackclient
sudo: unable to resolve host api-kochbuch-demo
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
[...]
Setting up python-openstackclient (2.3.0-2) ...
update-alternatives: using /usr/bin/python2-openstack to provide /usr/bin/openstack (openstack) in auto mode
Processing triggers for libc-bin (2.23-0ubuntu3) ...
ubuntu@api-kochbuch-demo:~$

Siehe auch[Bearbeiten | Quelltext bearbeiten]

Weitere interessante Artikel zum gleichen Themenfeld verlinken


Bei Fragen oder Problemen wenden Sie sich bitte telefonisch oder per E-Mail an uns:

Tel. IT: +49 (5251) 60-5544 Tel. Medien: +49 (5251) 60-2821 E-Mail: zim@uni-paderborn.de

Das Notebook-Café ist die Benutzerberatung des ZIM - Sie finden uns in Raum I0.401

Wir sind zu folgenden Zeiten erreichbar:


Mo-Do Fr
Vor-Ort-Support 08:30 - 16:00 08:30 - 14:00
Telefonsupport 08:30 - 16:00 08:30 - 14:00


Das ZIM:Servicecenter Medien auf H1 hat aktuell zu folgenden Zeiten geöffnet:

Mo-Do Fr
08:00 - 16:00 08:00 - 14:30
Cookies helfen uns bei der Bereitstellung des ZIM HilfeWikis. Bei der Nutzung vom ZIM HilfeWiki werden die in der Datenschutzerklärung beschriebenen Cookies gespeichert.