Tema anterior: Linux

Tema siguiente: Windows


VDS64_CentOS55, VDS_CentOS55: aplicaciones del servidor especializado virtual

Última versión: 1.0.7-1

Descripción general del funcionamiento

VDS64_CentOS50 y VDS_CentOS54 son aplicaciones del servidor especializado virtual. Están diseñadas para implementarse como aplicaciones independientes, sin partes del catálogo.

Las aplicaciones VDS se pueden escalar desde aproximadamente un veinteavo de un servidor físico hasta un servidor físico completo, dependiendo de las necesidades de recursos del usuario final.

Las aplicaciones VDS incluyen un entorno de generación básico con GCC (si está disponible).

Con las aplicaciones VDS basadas en CentOS, el usuario final puede instalar cualquiera de los demás paquetes de CentOS; simplemente hay que ejecutar yum -y install <package> mientras se trabaja como usuario raíz.

Se proporcionan aplicaciones VDS para que los proveedores de alojamiento dispongan de una forma rápida y sencilla de ofrecer una gama de servidores especializados en el grid de CA AppLogic.

Las aplicaciones VDS se configuran ellas mismas a través de propiedades en el primer arranque. Se crea el usuario inicial y la contraseña raíz se coloca en un archivo (/home/<user>/su.txt). Para restablecer las propiedades predeterminadas de las aplicaciones VDS, suprima /appliance/passwd.stamp del dispositivo y reinicie la aplicación.

Aplicación

Última versión

SO

VDS64_CentOS55

1.0.4-1

CentOS 5.5 (64 bits)

VDS_CentOS55

1.0.4-1

CentOS 5.5

Límite
Recursos

VDS_CentOS55

Recurso

Mínimo

Máximo

Predeterminado

CPU

0.05

16

0.25

Memoria

160 MB

32 GB

256 MB

Ancho de banda

1 Mbps

2 Gbps

1 Mbps

VDS64_CentOS55

Recurso

Mínimo

Máximo

Predeterminado

CPU

0.05

16

0.25

Memoria

160 MB

32 GB

512 MB

Ancho de banda

1 Mbps

2 Gbps

1 Mbps

Terminales

La interfaz externa está activada. Se utiliza para tráfico entrante y saliente. Sus valores de red se configuran a través de propiedades.

La interfaz predeterminada está activada. Se utiliza para mantenimiento (conexiones ssh entrantes desde el controlador).

Propiedades

Nombre de la propiedad

Tipo

Descripción

hostname

Cadena

Define el nombre de host que se va a asignar. Esta propiedad es obligatoria.

user

Cadena

Define el usuario que se va a crear en el aprovisionamiento de la aplicación. Esta propiedad es obligatoria.

user_pw

Cadena

Define la contraseña de la cuenta de usuario que se va a crear. Esta propiedad es obligatoria.

root_pw

Cadena

Define la contraseña de la cuenta raíz. Se establecerá en el primer arranque y se escribirá en el archivo /home/<user>/su.txt. Esta propiedad es obligatoria.

primary_ip

Cadena

Define la dirección IP primaria (v4 o v6) de la interfaz externa del dispositivo. Esta propiedad es obligatoria.

secondary_ip

Cadena

Define la dirección IP secundaria (v4 o v6) de la interfaz externa del dispositivo. Valor predeterminado: (vacío).

netmask

Dirección IP

Define la máscara de red de la interfaz externa. Esta propiedad se debe definir si se utiliza IPv4. Valor predeterminado: (vacío).

gateway

Dirección IP

Define la puerta de enlace de red IP predeterminada (enrutador) para la interfaz externa. La dirección de puerta de enlace puede estar fuera de la red especificada por la máscara de red. Para utilizar una puerta de enlace que no muestre ningún IP y sirva como ARP de proxy, establezca esta propiedad en 0.0.0.0. Esta propiedad se debe definir si se utiliza IPv4. Valor predeterminado: (vacío).

ipv6_gateway

Dirección IP

Define la puerta de enlace de red IPv6 predeterminada (enrutador) para la interfaz externa. Esta propiedad se debe definir si se utiliza IPv6. Valor predeterminado: (vacío).

dns1

Dirección IP

Define el servidor de nombres primario (v4 o v6). Esta propiedad es obligatoria.

dns2

Dirección IP

Define el servidor secundario (v4 o v6). Valor predeterminado: (vacío).

dns3

Dirección IP

Define el tercer servidor (v4 o v6). Valor predeterminado: (vacío).

Uso típico

Los proveedores de alojamiento deben utilizar VDS_CentOS54 para ofrecer servidores especializados mediante CA AppLogic sin la necesidad de ningún otro software ni licencia de terceros.

VDS_CentOS54 se distribuye solamente como una aplicación que contiene una sola instancia del dispositivo y no reside en ningún catálogo.

Notas

A modo de ejemplo, se puede aprovisionar VDS_CentOS55 ejecutando un solo comando que se puede automatizar desde el portal de proveedores.

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

Limitaciones/requisitos

El directorio /appliance DEBE dejarse intacto. Si se realizan cambios a cualquier archivo de este directorio, el dispositivo puede dejar de funcionar.

Si se hace que vmad o vme del directorio /appliance no se ejecuten en el momento de inicio, el dispositivo dejará de funcionar (la próxima vez que se reinicie).

Las actualizaciones y sustituciones de kernel deberían basarse en las fuentes de kernel proporcionadas por CA AppLogic.

El archivo /root/.ssh/authorized_keys no debería modificarse; el sistema de generación lo sobrescribirá en el tiempo de ejecución.

Mensajes de error

En caso de error al inicio de la aplicación, se pueden registrar los errores siguientes en el registro del sistema:

Mensaje de error

Descripción

Valor 'primary_ip' incorrecto

La aplicación del servidor especializado virtual (SDV) no puede validar la opción de configuración 'primary_ip'.

Valor 'secondary_ip' incorrecto

La aplicación SDV no puede validar la opción de configuración 'secondary_ip'.

Hay que definir DNS IPv4 si solo se utiliza la conexión IPv4

Hay que definir al menos un servidor DNS IPv4.

Hay que definir DNS iPv6 si solo se utiliza la conexión IPv6

Hay que definir al menos un servidor DNS IPv6.

No se pudo establecer el nombre de host

La aplicación SDV no puede configurar el nombre de host del dispositivo.

No se pudo configurar la red externa

La aplicación SDV no puede configurar la interfaz del dispositivo.

No se pudo configurar la red externa: las IP primaria y secundaria son idénticas

La IP primaria y secundaria deben ser diferentes.

No se pudo configurar la red externa: la IP XXX secundaria está en uso

La IP XXX secundaria está en uso.

Hay que definir la propiedad netmask si se utiliza la conexión de red IPv4

Hay que definir la propiedad netmask si se define una dirección IPv4.

Hay que definir la propiedad gateway si solo se utiliza la conexión de red IPv4

Hay que definir la propiedad gateway si solo se utiliza la conexión de red IPv4.

Hay que definir la propiedad ipv6_gateway si solo se utiliza la conexión de red IPv6

Hay que definir la propiedad ipv6_gateway si solo se utiliza la conexión de red IPv6.

No se ha definido una puerta de enlace

Hay que definir una propiedad gateway o ipv6_gateway.

Software de fuente abierta y de terceros utilizado dentro de la aplicación

VDS64_CentOS54 y VDS_CentOS54 no utilizan paquetes de fuente abierta además de los utilizados por los SO base CentOS 5.4 (64 bits) y CentOS 5.4 (32 bits), respectivamente.