首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Hadoop实战-中高级一部分 之 Hadoop RestFul

2012-11-15 
Hadoop实战-中高级部分 之 Hadoop RestFulHadoop RestFulHadoop HDFS原理Hadoop作业调优参数调整及原理Had

Hadoop实战-中高级部分 之 Hadoop RestFul

Hadoop RestFulHadoop HDFS原理Hadoop作业调优参数调整及原理Hadoop HAHadoop MapReduce高级编程Hadoop IOHadoop MapReduce工作原理Hadoop 管理Hadoop 集群安装Hadoop RPC操作参考?OPEN?FileSystem.openGETFILESTATUSFileSystem.getFileStatus?GETCONTENTSUMMARYFileSystem.getContentSummary?LISTSTATUSFileSystem.listStatusGETFILECHECKSUM?FileSystem.getFileChecksum?GETHOMEDIRECTORY?FileSystem.getHomeDirectory?GETDELEGATIONTOKENFileSystem.getDelegationToken?操作参考?CREATE?FileSystem.createMKDIRSFileSystem.mkdirs?RENAMEFileSystem.renameSETREPLICATIONFileSystem.setReplicationSETOWNER?FileSystem.setOwner?SETPERMISSION?FileSystem.setTimesSETTIMESFileSystem.getDelegationToken?RENEWDELEGATIONTOKENDistributedFileSystem.renewDelegationToken?CANCELDELEGATIONTOKENDistributedFileSystem.cancelDelegationToken?操作参考?APPENDFileSystem.appendDELETEFileSystem.delete???示例1.创建并写一个文件??curl -i -X PUT "http://localhost:50070/webhdfs/v1/<PATH>?op=CREATE[&overwrite=<true|false>][&blocksize=<LONG>][&replication=<SHORT>][&permission=<OCTAL>][&buffersize=<INT>]“??curl -i -X PUT -T <LOCAL_FILE> "http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=CREATE...“注意这个地方填入的是DataNode的信息2.在一个文件内追加内容?curl -i -X POST "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=APPEND[&buffersize=<INT>]”??curl -i -X POST -T <LOCAL_FILE> "http://<DATANODE>:<PORT>/webhdfs/v1/<PATH>?op=APPEND...“注意该条命令获得的是DataNode的信息。?3.打开并读取一个文件?curl -i -L "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=OPEN[&offset=<LONG>][&length=<LONG>][&buffersize=<INT>]“?4.创建一个目录curl -i -X PUT "http://<HOST>:<PORT>/<PATH>?op=MKDIRS[&permission=<OCTAL>]“5.重名命文件、文件夹curl -i -X PUT "<HOST>:<PORT>/webhdfs/v1/<PATH>?op=RENAME&destination=<PATH>"6.删除文件/文件夹curl -i -X DELETE "http://<host>:<port>/webhdfs/v1/<path>?op=DELETE[&recursive=<true|false>]?“7.文件/ 文件夹的状态信息curl -i “http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETFILESTATUS?”8.目录列表curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=LISTSTATUS?”9.获取目录的上下文环境汇总信息curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETCONTENTSUMMARY"10.获取Check Sum Filecurl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETFILECHECKSUM?”11?.获取Home 目录curl -i "http://<HOST>:<PORT>/webhdfs/v1/?op=GETHOMEDIRECTORY?”12.设置权限curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=SETPERMISSION[&permission=<OCTAL>]?“13.设置所有者curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=SETOWNER[&owner=<USER>][&group=<GROUP>]"14.设置备份?curl -i -X PUT "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=SETREPLICATION[&replication=<SHORT>]?“?转载请注明出处【??http://sishuok.com/forum/blogPost/list/0/5461.html?】

热点排行