zoukankan      html  css  js  c++  java
  • OpenStack运维(三):OpenStack存储节点和配置管理

    1、对象存储节点维护

      1.1 重启存储节点

        如果一个存储节点需要重启,直接重启即可。

      1.2 关闭存储节点

        如果一个存储节点需要关闭很长一段时间,可以考虑将该节点从存储环中移除。

        swift-ring-builder account.builder remove <ip address of storage node>

        swift-ring-builder container.builder remove <ip address of storage node>

        swift-ring-builder object.builder remove <ip address of storage node>

        swift-ring-builder account.builder rebalance

        swift-ring-builder container.builder rebalance

        swift-ring-builder object.builder rebalance

        再将存储环上的文件重新分配给其他节点:

        #for i in node1 node2 ...nodeN;do scp *.ring.gz $i:/etc/swift;done

        如果需要将此节点再次加入到存储环,只需按照之前创建存储集群的命令即可。

      1.3 更换一块swift磁盘

        假设sdb磁盘错误,数据已经迁移到其他磁盘上,可直接进行替换。

        a. 首先卸载磁盘:umount /dev/sdb

        b. 替换为新的磁盘,并对其格式化,无需分区:mkfs.xfs /dev/sdb

        c. 挂载:mount -a

    2、配置管理

      使用硬件之前应进行烤机。

      2.1 添加计算节点

        建议选择与之间配置相同的硬件和系统环境,防止迁移虚拟机时出现问题。

        添加计算节点步骤与之前安装步骤一致,云系统会自动检测到新添加的节点。

      2.2 添加对象存储节点

        添加对象存储节点步骤与之前安装步骤一致,添加对象存储到云系统以后,需要将新节点的本地磁盘添加到对象存储环中,命令与环中添加初始化磁盘一样。

        只需在对象存储代理服务器上,对新的存储节点上所有的磁盘重新运行一遍命令即可,执行完毕以后重新平衡存储环,将最终的环文件复制到其他存储节点上。

  • 相关阅读:
    MATLAB 显示精度 用法设置以及实例
    matlab MCR路径
    fmincon如何使非线性约束函数写成匿名函数的形式
    Matlab强行终止程序执行
    Matlab绘制图像后在指定点绘制坐标线以及标注变量
    c#各种变量的总结
    Matlab绘制图像及图像的处理
    MATLAB 嵌套函数,子函数,私有函数,重载函数
    Matlab 接受字符串并转为符号表达式,inline函数,匿名函数形式的方法汇总
    MATLAB 函数编写方法, 浅析MATLAB中的内联函数、匿名函数和函数函数
  • 原文地址:https://www.cnblogs.com/dukuan/p/7500431.html
Copyright © 2011-2022 走看看