Mostrando entradas con la etiqueta virtualization. Mostrar todas las entradas
Mostrando entradas con la etiqueta virtualization. Mostrar todas las entradas

viernes, 27 de marzo de 2026

Solución de Denegaciones de SELinux para virtquemud (acceso setattr) en AlmaLinux/RHEL

solucion denegacion selinux virtquemud setattr


Si utilizas libvirt (KVM/QEMU) para virtualizar en Fedora AlmaLinux, Rocky Linux o RHEL, es posible que estés viendo alertas frecuentes de SELinux al encender y apagar las máquinas virtuales. Al revisar las alertas de SELinux (sealert o /var/log/audit/audit.log), probablemente verás mensajes que indican que rpc-virtqemud está impidiendo el acceso a setattr en las imágenes de disco .qcow2.

A continuación, te explico por qué ocurre esto y cómo solucionarlo sin necesariamente desactivar SELinux.




martes, 19 de mayo de 2015

Cómo instalar Qemu-KVM, libvirt y virt-manager en Fedora/CentOS

KVM, de Kernel-based Virtual Machine, es un hypervisor y módulo del Kernel Linux, además de las herramientas de lugar en el espacio del usuario. Está soportado por libvirt, un API abierto que también soporta otras plataformas de virtualización, como son XEN, Qemu, VMware ESX, OpenVZ, entre otras.

En la actualidad KVM está utilizando una versión adaptada de Qemu como front-end, por lo que puede parecer que está usando Qemu en vez de KVM puro. Por su parte, libvirt nos permite crear, modificar y administras las máquinas virtuales desde la línea de comandos o haciendo uso de virt-manager como una interfaz gráfica de usuario (GUI).


jueves, 21 de agosto de 2014

Cómo instalar GNS3 en Fedora 20

Bueno, ante todo, ¿Qué es GNS3?  GNS3 es un emulador de redes libre disponible bajo licencia GNU GPL. Su proósito es simular redes simples y complejas de la manera más similar a la realidad sin necesidad de hardware especializado como routers y switches. Posee una interfaz gráfica de usuario muy adecuada e intuitiva que nos permite diseñar y configurar redes virtuales. Además es multiplataforma por lo que puede ser usado en GNU/Linux, Windows, Linux y MacOS X.

Todo esto haciendo uso de Dynamips, el emulador de Cisco IOS para el hardware propio de red, VirtualBox o VMWare para los sistemas operativos; y otras tecnologías como QEMU y Juniper JunOS.

GNS3 es ideal para crear los escenarios de prácticas para certificaciones Cisco CCNA, CCNP, CCIE y las Juniper JNCIA, JNCIS y JNCIE. O para los que simplemente quieren aprender redes o refrescar conocimientos. Una característica especial de GNS3 es la que nos permite conectar las redes virtuales que armemos a redes reales. También es posible capturar los paquetes con el uso de Wireshark.

El sitio oficial de GNS3 nos provee de importantes herramientas, documentación y appliances que podemos utilizar en nuestras emulaciones. No así las imágenes de los Cisco IOS, las cuales son propietarias.

Visto esto, manos a la obra...


miércoles, 19 de septiembre de 2012

Tips para mejorar el rendimiento en Maquinas Virtuales

La virtualización es muy importante hoy día. Para nosotros, como profesionales de TI, nos resulta indispensable tener conocimientos sobre esta herramienta y manejar a la perfección al menos una de las soluciones disponibles actualmente. Todo esto es muy cierto. Pero no menos cierto es que en muchos casos hacemos un uso inadecuado o mediocre de los recursos de hardware y software disponibles a la hora de virtualizar. Esto debido principalmente a que no somos tan curiosos como es necesario.



lunes, 26 de marzo de 2012

Prueba Unix v7 en una máquina virtual

Si te mueves en el mundo GNU/Linux de seguro que has escuchado hablar sobre Unix, y es que Linux pertenece a la familia Unix por el tipo de sistema oprativo que es. La gente de Nordier & Associates ha lanzado una versión adaptada para PC Unix V7/x86, y cuyo código fuente en su mayoría está disponible bajo una licencia tipo BSD.

Esta distribución incluye el sistema operativo UNIX Version 7 completo, con su código fuente, binarios, páginas man y la documentación original. También incluye assembler tipo UNIX x86, un compilador C ACK, y muchos otros componentes de software de la época como el shell C, los editores ex y vi, y el paginador more.



jueves, 25 de agosto de 2011

Torvalds: La virtualizacion es malvada

Así como lo lees. No es de extrañarnos que el creador del kernel Linux exprese sus controversiales opinionies. Al final no son solo más que eso, opiniones. En este caso, como respecto de otras cosas que opina, como lo es el caso de Gnome 3, debemos tomar en cuenta que él es ingeniero de software. Aunque en muchos casos pueda buscar una experiencia agradable como usuario, eso no es acplicable al diario quehacer de su vida. Peor aún, Linus Torvalds creó el kernel (núcleo) de un sistema operativo. Imagínense por un momento: ¿Cuales pretenciones puede tener una persona que, intencionalmente o no, crea un programa de este tipo? 

