Vorheriges Thema: Linux

Nächstes Thema: Windows


VDS64_CentOS55, VDS_CentOS55: Virtual Dedicated Server-Anwendungen

Aktuelle Version: 1.0.7-1

Funktionsübersicht

VDS64_CentOS50 und VDS_CentOS54 sind Virtual Dedicated Server-Anwendungen. Sie sind als eigenständige Anwendungen ohne Katalogteile entwickelt worden.

VDS-Anwendungen sind von ungefähr einem Zwanzigstel eines physischen Servers bis auf einen vollständigen physischen Server skalierbar, abhängig vom Ressourcenbedarf des Endnutzers.

VDS-Anwendungen beinhalten eine grundlegende Build-Umgebung mit GCC (falls verfügbar).

Mit auf CentOS basierenden VDSs kann jedes der CentOS-Pakete vom Endbenutzer installiert werden, indem dieser einfach als Root-Benutzer den Befehl " -y install <package>" ausführt.

VDS-Anwendungen sind für Hosting-Anbieter eine schnelle und einfache Möglichkeit, auf dem CA AppLogic-Grid ein dediziertes Server-Angebot bereitzustellen.

VDS-Anwendungen werden beim ersten Start über Eigenschaften selbstständig konfiguriert. Der erste Benutzer wird erstellt, und das Root-Kennwort wird in eine Datei geschrieben ("/home/<Benutzer>/su.txt"). VDS-Anwendungen können auf ihre Standardeigenschaften zurückgesetzt werden, indem Sie "/appliance/passwd.stamp" aus der Appliance löschen und die Anwendung neu starten.

Anwendung

Aktuelle Version

Betriebssystem

VDS64_CentOS55

1.0.4-1

CentOS 5.5 (64-Bit)

VDS_CentOS55

1.0.4-1

CentOS 5.5

Begrenzung
Ressourcen

VDS_CentOS55

Ressource

Minimum

Maximum

Standard

CPU

0.05

16

0.25

Speicher

160 MB

32 GB

256 MB

Bandbreite

1 Mbit/s

2 Gbit/s

1 Mbit/s

VDS64_CentOS55

Ressource

Minimum

Maximum

Standard

CPU

0.05

16

0.25

Speicher

160 MB

32 GB

512 MB

Bandbreite

1 Mbit/s

2 Gbit/s

1 Mbit/s

Terminals

Die externe Schnittstelle wird aktiviert. Sie wird für eingehenden und ausgehenden Datenverkehr verwendet. Ihre Netzwerkeinstellungen werden über Eigenschaften konfiguriert.

Die Standardschnittstelle. Sie wird für Wartungszwecke verwendet (eingehende SSH-Verbindungen vom Controller).

Eigenschaften

Eigenschaftsname

Typ

Description

hostname

Zeichenfolge

Definiert den zuzuweisenden Hostnamen. Diese Eigenschaft ist obligatorisch.

user

Zeichenfolge

Definiert den Benutzer, der bei Bereitstellung der Anwendung zu erstellen ist. Diese Eigenschaft ist obligatorisch.

user_pw

Zeichenfolge

Definiert das Kennwort des zu erstellenden Benutzerkontos. Diese Eigenschaft ist obligatorisch.

root_pw

Zeichenfolge

Definiert das Kennwort des Root-Kontos. Es wird beim ersten Start festgelegt und in die Datei "/home/<user>/su.txt" geschrieben. Diese Eigenschaft ist obligatorisch.

primary_ip

Zeichenfolge

Definiert die primäre IP-Adresse (v4 oder v6) der externen Schnittstelle der Appliance. Diese Eigenschaft ist obligatorisch.

secondary_ip

Zeichenfolge

Definiert die sekundäre IP-Adresse (v4 oder v6) der externen Schnittstelle der Appliance. Standard: (leer).

netmask

IP-Adresse 

Definiert die Netzwerkmaske der externen Schnittstelle. Diese Eigenschaft sollte definiert werden, wenn IPv4 verwendet wird. Standard: (leer).

gateway

IP-Adresse

Definiert das standardmäßige IP-Netzwerk-Gateway (Router) für die externe Schnittstelle. Die Gateway-Adresse kann außerhalb des von der Netzmaske angegebenen Netzwerks liegen. Um ein Gateway zu verwenden, die keine IP darstellt und als Proxy-ARP dient, legen Sie diese Eigenschaft auf 0.0.0.0 fest. Diese Eigenschaft sollte definiert werden, wenn IPv4 verwendet wird. Standard: (leer).

