rinoux
6 years ago
1 changed files with 4 additions and 31 deletions
@ -1,32 +1,5 @@ |
|||||||
# 开发和测试使用说明 |
# 开发和测试使用说明 |
||||||
- 1、hdfs仓库插件是平台文件服务器的扩展,首先需要正常方式安装插件; |
-1 安装插件; |
||||||
- 2、在没有平台可视化设置之前,可以通过添加数据库字段来开启hdfs; |
-2 进入平台,管理系统/智能运维/集群配置/文件服务器; |
||||||
> 在fine_conf_entity添加HDFS的仓库配置: |
-3 选择HDFS协议,添加主机、端口等配置,已经文件服务器在hdfs上的工作路径; |
||||||
![字段](./img/db_fields.png) |
-4 测试连接并保存; |
||||||
> 图中的`ResourceModuleConfig.profiles.HDFS_TEST.workroots.[你的机器id(可以拷贝表中LOCAL_ENV的)]`为hdfs的工作路径。 |
|
||||||
|
|
||||||
> `host`设置为Hadoop的hdfs地址,比如默认localhost,`port`为hdfs端口(默认9000)。 |
|
||||||
|
|
||||||
> 如果有用户组设置还需要对应用户名 `username`。 |
|
||||||
|
|
||||||
|
|
||||||
> 在fine_conf_entity添加数据库字段设置仓库为hdfs: |
|
||||||
![设置](./img/set.png) |
|
||||||
|
|
||||||
|
|
||||||
> 在fine_conf_classname: |
|
||||||
添加 |
|
||||||
![profile](./img/class_fields.png) |
|
||||||
- 3、启动设计器或者平台 |
|
||||||
|
|
||||||
- 4、其它说明: |
|
||||||
|
|
||||||
改数据库太麻烦,可以直接在适当的地方(比如com.fr.io.ResourceRepositoryActivator.doExtra()方法末尾)添加代码 |
|
||||||
``` Map<String, Object> hdfsConfig = new HashMap<String, Object>(); |
|
||||||
hdfsConfig.put("host", "localhost"); |
|
||||||
hdfsConfig.put("port", 9000); |
|
||||||
try { |
|
||||||
ProfileFactory.create("HDFS", "HDFS_TEST", "/app", true, hdfsConfig).install().apply(); |
|
||||||
} catch (RepositoryException e) { |
|
||||||
e.printStackTrace(); |
|
||||||
} |
|
||||||
|
Loading…
Reference in new issue