zoukankan      html  css  js  c++  java
  • 综合云平台

    接上篇, 接下来创建存储池, 然后建立 Volume 了.

    4. 创建池:

    $ gluster peer probe gluster2
    $ gluster peer probe gluster3
    # 查看池
    $ gluster pool list

    5. 创建 Volume 前的目录准备工作

    $ ansible glusterfs -m file -a "path=/bricks/ovirt/brick state=directory"
    $ ansible glusterfs -m file -a "path=/bricks/openshift/brick state=directory"
    $ ansible glusterfs -m file -a "path=/bricks/openstack/brick state=directory"
    # 这个包为了管理 selinux 方便
    $ ansible glusterfs -m yum -a "name=policycoreutils-python"
    # 更改 selinux 标签
    $ ansible glusterfs -m shell -a "semanage fcontext -a -t glusterd_brick_t /bricks/ovirt/brick"
    $ ansible glusterfs -m shell -a "semanage fcontext -a -t glusterd_brick_t /bricks/openshift/brick"
    $ ansible glusterfs -m shell -a "semanage fcontext -a -t glusterd_brick_t /bricks/openstack/brick"
    $ ansible glusterfs -m shell -a "restorecon -Rv /bricks"

    6.  创建 Volume, 这里三种方式都用

    # replica 2 with arbiter 1
    # rdma 的传输方式在虚拟机上可能不支持, 这里写不写都可以
    $ gluster volume create ovirt replica 3 arbiter 1 transport tcp,rdma gluster1:/bricks/ovirt/brick gluster2:/bricks/ovirt/brick gluster3:/bricks/ovirt/brick
    # distribute
    $ gluster volume create openstack gluster1:/bricks/openstack/brick gluster2:/bricks/openstack/brick gluster3:/bricks/openstack/brick
    # disperse
    $ gluster volume create openshift disperse 3 disperse-data 2 transport tcp gluster1:/bricks/openshift/brick gluster2:/bricks/openshift/brick gluster3:/bricks/openshift/brick

    7. 在 DNS 上验证一下

    $ yum -y install glusterfs-fuse
    $ cd /mnt && mkdir {ovirt,openstack,openshift}
    $ mount -t glusterfs gluster1:/ovirt /mnt/ovirt/
    $ mount -t glusterfs gluster1:/openshift /mnt/openshift/
    $ mount -t glusterfs gluster1:/openstack /mnt/openstack/
    $ df -hT

  • 相关阅读:
    for,foreach,$.each()跳出循环的比较
    十大经典排序算法
    沙箱模式以及其使用到的IIFE
    绝对路径和相对路径的区别
    必备的JS调试技巧汇总
    通过.frm表结构和.ibd文件恢复数据
    Jenkins使用QQ邮箱构建邮件提醒服务
    windows常用命令积累
    7.手机屏幕分辨率
    6.移动端App安装包的测试用例
  • 原文地址:https://www.cnblogs.com/joshuapu/p/7979410.html
Copyright © 2011-2022 走看看