ipv6_gateway

IP-Adresse

Definiert das standardmäßige IPv6-Netzwerk-Gateway (Router) für die externe Schnittstelle. Diese Eigenschaft sollte definiert werden, wenn IPv6 verwendet wird. Standard: (leer).

dns1

IP-Adresse

Definiert den primären Nameserver (v4 oder v6). Diese Eigenschaft ist obligatorisch.

dns2

IP-Adresse

Definiert den sekundären Server (v4 oder v6). Standard: (leer).

dns3

IP-Adresse

Definiert den dritten Server (v4 oder v6). Standard: (leer).

Typische Verwendung

VDS_CentOS54 ermöglicht Hosting-Anbietern, dedizierte Server mithilfe von CA AppLogic ohne Drittanbieter-Software oder -Lizenzen bereitzustellen.

VDS_CentOS54 wird nur als Anwendung mit einer einzelnen Instanz der Appliance angeboten und ist in keinem Katalog enthalten.

Hinweise

VDS_CentOS55 kann beispielsweise durch die Ausführung eines einzelnen Befehls bereitgestellt werden, was über das Anbieterportal automatisiert werden kann.

app provision VDS_CentOS55_r3 ExampleClient \
    user=Exampleuser user_pw=abcd1234 root_pw=acbde12345 \
    primary_ip=fe80::1/64 secondary_ip=209,100.100,12 netmask=255,255.255,0 gateway=209,100.100,1 \
    ipv6_gateway=fe80::10 hostname=mydomain.com dns1=fe80::5 dns2=209.101.1.2 \
    cpu.dflt=0.50 mem.dflt=1G VDS_CENTOS55.boot.size=10G

Limitations/Requirements

Das Verzeichnis "/appliance" darf NICHT geändert werden. Änderungen an Dateien in diesem Verzeichnis können zur Folge haben, dass die Appliance nicht mehr ordnungsgemäß arbeitet.

Wenn die Ausführung von "vmad" oder "vme" aus dem Verzeichnis "/appliance" beim Start verhindert wurde, ist die Appliance nicht mehr funktionsfähig (beim nächsten Neustart).

Aktualisierung und Austausch von Kernels müssen auf Basis der durch CA AppLogic bereitgestellten Kernelquellen erfolgen.

Die Datei "/root/.ssh/authorized_keys" darf nicht geändert werden. Sie wird zur Laufzeit vom Buildsystem überschrieben.

Fehlermeldungen

Bei Problemen während des Anwendungsstarts werden im Systemprotokoll möglicherweise die folgenden Fehler protokolliert:

Fehlermeldung

Beschreibung

Incorrect "primary_ip" value

VDS konnte die Konfigurationsoption "primary_ip" nicht validieren.

Incorrect "secondary_ip" value

VDS konnte die Konfigurationsoption "secondary_ip" nicht validieren.

IPv4 DNS must be defined if IPv4-only networking is used

Mindestens ein IPv4-DNS-Server muss definiert werden.

IPv6 DNS must be defined if IPv6-only networking is used

Mindestens ein IPv6-DNS-Server muss definiert werden.

Failed to set hostname

VDS konnte den Hostnamen der Appliance nicht einrichten.

Failed to set up external network

VDS konnte die Appliance-Schnittstelle nicht einrichten.

Failed to set up external network -- primary and secondary IP's are identical

Die primäre und sekundäre IP-Adresse müssen unterschiedlich sein.

Failed to set up external network -- secondary IP XXX is in use

Die sekundäre IP-Adresse XXX wird bereits verwendet.

Property netmask must be defined if IPv4 networking is used

Die Eigenschaft "netmask" muss definiert werden, wenn IPv4-Adressen verwendet werden.

Property gateway must be defined if IPv4-only networking is used

Die Eigenschaft "gateway" muss definiert werden, wenn ein reines IPv4-Netzwerk verwendet wird.

Property ipv6_gateway must be defined if IPv6-only networking is used

Die Eigenschaft "ipv6_gateway" muss definiert werden, wenn ein reines IPv6-Netzwerk verwendet wird.

Gateway is not defined

Die Eigenschaft "gateway" oder "ipv6_gateway" muss definiert werden.

In der Anwendung verwendete Open-Source- und Drittanbieter-Software

VDS64_CentOS54 und VDS_CentOS54 verwenden keine Open-Source-Pakete zusätzlich zu denen ihres jeweiligen standardmäßigen Betriebssystems CentOS 5.4 (64 Bit) und CentOS 5.4 (32 Bit).