No se puede encontrar cómo instalar el complemento hadoop para eclipse
1. Descarga Eclipse y descomprímelo.
2. Coloque hadoop-eclipse-plugin-1.1.2.jar en el directorio de complementos de eclipse.
La versión utilizada por mi clúster de hadoop: hadoop1.1.2
No hay ningún complemento eclipse hadoop-*-eclipse-plugin.jar en contrib/ en el directorio de instalación de hadoop0 .20 o versiones posteriores, debe compilarlo usted mismo con ant.
El archivo fuente está en: hadoop-x.y.z/src/contrib/eclipse-plugin Nota: Debe descargar el paquete en el directorio fuente. Por ejemplo, si descarga el paquete comprimido bin, allí. no hay fuente del archivo del complemento eclipse.
3. Abra la ventana de Eclipse
--¿Preferencias? Aparece Hadoop Map/Reduce
Configurar el directorio de instalación de Hadoop:
Nota: I Hadoop no está instalado en el host Windows. Hadoop está instalado en centos en la VM.
Cree un directorio F:/myHadoop en Windows y copie el paquete jar en el directorio raíz de instalación de centos hadoop.
4. Nuevo proyecto: Mapear/Reducir proyecto
Configurar la ubicación de hadoop:
5. Actualizar ubicaciones DFS y enumerar los directorios en el servidor HDFS:
p>
6. Pregunta:
¿Los directorios del clúster de hadoop se pueden enumerar en Eclipse, pero los archivos no se pueden crear ni cargar?
Motivo: instalación de Eclipse en Windows With. el complemento de hadoop, el usuario actual de Windows se usa de forma predeterminada para operar hadoop, y el usuario actual de mi clúster de hadoop es grid
Este usuario no puede modificar la configuración de parámetros avanzados de las ubicaciones de hadoop en Eclipse :
Solución:
En la gestión de usuarios y grupos de Windows, cambie el usuario actual al usuario del grid del grupo hadoop.
Pero el sistema de mi máquina es Win7 Home Edition y no se puede abrir la administración de usuarios y grupos:
No tengo más remedio que usar otra solución:
Windows Cree un nuevo usuario de grid, luego abra Eclipse, cree un proyecto y realice la configuración DFS Loactioins anterior
Descubrí que en este momento puedo enumerar directorios, crear nuevas carpetas y cargar archivos en Eclipse. (O modifique los permisos de la carpeta en el clúster de hadoop, como: bin/hadoop fs -chmod 777 ./in. El segundo archivo en la imagen a continuación se carga después de modificar los permisos del archivo del clúster de hadoop)