Rubrique précédente: Squelette d'application de serveur dédié virtuelRubrique suivante: VDS_WIN12


VDS64_CentOS63, VDS_CentOS63

Présentation fonctionnelle

VDS64_Centos

VDS64_CentOS63 et VDS_CentOS63 sont des applications de serveur virtuel. Elles sont conçues pour être déployées en tant qu'applications autonomes sans parties de catalogue. Les applications VDS sont fournies pour offrir aux fournisseurs d'hébergement une façon rapide et facile de mettre à disposition un serveur dédié sur la grille CA AppLogic.

L'espace occupé par les applications VDS peut varier d'environ un vingtième d'un serveur physique à un serveur physique complet selon les besoins de ressources de l'utilisateur final.

Les applications VDS incluent un environnement de compilation de base avec GCC (le cas échéant).

Avec les VDS CentOS, tout autre package CentOS peut être installé par l'utilisateur final, simplement en exécutant la commande yum -y install <package> en tant qu'utilisateur root.

Les applications VDS se configurent elles-mêmes par le biais des propriétés au premier démarrage. L'utilisateur initial est créé et le mot de passe root est consigné dans le fichier /home/<utilisateur>/su.txt. Vous pouvez réinitialiser les applications de VDS avec leurs propriétés par défaut en supprimant /appliance/passwd.stamp de l'appliance et en redémarrant l'application.

Application

Dernière version

SE

VDS64_CentOS63

3.0.1-1

CentOS 6.3 (64 bits)

VDS_CentOS63

3.0.1-1

3.0.1-1

Ressources

VDS_CentOS63

Ressource

Minimum

Maximum

Valeur par défaut

UC

0.05

16

0.25

Mémoire

160 Mo

32 Go

512 Mo

Bande passante

1 Mbit/s

2 Gbits/s

1 Mbit/s

VDS64_CentOS63

Ressource

Minimum

Maximum

Valeur par défaut

UC

0.05

16

0.25

Bande passante

1 Mbit/s

2 Gbits/s

1 Mbit/s

Mémoire

160

32 Go

512 Mo

Terminaux

Nom

Dir.

Protocole

Description

ext

in

indifférent

Reçoit tout le trafic entrant pour les adresses IP affectées.

Le terminal ext est utilisé pour le trafic entrant. Ce terminal est configuré via l'onglet Interfaces de l'éditeur de configuration d'application.

L'interface par défaut est activée. Elle est utilisée pour la maintenance (connexions SSH entrantes à partir du contrôleur).

Volumes d'utilisateur

Aucun

Propriétés

Nom de propriété

Type

Description

hostname

Chaîne

Définit le nom d'hôte à affecter. Cette propriété est obligatoire.

user

Chaîne

Définit l'utilisateur à créer lors du provisionnement de l'application. Cette propriété est obligatoire.

user_pw

Chaîne

Définit l'utilisateur à créer lors du provisionnement de l'application. Cette propriété est obligatoire.

root_pw

Chaîne

Définit le mot de passe du compte racine. Il est défini au premier démarrage et consigné dans le fichier /home/<utilisateur>/su.txt. Cette propriété est obligatoire.

dns1

IP

Définit le serveur de noms principal (v4 ou v6). Cette propriété est obligatoire.

dns2

IP

Définit le serveur secondaire (v4 ou v6). Valeur par défaut : (vide).

dns3

IP

Définit le troisième serveur (v4 ou v6). Valeur par défaut : (vide).

Utilisation standard

Exemple d'utilisation typique de l'application VDS_CentOS63

VDS_CentOS63 doit prendre en charge l'hébergement de fournisseurs pour proposer des serveurs dédiés utilisant CA AppLogic et rendre superflu toute autre licence ou logiciel tiers.

VDS_CentOS63 n'est distribué que comme application contenant une instance unique de l'appliance et ne réside dans aucun catalogue.

Notes

Par exemple, le provisionnement de VDS_CentOS63 peut être effectué en exécutant une seule commande pouvant être automatisée à partir du portail de fournisseurs.

Une adresse IP valide doit être sélectionnée pour le terminal ext à partir du pool d'adresses IP disponibles fournies par le contrôleur de grille. Le masque réseau et la passerelle du terminal ext sont obtenus automatiquement à partir du contrôleur de grille.

app provision VDS_CentOS63_r10 ExampleClient \ 
    user=Exampleuser user_pw=abcd1234 root_pw=acbde12345 \ 
    iface.ext='fe80::1/64,209.100.100.12' hostname=mydomain.com dns1=fe80::5 dns2=209.101.1.2 \ 
    cpu.dflt=0,50 mem.dflt=1G VDS_CENTOS63.boot.size=10G 

Restrictions/configuration requise

Le répertoire /appliance DOIT rester intact. Toute modification apportée à l'un des fichiers de ce répertoire risque d'empêcher le fonctionnement de l'appliance.

Si le fichier vmad ou vme du répertoire /appliance ne peut pas être exécuté au démarrage, l'appliance cessera de fonctionner (au prochain redémarrage).

Les mises à jour et les remplacements de noyau doivent être basés sur des sources de noyau fournies par CA AppLogic®.

Le fichier root/.ssh/authorized_keys ne doit pas être modifié ; il sera écrasé par le système de compilation lors de l'exécution.

Messages d'erreur

En cas d'échec de démarrage de l'application, les erreurs suivantes peuvent être consignées dans le journal système :

Message d'erreur

Description

Le DNS Pv4 doit être défini si la mise en réseau IPv4 uniquement est utilisée

Vous devez au moins définir un serveur DNS IPv4.

Le DNS IPv6 doit être défini si la mise en réseau IPv6 uniquement est utilisée

Vous devez au moins définir un serveur DNS IPv6.

Impossible de définir le nom d'hôte

VDS n'est pas parvenu à configurer le nom d'hôte de l'appliance.

Logiciels Open Source et tiers utilisés au sein de l'application

VDS64_CentOS63 et VDS_CentOS63 n'utilisent pas de packages libres en plus de ceux de leur système d'exploitation de base CentOS 6.3 (64 bits) et CentOS 6.3 (32 bits) respectivement.