Argomento precedente: Linux

Argomento successivo: Windows


VDS64_CentOS55, VDS_CentOS55: applicazioni del server dedicato virtuale

Ultima versione: 1.0.7-1

Panoramica funzionale

VDS64_CentOS50 e VDS_CentOS54 sono applicazioni del server dedicato virtuale. Sono progettate per essere distribuite come applicazioni autonome senza parti di catalogo.

Le applicazioni VDS possono scalare da circa un ventesimo di un server fisico fino a un server fisico completo, a seconda delle esigenze dell'utente finale.

Le applicazioni del VDS includono un ambiente di compilazione di base con GCC (se disponibile).

Con i VDS basati su CentOS, possono essere installati dall'utente finale altri pacchetti CentOS, eseguendo semplicemente il <package> di installazione di yum -y mentre si opera come utenti principali.

Le applicazioni del VDS vengono fornite per offrire ai provider di hosting un modo semplice e veloce di offrire un server dedicato che fornisca la griglia di CA AppLogic.

Le applicazioni del VDS configurano se stesse tramite le proprietà al primo avvio. L'utente è stato creato e la password principale viene inserita in un file (/home/<user>/su.txt). Le applicazioni del VDS possono essere ripristinate ai valori predefiniti delle proprietà eliminando /appliance/passwd.stamp dall'appliance e riavviando l'applicazione.

Applicazione

Ultima versione

OS

VDS64_CentOS55

1.0.4-1

CentOS 5.5 (64 bit)

VDS_CentOS55

1.0.4-1

CentOS 5.5

Limite
Risorse

VDS_CentOS55

Risorsa

Minimo

Massimo

Predefinito

CPU

0.05

16

0.25

Memoria

160 MB

32 GB

256 MB

Larghezza di banda

1 Mbps

2 Gbps

1 Mbps

VDS64_CentOS55

Risorsa

Minimo

Massimo

Predefinito

CPU

0.05

16

0.25

Memoria

160 MB

32 GB

512 MB

Larghezza di banda

1 Mbps

2 Gbps

1 Mbps

Terminali

L'interfaccia esterna è abilitata. Viene utilizzata per il traffico in entrata e in uscita. Le sue impostazioni di rete sono configurate mediante le proprietà.

L'interfaccia predefinita è abilitata. Viene utilizzata per attività di manutenzione (connessioni ssh in entrata dal controller).

Proprietà

Nome di proprietà

Tipo

Description

hostname

Stringa

Definisce il nome host da assegnare. Questa proprietà è obbligatoria.

utente

Stringa

Definisce l'utente da creare in fase di provisioning dell'applicazione. Questa proprietà è obbligatoria.

user_pw

Stringa

Definisce la password dell'account utente da creare. Questa proprietà è obbligatoria.

root_pw

Stringa

Definisce la password dell'account principale. Verrà impostata al primo avvio e scritta sul file /home/<user>/su.txt Questa proprietà è obbligatoria.

primary_ip

Stringa

Definisce l'indirizzo IP primario (v4 o v6) dell'interfaccia esterna dell'appliance. Questa proprietà è obbligatoria.

secondary_ip

Stringa

Definisce l'indirizzo IP secondario (v4 o v6) dell'interfaccia esterna dell'appliance. Impostazione predefinita: (vuoto)

maschera di rete

Indirizzo IP

Definisce la maschera di rete dell'interfaccia esterna. Questa proprietà deve essere definita, se si utilizza IPv4. Impostazione predefinita: (vuoto)

gateway

Indirizzo IP

Definisce il gateway di rete di IP predefinito (router) per l'interfaccia esterna. L'indirizzo del gateway può essere esterno alla rete specificata dalla maschera di rete. Per utilizzare un gateway che non presenta un indirizzo IP e serve come ARP proxy, impostare la proprietà su 0.0.0.0. Questa proprietà deve essere definita, se si utilizza IPv4. Impostazione predefinita: (vuoto)

