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

Zurück zum Archiv-Index

あきやまじろう mayam****@gmail*****
2014年 10月 20日 (月) 20:00:57 JST


清水さま

あきやまです。

ご回答ありがとうございます。

> 複数環境で確認したとのことですが、すべて 6.1 の環境でしょうか?
> バージョンの差異があるのであれば、カーネルの不具合の可能性が高いかと。
全く同じバージョンになります。

> ただ、RHEL6系では realtime が導入されていますので noatime 設定
> しなくてもよいはずです。
relatimeでパフォーマンスに問題なさそうでしたら、検討したいと思います。

以上、よろしくお願いします。

2014年10月20日 14:51 清水 純 <jun.s****@centr*****>:

> あきやまさん
>
> 清水と申します。
>
> RHEL6系からは realtime が導入されていますのでその影響が考えられますね。
>
> 参考:
> https://access.redhat.com/documentation/ja-JP/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/Relatime.html
>
> 複数環境で確認したとのことですが、すべて 6.1 の環境でしょうか?
> バージョンの差異があるのであれば、カーネルの不具合の可能性が高いかと。
>
> ただ、RHEL6系では realtime が導入されていますので noatime 設定
> しなくてもよいはずです。
>
> 参考まで。
>
>
> On 2014/10/17 22:34, あきやまじろう wrote:
> > お世話になります。あきやまと申します。
> >
> > 下記の環境で検証をしています。
> >
> > 環境:
> > 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
> >
> >
> >
> >
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux****@lists*****
> > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan
> >
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan
>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Download 



Linux-ha-japan メーリングリストの案内
Zurück zum Archiv-Index