创建 CHDFS
创建权限组
创建权限规则
创建挂载点
挂载 CHDFS
使用 CAM 授权访问
通过 Java 代码访问 CHDFS
删除文件系统
<!--chdfs 的实现类--><property><name>fs.AbstractFileSystem.ofs.impl</name><value>com.qcloud.chdfs.fs.CHDFSDelegateFSAdapter</value></property><property><name>fs.ofs.impl</name><value>com.qcloud.chdfs.fs.CHDFSHadoopFileSystemAdapter</value></property><!--本地 cache 的临时目录, 对于读写数据, 当内存 cache 不足时会写入本地硬盘, 这个路径若不存在会自动创建--><property><name>fs.ofs.tmp.cache.dir</name><value>/data/chdfs_tmp_cache</value></property><!--appId--><property><name>fs.ofs.user.appid</name><value>1250000000</value></property>
配置项 | 说明 | 默认值 | 是否必填 |
fs.ofs.tmp.cache.dir | 存放临时数据 | 无 | 是 |
fs.ofs.map.block.size | chdfs 文件系统的 block 大小,单位为字节。默认为128MB(只对 map 切分有影响,和 chdfs 底层存储切块大小无关) | 134217728 | 否 |
fs.ofs.data.transfer.thread.count | chdfs 传输数据时的并行线程数 | 32 | 否 |
fs.ofs.block.max.memory.cache.mb | chdfs 插件使用的内存 buffer 的大小,单位为 MB。(对读写都有加速作用) | 16 | 否 |
fs.ofs.block.max.file.cache.mb | chdfs 插件使用的磁盘 buffer 的大小,单位为 MB。(对写有加速作用) | 256 | 否 |
fs.ofs.prev.read.block.count | 读取时,预读的 chdfs block 数量(chdfs 的底层 block 大小一般为4MB) | 4 | 否 |
fs.ofs.plugin.info.log | 是否打印插件的调试日志,日志以 info 级别打印。可选值为 true、false | false | 否 |
文档反馈