本篇文章的ceph 版本是luminous,介绍了如何使用ansible自动化的对磁盘分区,创建pv、vg、lv等操作.由于Luminous里,data盘可以不用分区,我们这里只是把db磁盘分为两个分区
说明
ansible到各osd节点都是免密登陆状态
/dev/vdb: data盘
/dev/vdc: data盘
/dev/vdd: db 盘,分两个区
准备分区用的shell脚本
这里操作的磁盘是/dev/vdd,如果所有节点的盘符一致,则可以直接使用循环操作
准备pv/vg/lv脚本
注意,这里创建lv大小的时候,需要根据vg的大小决定
准备yml文件
|
|
ansible 配置
|
|
执行操作
|
|