文档首页/
    
      
      MapReduce服务 MRS/
      
      
        
        
        组件操作指南(普通版)(巴黎区域)/
        
        
        使用CarbonData(MRS 3.x及之后版本)/
        
        
        CarbonData FAQ/
        
      
      如何在不同的namespaces上逻辑地分割数据
    
  
  
    
        更新时间:2022-02-22 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
如何在不同的namespaces上逻辑地分割数据
问题
如何在不同的namespaces上逻辑地分割数据?
回答
- 配置:
    
要在不同namespaces之间逻辑地分割数据,必须更新HDFS,Hive和Spark的“core-site.xml”文件中的以下配置。
 
     改变Hive组件将改变carbonstore的位置和warehouse的位置。
- HDFS中的配置
      
- fs.defaultFS - 默认文件系统的名称。URI模式必须设置为“viewfs”。当使用“viewfs”模式时,权限部分必须是“ClusterX”。
 - fs.viewfs.mountable.ClusterX.homedir - 主目录基本路径。每个用户都可以使用在“FileSystem/FileContext”中定义的getHomeDirectory()方法访问其主目录。
 - fs.viewfs.mountable.default.link.<dir_name> - ViewFS安装表。
 
示例:
<property> <name>fs.defaultFS</name> <value>viewfs://ClusterX/</value> </property> <property> <name>fs.viewfs.mounttable.ClusterX.link./folder1</name> <value>hdfs://NS1/folder1</value> </property> <property> <name>fs.viewfs.mounttable.ClusterX.link./folder2</name> <value>hdfs://NS2/folder2</value> </property>
 - Hive和Spark中的配置
      
fs.defaultFS - 默认文件系统的名称。URI模式必须设置为“viewfs”。 当使用“viewfs”模式时,权限部分必须是“ClusterX”。
 
 - HDFS中的配置
      
 
   父主题: CarbonData FAQ