Installationsmitschrift – ungetestet! – nicht final!
deb11:/opt# mkdir -p enomalism
deb11:/opt# cd enomalism/
deb11:/opt/enomalism# wget http://surfnet.dl.sourceforge.net/sourceforge/enomalism/enomalism2-2.1.1.deb
--10:24:24-- http://surfnet.dl.sourceforge.net/sourceforge/enomalism/enomalism2-2.1.1.deb
=> `enomalism2-2.1.1.deb'
Auflösen des Hostnamen »surfnet.dl.sourceforge.net«.... 130.59.138.20, 2001:620:0:1b::20
Verbindungsaufbau zu surfnet.dl.sourceforge.net|130.59.138.20|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 2.202.606 (2.1M) [application/octet-stream]
100%[===============================================================================>] 2.202.606 1.14M/s
10:24:26 (1.13 MB/s) - »enomalism2-2.1.1.deb« gespeichert [2202606/2202606]
deb11:/opt/enomalism# dpkg -i enomalism2-2.1.1.deb
Wähle vormals abgewähltes Paket enomalism2.
(Lese Datenbank ... 2170 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke enomalism2 (aus enomalism2-2.1.1.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von enomalism2:
enomalism2 hängt ab von python (>= 2.5); aber:
Paket python ist nicht installiert.
enomalism2 hängt ab von libmysqlclient15-dev (>= 5.0); aber:
Paket libmysqlclient15-dev ist nicht installiert.
enomalism2 hängt ab von coreutils (>= 5.0); aber:
Paket coreutils ist nicht installiert.
enomalism2 hängt ab von build-essential; aber:
Paket build-essential ist nicht installiert.
enomalism2 hängt ab von python-dev; aber:
Paket python-dev ist nicht installiert.
enomalism2 hängt ab von libxen3.1-dev; aber:
Paket libxen3.1-dev ist nicht installiert.
enomalism2 hängt ab von kvm; aber:
Paket kvm ist nicht installiert.
enomalism2 hängt ab von mysql-server; aber:
Paket mysql-server ist nicht installiert.
enomalism2 hängt ab von python-libvirt; aber:
Paket python-libvirt ist nicht installiert.
enomalism2 hängt ab von python-mysqldb; aber:
Paket python-mysqldb ist nicht installiert.
enomalism2 hängt ab von libvirt-bin; aber:
Paket libvirt-bin ist nicht installiert.
enomalism2 hängt ab von python-setuptools; aber:
Paket python-setuptools ist nicht installiert.
enomalism2 hängt ab von qemu; aber:
Paket qemu ist nicht installiert.
enomalism2 hängt ab von bridge-utils; aber:
Paket bridge-utils ist nicht installiert.
dpkg: Fehler beim Bearbeiten von enomalism2 (--install):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
enomalism2
deb11:/opt/enomalism# dpkg --purge enomalism2
(Lese Datenbank ... 2191 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne enomalism2 ...
dpkg - Warnung: Während Entfernens von enomalism2 ist Verzeichnis »/opt« nicht leer, wird daher nicht gelöscht.
deb11:/opt/enomalism# wget -S "http://downloads.sourceforge.net/enomalism/Enomalism2-2.1.1.tgz?use_mirror="
--10:28:14-- http://downloads.sourceforge.net/enomalism/Enomalism2-2.1.1.tgz?use_mirror=
=> `Enomalism2-2.1.1.tgz?use_mirror='
Auflösen des Hostnamen »downloads.sourceforge.net«.... 216.34.181.60
Verbindungsaufbau zu downloads.sourceforge.net|216.34.181.60|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort...
HTTP/1.0 302 Found
Connection: keep-alive
X-Powered-By: PHP/5.2.6
Content-Disposition: attachment; filename="Enomalism2-2.1.1.tgz"
Location: http://ovh.dl.sourceforge.net/sourceforge/enomalism/Enomalism2-2.1.1.tgz
Content-type: text/html
Content-Length: 0
Date: Sun, 11 Jan 2009 09:28:14 GMT
Server: lighttpd/1.4.19
Platz: http://ovh.dl.sourceforge.net/sourceforge/enomalism/Enomalism2-2.1.1.tgz[folge]
--10:28:14-- http://ovh.dl.sourceforge.net/sourceforge/enomalism/Enomalism2-2.1.1.tgz
=> `Enomalism2-2.1.1.tgz'
Auflösen des Hostnamen »ovh.dl.sourceforge.net«.... 213.186.33.91
Verbindungsaufbau zu ovh.dl.sourceforge.net|213.186.33.91|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort...
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2009 09:28:17 GMT
Server: Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.3.9 mod_ssl/2.8.22 OpenSSL/0.9.6m
Last-Modified: Thu, 11 Dec 2008 22:14:54 GMT
ETag: "47a96-23560e-494190de"
Accept-Ranges: bytes
Content-Length: 2315790
Connection: close
Content-Type: application/x-gzip
Länge: 2.315.790 (2.2M) [application/x-gzip]
100%[===============================================================================>] 2.315.790 586.06K/s ETA 00:00
10:28:25 (498.91 KB/s) - »Enomalism2-2.1.1.tgz« gespeichert [2315790/2315790]
deb11:/opt/enomalism/enomalism2# dpkg -l | grep -E "(libvirt|mysql|gcc|-dev)" ii dpkg-dev 1.13.26 package building tools for Debian ii gcc 4.1.1-15 The GNU C compiler ii gcc-4.1 4.1.1-21 The GNU C compiler ii gcc-4.1-base 4.1.1-21 The GNU Compiler Collection (base package) ii libc6-dev 2.3.6.ds1-13etch8 GNU C Library: Development Libraries and Hea ii libdbd-mysql-perl 3.0008-1 A Perl5 database interface to the MySQL data ii libgcc1 4.1.1-21 GCC support library ii libmudflap0-dev 4.1.1-21 GCC mudflap support libraries (development f ii libmysqlclient15-dev 5.0.32-7etch8 mysql database development files ii libmysqlclient15off 5.0.32-7etch8 mysql database client library ii libstdc++6-4.1-dev 4.1.1-21 The GNU Standard C++ Library v3 (development ii libvirt0 0.4.6-10~bpo40+1 library for interfacing with different virtu ii mysql-client-5.0 5.0.32-7etch8 mysql database client binaries ii mysql-common 5.0.32-7etch8 mysql database common files (e.g. /etc/mysql ii mysql-server 5.0.32-7etch8 mysql database server (meta package dependin ii mysql-server-5.0 5.0.32-7etch8 mysql database server binaries ii python-dev 2.4.4-2 Header files and a static library for Python ii python2.4-dev 2.4.4-3+etch2 Header files and a static library for Python ii zlib1g-dev 1.2.3-13 compression library - development
deb11:/opt# cd enomalism2/scripts/ deb11:/opt/enomalism2/scripts# ./init-db.sh rootpass enomalism-user enomalism-pass Creating enomalism2 database... Database created.
mysql> grant select, insert, update, delete, create, index, alter, lock tables on enomalism2.* to enomalism2@localhost ide ntified by 'enomalism-pass'; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)
cp default.cfg to config/$(hostname).cfgconfig/$(hostname).cfgsqlobject.dburi=”mysql://enomalism2:zx45qw12@localhost/enomalism2”enomalism2.self=”5fe6f05e-7ee0-11dc-ba7c-0011d88b8e81” in einen unique identifier für Cluster Setups ((mit uuidgen)enomalism2.baseurl=”http://127.0.0.1:8080/rest/“ zum Zugriff aufs Webinterfaceenomalism2.ip_addr=”1.2.3.4” auf die externe enomalism2 IP (für Cluster)deb11:/opt/enomalism2/scripts# ./enomalism2.sh start Starting enomalism2 Setting up KVM/Qemu Networking Virtual Bridge already configured, good to go! deb11:/opt/enomalism2/scripts#