Si desea utilizar CentOS 5.4 en el servidor de virtualización OpenVZ remoto, puede crear una plantilla que desea cargar. Esto es útil ya que cada contenedor se puede actuar de forma independiente el uno del otro, y por lo tanto usted puede probar varias instancias de un sistema operativo al mismo tiempo sin conflicto. Para crearuna plantilla de CentOS 5.4, deberá instalar el sistema operativo ya sea a un entorno en el disco duro físico o virtual. Esto supone que el sistema operativo ya está instalado.
Crear plantilla
Haga clic en el icono Terminal en CentOS. Tipo "vi / tmp / excluir" y presionar "Enter". Escriba las líneas siguientes en el archivo:
. Bash_history
lost + found
/ Dev / *
/ Mnt / *
/ Tmp / *
/ Proc / *
/ Sys / *
/ Usr / src / *
Presione "Esc", luego "X" para salir y guardar de vi.
Tipo "tar - numericowner-czvf / tmp/centos-5.4-ARCH-DISTRO-image.tar.gz-X / tmp / exclusión" (sin comillas). Reemplazar "ARCH", ya sea con i386 o x86_64 dependiendo de la versión. Reemplazar "DISTRO" con el tipo de distribución que ha instalado (etc mínimo o por defecto). Pulse el botón "Enter". Esto crea una bola de alquitrán. Transfiera este archivo a la caché del servidor, por ejemplo, / server / template / cache /.
Cree un contenedor maniquí en su servidor y copiar la configuración básica a esa carpeta maniquí.
Crear una carpeta dentro de su plantilla de carpeta para el centos distro, por ejemplo / server/template/centos/5.4/ARCH/config /.
Tipo "vi rpm" y presionar "Enter". Escriba "43" (sin las comillas). Presione "Esc", luego "X" para salir y guardar.
Tipo "vi yum.conf" y presionar "Enter". Escriba las líneas siguientes en el archivo:
[Principal]
cachedir = / vz/template/centos/5.4/ARCH/yum-cache /
reposdir = / dev / null
installonlypkgs =
[CentOS5-base]
name = CentOS 5 - ARCH - Base
baseurl = http://mirror.centos.org/centos/5.4/os/ARCH/
habilitado = 1
gpgcheck = 1
[CentOS5-actualizaciones-lanzado]
name = CentOS 5 - ARCH - Actualizaciones Lanzamiento
baseurl = http://mirror.centos.org/centos/5.4/updates/ARCH/
habilitado = 1
gpgcheck = 1
Copiar un archivo de configuración de CentOS revisión anterior en el directorio 5.4.
Cambie el directorio al contenedor maniquí. Utilice el siguiente comando:
gunzip - dc / server/template/cache/centos-5.4-ARCH-DISTRO-image.tar.gz | tar-xvf
Abra el archivo / etc / shadow y cambiar la contraseña de root para ser "!" (Sin comillas). Abrir / etc / inittab por completo, a continuación, introduzca el siguiente comando "y retire el hashtag de las líneas de / sbin / mingetty Eliminar / etc / mtab.":
ln-s / proc / mounts etc / mtab.
Abra / etc / fstab y elimine todo, aparte de la línea / dev / pts. Abrir / etc / rc.d / rc.sysinit e insertar un hashtag antes de las líneas del / sbin / start_udev.
Introduzca la siguiente lista de comandos en orden:
mknod dev / ptmx c 5 2
mkdir dev / pts
/ Sbin / MAKEDEV --d/vz/private/50/dev ttyp ptyp
mknod dev / null c 1 3
mknod-m 644 dev / random c 1 8
mknod dev / urandom c 1 9
Reemplace la ruta MAKEDEV con su carpeta mundial de contenedores.
Cree un directorio / var / lock / rpm. Abra / etc / sysconfig / red si desea deshabilitar IPv6, a continuación, agregar una etiqueta de la lista negra en / etc / modprobe.d / blacklist.
Abrir / etc/sysconfig/network-scripts/ifcfg-eth0 (reemplazando 0 con el número NIC) y desactivar los NIC.
15
Abra / etc / sysconfig / init y asegurar la pronta se establece en "no".
No hay comentarios:
Publicar un comentario