Я скачал виртуальную машину Cloudera на свой ноутбук с Windows 7, чтобы поиграть.Я пытаюсь подключиться к экземпляру Hadoop, запущенному на виртуальной машине из Windows.Я сделал ifconfig и получил IP-адрес виртуальной машины.Я могу подключаться к веб-интерфейсам, работающим на виртуальной машине, из Firefox, работающим на моем компьютере с Windows, поэтому я знаю, что могу подключиться по крайней мере к этому.
Итак, я попытался подключиться к Hadoop из Java.
public class FileSystemWriter
{
static
{
URL.setURLStreamHandlerFactory( new FsUrlStreamHandlerFactory() );
}
public static void main( String[] args ) throws Exception
{
String uri = "hdfs://192.168.171.128/user";
Configuration conf = new Configuration();
System.out.println( "uri: " + uri );
FileSystem fs = FileSystem.get( URI.create( uri ), conf );
}
}
Но я получаю ошибки.
uri: hdfs: //192.168.171.128/user
Aug 9, 2011 8:29:26 AM org.apache.hadoop.ipc.Client$Connection
handleConnectionFailure
INFO: Retrying connect to server: /192.168.171.128:8020. Already tried
0 time(s).
Aug 9, 2011 8:29:28 AM org.apache.hadoop.ipc.Client$Connection
handleConnectionFailure
INFO: Retrying connect to server: /192.168.171.128:8020. Already tried
1 time(s).
Aug 9, 2011 8:29:30 AM org.apache.hadoop.ipc.Client$Connection
handleConnectionFailure
INFO: Retrying connect to server: /192.168.171.128:8020. Already tried
2 time(s).
Может кто-нибудь помочь мнеиз?