[Linux-ha-jp] Pacemakerを使用したDRBDデバイスのマウントに関して

Back to archive index

あきやまじろう mayam****@gmail*****
2014年 10月 17日 (金) 22:34:33 JST


お世話になります。あきやまと申します。

下記の環境で検証をしています。

環境:
Red Hat Enterprise Linux Server 6.1 (for x86)
kernel-2.6.32-431.23.3.el6.i686
corosync-1.4.1-17.el6_5.1.i686
pacemaker-1.1.10-14.el6_5.3.i686
drbd-8.3.16-1.el6.i386

質問内容:
Pacemakerを使用したDRBDデバイスのマウント時にnoatimeオプションを追加して、
Corosyncを起動した所、カーネル側ではrelatimeで定義されていました。

【/proc/mounts】
/dev/drbd0 /drbd ext4 rw,relatime,barrier=0,data=ordered,usrquota 0 0

「/etc/mtab」の中身を確認した所、noatimeが定義されていました。

【/etc/mtab】
/dev/drbd0 /drbd ext4 rw,noatime,nobarrier,usrquota 0 0

上記確認を複数環境で実施した所、一部はnoatimeが定義されていました。
色々と調べてみましたが、全く原因が分かりませんので、
原因と対応方法をご教授いただけると助かります。

Pacemakerの定義は以下になります。

node testsv1
node testsv2 \
        attributes standby=off
primitive res_before_test-e lsb:before_test-e \
        op monitor interval=30 timeout=30 \
        op start interval=0 timeout=60 \
        op stop interval=0 timeout=60
primitive res_drbd_quota lsb:drbd_quota \
        op monitor interval=30 timeout=30 \
        op start interval=0 timeout=60 \
        op stop interval=0 timeout=60
primitive res_drbd_r0 ocf:linbit:drbd \
        params drbd_resource=r0 \
        op monitor interval=10 role=Master timeout=30 \
        op monitor interval=30 role=Slave timeout=30 \
        op start interval=0 timeout=240 \
        op stop interval=0 timeout=100
primitive res_filesystem Filesystem \
        params device="/dev/drbd0" directory="/drbd" fstype=ext4
options="noatime,nobarrier,usrquota" \
        op start interval=0 timeout=60 \
        op stop interval=0 timeout=60
primitive res_nmb lsb:nmb \
        op monitor interval=30 timeout=30 \
        op start interval=0 timeout=60 \
        op stop interval=0 timeout=60
primitive res_pgsql lsb:postgresql-9.0 \
        op monitor interval=30 timeout=30 \
        op start interval=0 timeout=60 \
        op stop interval=0 timeout=60
primitive res_samba lsb:smb \
        op monitor interval=30 timeout=30 \
        op start interval=0 timeout=60 \
        op stop interval=0 timeout=60
primitive res_vsftp lsb:vsftpd \
        op monitor interval=30 timeout=30 \
        op start interval=0 timeout=60 \
        op stop interval=0 timeout=60
group rg_filesystem res_filesystem res_drbd_quota
group rg_samba res_samba res_nmb
ms ms_drbd_r0 res_drbd_r0 \
        meta master-max=1 master-node-max=1 clone-max=2 clone-node-max=1
notify=true
location l_filesystem rg_filesystem -inf: testsv2
location l_test_drbd ms_drbd_r0 \
        rule 200: #uname eq testsv1 \
        rule 100: #uname eq testsv2
colocation c_filesystem inf: rg_filesystem ms_drbd_r0:Master
colocation c_test inf: res_before_test-e rg_filesystem
colocation c_pgsql inf: res_pgsql rg_filesystem
colocation c_samba inf: rg_samba rg_filesystem
colocation c_vsftp inf: res_vsftp rg_filesystem
order o_filesystem inf: ms_drbd_r0:promote rg_filesystem:start
order o_test 0: rg_samba res_before_test-e:start
order o_pgsql inf: rg_filesystem res_pgsql:start
order o_samba 0: res_vsftp rg_samba:start
order o_vsftp 0: res_pgsql res_vsftp:start
property cib-bootstrap-options: \
        stonith-enabled=false \
        no-quorum-policy=ignore \
        default-resource-stickiness=200 \
        dc-version=1.1.10-14.el6_5.3-368c726 \
        cluster-infrastructure="classic openais (with plugin)" \
        expected-quorum-votes=2
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Télécharger 



Linux-ha-japan メーリングリストの案内
Back to archive index