ipv6_gateway

Indirizzo IP

Definisce il gateway di rete di IPv6 predefinito (router) per l'interfaccia esterna. Questa proprietà deve essere definita, se si utilizza IPv6. Impostazione predefinita: (vuoto)

dns1

Indirizzo IP

Definisce il server dei nomi principale (v4 o v6). Questa proprietà è obbligatoria.

dns2

Indirizzo IP

Definisce il server secondario (v4 o v6). Impostazione predefinita: (vuoto)

dns3

Indirizzo IP

Definisce il terzo server (v4 o v6). Impostazione predefinita: (vuoto)

Utilizzo tipico

VDS_CentOS54 sarà utilizzato dai provider di hosting per la distribuzione di server dedicati utilizzando CA AppLogic senza bisogno di software o licenze di terze parti.

VDS_CentOS54 viene distribuito solo come applicazione contenente una singola istanza dell'appliance e non si trova in tutti i cataloghi.

Note

A titolo di esempio, il provisioning di VDS_CentOS55 può essere effettuato mediante l'esecuzione di un comando che può essere automatizzato dal portale dei provider.

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

La directory /appliance NON DEVE essere modificata. Le modifiche apportate ai file in questa directory possono causare l'arresto dell'appliance in uso.

Impedendo l'esecuzione all'avvio di vmad o vme dalla directory /appliance, si interrompe il funzionamento dell'appliance (al riavvio successivo).

Gli aggiornamenti e le sostituzioni del kernel dovrebbero essere basati sulle origini del kernel fornito con CA AppLogic.

Il file /root/.ssh/authorized_keys non dovrebbe essere modificato; verrà sovrascritto dal sistema di compilazione in fase di runtime.

Messaggi di errore

In caso di errore all'avvio dell'applicazione, i seguenti errori possono essere registrati nel log di sistema:

Messaggio di errore

Description

Valore 'primary_ip' non corretto

Il VDS (server dedicato virtuale) non è riuscito a convalidare l'opzione di configurazione 'primary_ip'.

Valore 'secondary_ip' non corretto

Il VDS non è riuscito a convalidare l'opzione di configurazione 'secondary_ip'.

Il DNS di IPv4 deve essere definito se viene utilizzata una rete basata solo su IPv4

Occorre definire almeno uno dei server DNS di IPv4.

Il DNS di IPv6 deve essere definito se viene utilizzata una rete basata solo su IPv6

Occorre definire almeno uno dei server DNS di IPv6.

Impossibile impostare il nome host

Il VDS non è riuscito a impostare il nome host per l'appliance.

Impossibile impostare rete esterna

Il VDS non è riuscito a impostare l'interfaccia per l'appliance.

Impossibile impostare rete esterna -- gli IP primario e secondario sono identici

Gli IP primario e secondario devono essere diversi

Impossibile impostare rete esterna -- l'IP secondario XXX è in uso

L'IP secondario XXX è in uso

La proprietà maschera di rete deve essere definita se viene utilizzata la rete IPv4

La proprietà maschera di rete deve essere definita se viene definito un indirizzo IPv4

La proprietà gateway deve essere definita se viene utilizzata la rete basata solo su IPv4

La proprietà gateway dovrebbe essere definita solo quando si utilizza una rete IPv4

La proprietà ipv6_gateway deve essere definita se viene utilizzata la rete basata solo su IPv6

La proprietà gateway dovrebbe essere definita solo quando si utilizza una rete IPv6

Il gateway non è definito

La proprietà gateway o ipv6_gateway dovrebbe essere definita

Software Open Source e di terze parti utilizzato all'interno dell'applicazione

VDS64_CentOS54 e VDS_CentOS54 non utilizzano nessun pacchetto Open Source in aggiunta a quelli del loro sistema operativo di base, rispettivamente CentOS 5.4 (64 bit) e CentOS 5.4 (32 bit).