搜索

13.2.3.4. 基于 glusterfs 的存储池

download PDF
建议
GlusterFS 是一个用户空间文件系统,在用户空间(FUSE)中使用文件系统。
先决条件
在在主机上创建基于 GlusterFS 的存储池前,必须准备好 Gluster 服务器。

过程 13.4. 准备 Gluster 服务器

  1. 使用以下命令列出 Gluster 服务器的状态来获取 Gluster 服务器的 IP 地址:
    # gluster volume status
    Status of volume: gluster-vol1
    Gluster process						Port	Online	Pid
    ------------------------------------------------------------------------------
    Brick 222.111.222.111:/gluster-vol1 			49155	Y	18634
    
    Task Status of Volume gluster-vol1
    ------------------------------------------------------------------------------
    There are no active volume tasks
    
  2. 如果没有安装,请安装 glusterfs-fuse 软件包。
  3. 如果没有启用,请启用 virt_use_fusefs 布尔值。检查是否已启用。
    # setsebool virt_use_fusefs on
    # getsebool virt_use_fusefs
    virt_use_fusefs --> on
    
确保安装并启用所需的软件包后,继续创建存储池,继续创建存储池,并 定义了存储池
参数
下表提供了 XML 文件、virsh pool-define-as 命令和 Virtual Machine Manager 应用程序所需的参数列表,用于创建基于 GlusterFS 的存储池。
表 13.4. glusterfs 基于存储池参数
描述XMLpool-define-as虚拟机管理器
存储池的类型 <pool type='gluster'> [type] gluster Gluster:Gluster Filesystem
存储池的名称 <name>name</name> [name] name Name
Gluster 服务器的主机名或 IP 地址

<source>
  <hostname='hostname' />

source-host hostname 主机名
Gluster 服务器的名称   <name='Gluster-name' /> source-name Gluster-name 源名称
用于存储池的 Gluster 服务器上的路径

  <dir path='Gluster-path' />
</source>

source-path Gluster-path 源路径
如果您使用 virsh 创建存储池,请继续 验证存储池是否已创建
示例
以下是基于 GlusterFS 的存储池的 XML 文件示例:
<pool type='gluster'>
  <name>Gluster_pool</name>
  <source>
    <host name='111.222.111.222'/>
    <dir path='/'/>
    <name>gluster-vol1</name>
  </source>
</pool>
以下是创建基于 GlusterFS 的存储池的命令示例:
# pool-define-as --name Gluster_pool --type gluster --source-host 111.222.111.222 --source-name gluster-vol1 --source-path /
Pool Gluster_pool defined
下图显示了虚拟机 XML 配置虚拟机管理器 添加 New Storage Pool 对话框的例子,用于创建基于 GlusterFS 的存储池:

图 13.7. 添加新的基于 GlusterFS 的存储池示例

添加新的基于 GlusterFS 的存储池示例
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.