SIOS 9.8.1利用AWS S3做仲裁配置过程


  1. 配置目的SIOS 9.8.1版本中利用AWS S3充当仲裁,取消额外的一台Witness节点,从而节省成本。

  2. 参考资料 https://docs.us.sios.com/spslinux/9.8.1/en/topic/quorum-parameters-list
  3. 配置过程
  1. 修改QUORUM_MODEWITNESS_MODE参数为storage
    vim /etc/default/LifeKeeper

    QUORUM_MODE=storage
    WITNESS_MODE=storage

  2. 配置AWS S3参数
    vim /etc/default/LifeKeeper
    QWK_STORAGE_TYPE=aws_s3
    QWK_STORAGE_HBEATTIME=7
    QWK_STORAGE_NUMHBEATS=3
    QWK_STORAGE_OBJECT_sc1pxc=s3://sapsioswitness/sc1pxc
    QWK_STORAGE_OBJECT_sc1pxd=s3://sapsioswitness/sc1pxd

    注意两个节点需要有相应权限访问S3存储桶

全部配置如下:

vim /etc/default/LifeKeeper

QUORUM_MODE=storage

WITNESS_MODE=storage

QWK_STORAGE_TYPE=aws_s3

QWK_STORAGE_HBEATTIME=7

QWK_STORAGE_NUMHBEATS=3

QWK_STORAGE_OBJECT_sc1pxc=s3://sapsioswitness/sc1pxc

QWK_STORAGE_OBJECT_sc1pxd=s3://sapsioswitness/sc1pxd

主机名可以使用/opt/LifeKeeper/bin/lcduname命令确认

  1. 两个节点同时运行如下命令使得配置生效

/opt/LifeKeeper/bin/qwk_storage_init

SIOS 9.8.1利用AWS S3做仲裁配置过程_SIOS



SIOS 9.8.1利用AWS S3做仲裁配置过程_AWS_02




SIOS会在S3桶中生成对应对象sc1pxcsc1pxd


SIOS 9.8.1利用AWS S3做仲裁配置过程_SIOS_03