Cómo construir qemu en Windows
Cómo construir qemu en Windows
qemu es un software de virtualización. Los usuarios deben tener una determinada base de línea de comandos o descargar qemu manger directamente
Una desventaja importante de qemu es que no puede cambiar disquetes o CD
La instalación de Linux requiere la creación de un disco duro imagen (no demasiado pequeña)) y el CD de instalación
Siempre que sepa cómo usar su línea de comando, puede instalarlo en qemu como un sistema normal. ¿Cómo compilar svn en Windows? construir svn.
Es muy sencillo, descarga la versión de Windows de svn y luego instálala. Abra la consola SVN y agregue proyectos, usuarios y grupos de usuarios. Finalmente, asigne permisos a usuarios o grupos de usuarios. Cómo crear Storm en Windows
En el pasado, ejecutar Storm en Windows era un gran desafío. Por lo general, este método implica el método de programación del código fuente de Storm, las dependencias ecológicas de Storm y cómo hacer que Windows se disfrace de UNIX/POSIX.
Es por esta razón que un gran número de usuarios potenciales de Storm han renunciado a integrar Storm en el marco de procesamiento de big data.
Muchas gracias al desarrollador de Storm, David Lao, y de Yahoo! Con las contribuciones (making-storm-fly-with-ty), la próxima versión de Storm (0.9.1-incubating) será más fácil de implementar en entornos Windows.
A continuación, enumeraré algunos pasos sobre cómo implementar Storm en un entorno Windows y ejecutaré una topología simple en este entorno. Este es un proceso simple de configurar un único nodo y ejecutar una topología simple de "recuento de palabras".
Primero adjunte el diagrama de UI:
Instale JAVA:
Descargue JDK (Storm requiere JDK6/7, en este paso, yo uso JDK 7). Puede descargarlo desde el sitio web oficial de Oracle.
Lo instalé en:
C:\Java\jdk1.7.0_45\
Python instalado:
Para probar Python Después de la instalación, implementaré el ejemplo de "recuento de palabras" del proyecto Storm-Starter, un perno en varios idiomas escrito en Python. El python2.7.6 que uso se puede descargar desde aquí.
Instalé Python aquí:
C:\Python27\
Instale y ejecute Zookeeper:
Descargue Apache Zookeeper 3.3 y. descomprímelo. Siga los siguientes comandos para configurar y ejecutar:
gt; cd zookeeper-3.3.6
gt; copy conf\zoo_sample.cfg conf\zoo.cfg
gt; .\bin\zkServer.cmd
Instalar Storm
La versión oficial que permite implementar Storm en Windows aún no se ha lanzado, pero puedes descargarla y compilarla. incluida esta versión funcional, haga clic aquí para descargar.
(Consulte aquí la rama del código fuente).
Descomprima el paquete comprimido en la ubicación deseada. Elijo la unidad C.
Configurar variables de entorno
En Windows, es necesario configurar dos variables de entorno: STORM_HOME y JAVA_HOME, y la ruta de instalación también debe configurarse en PATH.
JAVA_HOME
C:\Java\jdk1.7.0_45\
STORM_HOME
C:\storm-0.9.1-incubating -SNAPSHOT-12182013\
RUTA Agregar:
STORM_HOME\bin;JAVA_HOME\bin;C:\Python27;C:\Python27\Lib\site-packages\;C:\ Python27\Scripts\;
RUTA Agregar:
.PY
Iniciar los demonios de interfaz de usuario Nimbus, Supervisor y Storm
para cada ejecución el ejemplo para abrir una línea de comando:
Nimbus
gt; cd STORM_HOME
gt; storm nimbus
Supervisor
gt; cd STORM_HOME
supervisor de tormentas
interfaz de usuario de tormenta
gt; cd STORM_HOME
gt; /p>
Verifique si Storm se está ejecutando a través del navegador: localhost:8080/.
Implemente la topología "Word Count":
Compile el proyecto Storm-Starter.
Implemente la topología de recuento de palabras en su clúster local:
gt; storm jar storm-starter-0.0.1-SNAPSHOT-jar-with-dependencies.jar storm.starter. WordCount -c nimbus.host=localhost
Actualice la página de la interfaz de usuario y podrá ver que la tarea ha comenzado a ejecutarse.