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

  • 相关阅读:
    JQuery常用函数方法全集
    从零开始学习jQuery (三) 管理jQuery包装集
    Jquery选择器总结
    oracle常用函数总结
    普通Java类获取Spring的Bean的方法
    AtCoder Beginner Contest 173 A
    HDU 5974 A Simple Math Problem
    Codeforces Round #655 (Div. 2) B. Omkar and Last Class of Math
    Codeforces Round #655 (Div. 2) A. Omkar and Completion
    SWPU信息学院团体程序设计竞赛题解
  • 原文地址:https://www.cnblogs.com/joshuapu/p/7979410.html
Copyright © 2011-2022 走看看