Evidentemente no quería estar lejos del hardware. De hecho su deseo es estar lo más cerca posible de él. Esto es un punto clave en su opinión. 


jueves, 27 de enero de 2011

phpVirtualBox: Administra tus máquinas VirtualBox remotamente

phpVirtualBox es una implementación libre en AJAX de la interfaz de VirtualBox escrita en PHP. Como una interfaz web moderna, nos permite accesar y controlar de forma remota instancias de VirtualBox. Tiene mucho código del proyecto vboxweb, actualmente inactivo. phpVirtualBox fue creado para gente que no prefiere utilizar directamente VirtualBox para administrar las máquinas virtuales.


viernes, 21 de enero de 2011

8 soluciones para Virtualización en GNU/Linux

Aplicaciones para Virtualización en Linux: En computación, virtualización ha sido descrita de muchas manreas. Pero para simplificar su significado o para hacerlo más casual, diremos que la virtualización es crear una forma virtual de algo para convertirlo en  funcional y eficiente. Por ej., podemos crear o virtualizar un sistema operativo para poder ejecutar como invitado dentro de un sistema operativo huésped sin requerir hardware adicional. Otras formas de virtualización son:

Server virtualization - emulación de los recursos de un servidor, lo que incluye servidores físicos, procesadores y sistemas operativos.

Database virtualization - la separación de la caba de base de datos, la cual yace entre las capas de almacenamiento y aplicación centro de la pila de aplicación.



jueves, 13 de enero de 2011

¿Cómo maneja GNU/Linux más de 26 discos duros?

Sería sorprendente y difícil de encontrar una respuesta definitiva a la pregunta de qué pasaría con los nombres de los dispositivos de bloques en Linux cuando se sobrepasa la cantidad de 26 discos. Esto es, por ejemplo, si nuestro disco número 1 es /dev/sda y el disco 26 es /dev/sdz, ¿Qué vendrá después si agregamos otro?. Es necesario averiguar porque libguestfs actualmente tiene el límite de 25 discos, y esto necesita ser arreglado.

Como sea, echando una mirada al código Richard Jones, senior software engineer en Red Hat, programador involucrado en Red Hat virtualization management, desde monitoreo (virt-top) hasta administración (libvirt, libguestfs, P2V, V2V). Además trabaja en varios proyectos paralelos de Fedora, incluyendo el Windows cross-compiler project y el OCaml software stack. Recibido con un master degree in Computer Science del Imperial College de Londres; podemos ver brevemente, que esto depende de cuál driver está en uso.


viernes, 3 de diciembre de 2010

Indicator VirtualBox: Ejecuta máquinas virtuales sin abrir VBox

Indicator-VirtualBox es un simple pero muy útil appindicator que permite ejecutar nuestras máquinas creadas en Virtual Box sin abrirlo. Trabaja tanto con VirtualBox (el privativo) como con VirtualBox-OSE (el libre).

De seguro que podemos crear accesos directos para abrir máquinas virtuales de VirtualBox, pero si creas constantemente una nueva, esta es la vía para tener esos atajos de forma automática porque está diseñado para eso.



miércoles, 10 de noviembre de 2010

Cómo: Integrar VirtualBox al GDM en Ubuntu

Integrar una máquina virtual de VBox al GDM de nuestro sistema resulta muy útil a la hora de ahorrar un poco de memoria para la ejecución de la misma y además si solo necesitamos trabajar en ella y no tanto en la máquina anfitrión. Gracias a la modularidad de GNU/Linux y todas las aplicaciones nativas de este podemos hacer esto con la única creación y edición de un archivo de texto que para nuestro GDM será como una sesión más la cual cargar. Además de un pequeño script bash para una ejecución más limpia de VBox.


miércoles, 29 de julio de 2009

Recompilar módulo Virtualbox para Kernel actualizado

A los que usamos Virtualbox con cualquier finalidad, cada vez que actualizamos el kernel mediante las actualizaciones automaticas en Ubuntu 9.04 y después de reiniciar y subir con la nueva version del kernel nos da un error cuando intentamos arrancar cualquier máquina virtual que hayamos configurado.

Esto se debe a que el mismo no tiene compilado el modulo para la nueva versión del kernel.

Para resolverlo solo basta con recompilar el módulo de Virtualbox. En un terminal ejecutamos lo siguiente:

# sudo /etc/init.d/vboxdrv setup

Este proceso de recompilación ocurre de forma automatica. Lo unico que nos pide es el password de superusuario.

Al terminar ya podemos seguir utilizando Virtualbox como siempre!

Aprendido en: Debian Total