使用APACHE Web服务器Linux CentOS访问HDFS HADOOP
如果我有一个ApacheWeb服务器作为目录,那么如何访问HDFS集群以上载和修改文件,我想做什么配置使用APACHE Web服务器Linux CentOS访问HDFS HADOOP,apache,http,hadoop,Apache,Http,Hadoop,如果我有一个ApacheWeb服务器作为目录,那么如何访问HDFS集群以上载和修改文件,我想做什么配置 非常感谢我不明白你在问什么,我想你正在设计一些web应用程序,你想从中访问HDFS,对吗? 为了操作HDF,我们使用HadoopAPI。因此,您可以使用HadoopAPI轻松访问HDFS。使用JavaApacheWickets开发web应用程序,因为它可以让您使用java和HTML来设计网站。然后可以轻松导入HadoopAPI类以访问HDFS 另一种方式是,, 如果您不想使用HadoopAPI
非常感谢我不明白你在问什么,我想你正在设计一些web应用程序,你想从中访问HDFS,对吗? 为了操作HDF,我们使用HadoopAPI。因此,您可以使用HadoopAPI轻松访问HDFS。使用JavaApacheWickets开发web应用程序,因为它可以让您使用java和HTML来设计网站。然后可以轻松导入HadoopAPI类以访问HDFS 另一种方式是,, 如果您不想使用HadoopAPI访问HDF,我们通常使用终端来操作HDF。例如:
hadoop fs -put <file name> <dir name>
按如下方式调用上述函数:
String resultLines = executeCommand2(new String[]{
"sh",
"<absolute path to hadoop script present in $HADOOP_HOME/conf",
"fs",
"-put",
"absolute path to your yourfile.txt",
"input HDFS dir"
});
String resultLines=executeCommand2(新字符串[]){
“嘘”,
"
String resultLines = executeCommand2(new String[]{
"sh",
"<absolute path to hadoop script present in $HADOOP_HOME/conf",
"fs",
"-put",
"absolute path to your yourfile.txt",
"input HDFS dir"
});
<role rolename="manager"/>
<role rolename="admin"/>
<user username="your linux user name" password="your passwd" roles="admin,manager"/>