操作环境
操作环境同上篇Blog 《Centos7下安装配置开源存储虚拟化QuadStor(1)------初始化QuadStor》中的操作环境
操作步骤
1.配置Default Pool
QuadStor默认情况下有个Default Pool,该Pool不能删除,但是可以更改名字。
更改名字试下,编译quadstor配置文件如下,默认情况下,该配置文件要自己新建。
[root@quadstor-node1 ~]# vi /quadstor/etc/quadstor.conf
DefaultPool=HGPool
重启quadstor服务
[root@quadstor-node1 ~]# systemctl restart quadstor
查看Pool Name,已经有“Default”变更为“HGPool”
2.新建Pool
在该表单中,有两个选项Enable Dedupe Metadata以及Enable Logs,官网上面支队Enable Dedupe Metadata选项进行说明,两选项的意思应该类似。
Enable Dedupe Metadata:如果在创建Pool时,勾选该选项,那么就有该Pool的master disk也就是第一个添加至该Pool的disk来存储维护dedupe metadata,如果不勾选该选项,那么就有default pool中的master disk来存储维护新建pool的dedepe metadata,所以要确保default pool中至少包含一个disk。
需要注意的是,quadstor默认情况下用于维护dedupe metadata的表的数量为1,也就是说默认情况下只允许1个表单用于维护所有pools的dedupe metadata。如果要允许多个表单用于维护dedupe metadata,就需要修改quadstor.conf配置文件如下,添加SequentialTables=0参数:
[root@quadstor-node1 ~]# vi /quadstor/etc/quadstor.conf
DefaultPool=HGPool
SequentialTables=0
而后重启quadstor service。
Enable Logs选项的意思也应该类似,如果勾选日志就存储在该pool的master disk里面,否则就是logs就存储在default pool的master disk里面。
最后新建pool如上图所示,Status 标识有DL的表示在创建pool是勾选了Enable Dedupe Metadata以及Enable Logs选项,由该Pool的Master Disk来存储维护dedupe metadata以及logs,Status没有标识的说明没有勾选上述选项,其dedupe metadata 以及logs有default pool也就是HGPool的master disk进行存储维护。