
# 配置底层存储系统
用户想要通过统一的客户端API和全局命名空间访问包括HDFS和OBS在内的持久化存储系统，从而实现了对计算和存储的分离时，可以在MRS Manager页面中配置Alluxio的底层存储系统来实现。集群创建后，默认的底层存储地址是hdfs://hacluster/，即将HDFS的根目录映射到Alluxio。
#### 前提条件
- 已安装Alluxio服务的集群。
- 获取用户"admin"账号密码。"admin"密码在创建MRS集群时由用户指定。
 
#### 配置HDFS作为Alluxio的底层文件系统
![](https://support.huaweicloud.com/cmpntguide-mrs/public_sys-resources/note_3.0-zh-cn.png)
开启Kerberos认证的安全集群不支持该功能。
1. 请参考[修改集群服务配置参数](https://support.huaweicloud.com/cmpntguide-mrs/mrs_01_2125.html)，进入Alluxio的"全部配置"页面。
2. 在左侧边栏中选择"Alluxio \> 底层存储系统"，修改参数"alluxio.master.mount.table.root.ufs"的值为"hdfs://hacluster/XXX/"。 
   例如：若想将"HDFS根目录/alluxio/"作为alluxio的根目录，则修改参数"alluxio.master.mount.table.root.ufs"的值为"hdfs://hacluster/alluxio/"。
   图1HDFS作为Alluxio的底层文件系统   
   ![](https://support.huaweicloud.com/cmpntguide-mrs/zh-cn_image_0000001210052911.png)
   
   
3. 单击"保存配置"，并在弹出窗口中勾选"重新启动受影响的服务和实例。"
4. 单击"确定"重启Alluxio服务。
 
#### 配置Huawei OBS作为Alluxio的底层文件系统
**方法一：**
1. 给集群配置有OBS OperateAccess权限的委托，具体请参见[配置存算分离集群（委托方式）](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0768.html)。
2. 请参考[修改集群服务配置参数](https://support.huaweicloud.com/cmpntguide-mrs/mrs_01_2125.html)，进入Alluxio的"全部配置"页面。
3. 在左侧边栏中选择"Alluxio \> 底层存储系统"，修改参数"alluxio.master.mount.table.root.ufs"的值为"obs://\<OBS_BUCKET\>/\<OBS_DIRECTORY\>/"。OBS_BUCKET为一个已有的OBS文件系统名，OBS_DIRECTORY为该文件系统下的目录。 
   图2OBS作为Alluxio的底层文件系统   
   ![](https://support.huaweicloud.com/cmpntguide-mrs/zh-cn_image_0000001210371645.png)
   
   
4. 单击"保存配置"，并在弹出窗口中勾选"重新启动受影响的服务和实例。"
5. 单击"确定"重启Alluxio服务。
**方法二：**
1. 给集群配置有OBS OperateAccess权限的委托，具体请参见[配置存算分离集群（委托方式）](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0768.html)。
2. 登录主Master节点，主节点请参考[如何确认MRS Manager的主备管理节点](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0086.html)。
3. 执行如下命令，配置环境变量。 
   **source /opt/client/bigdata_env**
   ![](https://support.huaweicloud.com/cmpntguide-mrs/public_sys-resources/note_3.0-zh-cn.png)
   **/opt/client**为举例当前集群客户端的安装目录，请根据实际情况修改。
   
   
4. 执行如下命令将OBS容器内部的目录挂载到Alluxio的/obs目录。 
   **alluxio fs mount /obs obs://\<OBS_BUCKET\>/\<OBS_DIRECTORY\>/**
   
   
 
