GlobalFileSystem をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&color(red){CentOS7にて内容編集中};
GlobalFileSystem2
&color(lightseagreen){''CentOS 7''};にて gfs2 を構築して...
|BGCOLOR(YELLOW):マシン名|BGCOLOR(YELLOW):役割|BGCOLOR(YE...
|gfs|クラスタ管理ノード|192.168.0.19|luciを使う|
|n1|クラスタメンバ|192.168.0.14||
|n2|~|192.168.0.15||
|n3|~|192.168.0.16||
|q|iSCSI-Target|192.168.0.9|QNAP4.2|
&ref(2014y11m03d_162657910.png,nolink,noborder);
参考先 http://blog.secaserver.com/2011/11/mount-same-part...
ストーレジデバイスを共有する各クライアントノード、それを...
***クライアントノードへのパッケージインストール [#d38e9e97]
iscsiなストレージデバイスを共有するので、iSCSIイニシエー...
#code(nonumber){{
[root@n1 ~]# yum -y install iscsi-initiator-utils ricci g...
[root@n2 ~]# yum -y install iscsi-initiator-utils ricci g...
[root@n3 ~]# yum -y install iscsi-initiator-utils ricci g...
}}
***クラスタ管理ノードへのパッケージインストール [#r9c27bd6]
ricciを管理するluciをインストールします。
#code(nonumber){{
[root@gfs ~]# yum -y install luci
}}
***ストレージデバイスの追加 [#b76c6d1a]
QNAPのiSCSI-Targetは既に構築済みで、パスワード認証なしで...
各クライアントノードは、iSCSIイニシエータを使ってこのスト...
#code(nonumber){{
[root@n1 ~]# iscsiadm --mode=discovery --type=sendtargets...
[root@n2 ~]# iscsiadm --mode=discovery --type=sendtargets...
[root@n3 ~]# iscsiadm --mode=discovery --type=sendtargets...
[root@n3 ~]# cat /proc/partitions
major minor #blocks name
8 0 8388608 sda
8 1 512000 sda1
8 2 1048576 sda2
8 3 6827008 sda3
8 16 52428800 sdb
[root@n3 ~]#
}}
もし追加したストレージデバイスを削除するには
#code(nonumber){{
[root@n3 ~]# iscsiadm --mode node --logout
*もしくは target を求めて、削除する
[root@n3 ~]# iscsiadm -m node
192.168.0.9:3260,1 iqn.2004-04.com.qnap:ts-251:iscsi.shar...
[root@n3 ~]# iscsiadm --mode node --targetname iqn.2004-0...
[root@n3 ~]# cat /proc/partitions
major minor #blocks name
8 0 8388608 sda
8 1 512000 sda1
8 2 1048576 sda2
8 3 6827008 sda3
[root@n3 ~]#
}}
とします。
***GFS2フォーマット [#p6dd453e]
これまでで、QNAPのストレージデバイスをシステムに認めさせ...
次に、このストレージデバイスをGFS2でフォーマットします。
フォーマット操作は共有するノードのどれでも構いません。特...
コマンドmake.gfs2の引数 &color(red){''-t''}; は、LockTabl...
引数 &color(red){''-j''}; は、このデバイスを利用するクラ...
&color(red){*};あとでクラスタ管理ノードの設定で、この &co...
ここではn1.chaperone.jpで作業してます
#code(nonumber){{
[root@n1 ~]# mkfs.gfs2 -p lock_dlm -t chaperone:gfs -j 3 ...
This will destroy any data on /dev/sdb.
It appears to contain: Linux GFS2 Filesystem (blocksize 4...
Are you sure you want to proceed? [y/n] y
Device: /dev/sdb
Blocksize: 4096
Device Size 50.00 GB (13107200 blocks)
Filesystem Size: 50.00 GB (13107198 blocks)
Journals: 3
Resource Groups: 200
Locking Protocol: "lock_dlm"
Lock Table: "chaperone:gfs"
UUID: dff2810f-5d4f-cbc5-5b9a-5aa96c...
[root@n1 ~]#
}}
***クライアントノードのricciユーザにパスワードを定義 [#yb...
全クライアントノードにricciユーザのパスワードを付与して、...
ricciの起動だけでも構わないのだが、GFS2フォーマットさせた...
#code(nonumber){{
[root@n1 ~]# passwd ricci
[root@n1 ~]# chkconfig ricci on && reboot
[root@n2 ~]# passwd ricci
[root@n2 ~]# chkconfig ricci on && reboot
[root@n3 ~]# passwd ricci
[root@n3 ~]# chkconfig ricci on && reboot
}}
***luci [#idc8d852]
クラスタ管理ノードで luci を稼働させます。
#code(nonumber){{
chkconfig luci on && /etc/init.d/luci start
Adding following auto-detected host IDs (IP addresses/dom...
Generating a 2048 bit RSA private key
writing new private key to '/var/lib/luci/certs/host.pem'
saslauthd を起動中: ...
Start luci... ...
Point your web browser to https://gfs.chaperone.jp:8084 (...
[root@gfs ~]#
}}
ブラウザを立ち上げて、指定のURLに行くとLoginするためのUse...
この値はクラスタ管理ノードの root とそのパスワードを入力...
&ref(2014y11m03d_173457675.png,nolink);
初回ログイン直後にWarningが表示されるが、気にせず閉じます。
そして、左縦項目に「Homebase」と「Manage Clusters」があり...
&ref(2014y11m03d_174041407.png,nolink);
表れた「Create New Cluster」画面で、Cluster Nameは先ほど ...
&ref(2014y11m03d_174316523.png,nolink);
すると処理が始まり、その途中経過が表示される。
&ref(2014y11m03d_174803268.png,nolink);
&color(red){*};&size(10){なんか、ricciによって、cman,rgma...
暫くすると完了して、左縦メニューの「Homebase」をクリック...
&ref(2014y11m03d_175742713.png,nolink);
このクラスタ「chaperone」をクリックすると、参加しているノ...
&ref(2014y11m03d_175906667.png,nolink);
***ストレージデバイスをマウント [#i84fa493]
各クライアントノードでストレージデバイスをマウントします。
-n1.chaperone.jp
#code(nonumber){{
[root@n1 ~]# ls -l /dev/disk/by-uuid/
合計 0
lrwxrwxrwx 1 root root 10 11月 3 18:15 2014 61edaf05-323...
lrwxrwxrwx 1 root root 10 11月 3 18:15 2014 895f29c3-d08...
lrwxrwxrwx 1 root root 10 11月 3 18:15 2014 b206c0eb-ac7...
lrwxrwxrwx 1 root root 9 11月 3 18:16 2014 dff2810f-5d4...
[root@n1 ~]#
[root@n1 ~]# mkdir /gfs
[root@n1 ~]# echo "UUID=dff2810f-5d4f-cbc5-5b9a-5aa96cac2...
[root@n1 ~]# chkconfig gfs2 on && /etc/init.d/gfs2 start
Mounting GFS2 filesystem (/gfs): ...
[root@n1 ~]#
}}
-n2.chaperone.jp
#code(nonumber){{
[root@n2 ~]# ls -l /dev/disk/by-uuid/ |grep sdb
lrwxrwxrwx 1 root root 9 11月 3 18:22 2014 dff2810f-5d4...
[root@n2 ~]#
[root@n2 ~]# mkdir /gfs
[root@n2 ~]# echo "UUID=dff2810f-5d4f-cbc5-5b9a-5aa96cac2...
[root@n2 ~]# chkconfig gfs2 on && /etc/init.d/gfs2 start
Mounting GFS2 filesystem (/gfs): ...
[root@n2 ~]#
}}
-n3.chaperone.jp
#code(nonumber){{
[root@n3 ~]# ls -l /dev/disk/by-uuid/ |grep sdb
lrwxrwxrwx 1 root root 9 11月 3 18:17 2014 dff2810f-5d4...
[root@n3 ~]# mkdir /gfs
[root@n3 ~]# echo "UUID=dff2810f-5d4f-cbc5-5b9a-5aa96cac2...
[root@n3 ~]# chkconfig gfs2 on && /etc/init.d/gfs2 start
Mounting GFS2 filesystem (/gfs): ...
[root@n3 ~]#
}}
&color(white,blue){留意}; ストレージデバイス経由の/dev/sd...
***テストその1 [#s941f3f6]
#code(nonumber){{
[root@n1 ~]# touch /gfs/sample
[root@n1 ~]# flock /gfs/sample watch -n 1 ls
を実行中
[root@n2 ~]# flock /gfs/sample watch -n 1 ls
は実行されない
}}
***テストその2 [#m6948da1]
3ノードの内、一つのLANケーブルを抜く。もしくは電源ボ...
だが、
正常な手続きでshutdownが行われるなら、引き続き他のノード...
終了行:
&color(red){CentOS7にて内容編集中};
GlobalFileSystem2
&color(lightseagreen){''CentOS 7''};にて gfs2 を構築して...
|BGCOLOR(YELLOW):マシン名|BGCOLOR(YELLOW):役割|BGCOLOR(YE...
|gfs|クラスタ管理ノード|192.168.0.19|luciを使う|
|n1|クラスタメンバ|192.168.0.14||
|n2|~|192.168.0.15||
|n3|~|192.168.0.16||
|q|iSCSI-Target|192.168.0.9|QNAP4.2|
&ref(2014y11m03d_162657910.png,nolink,noborder);
参考先 http://blog.secaserver.com/2011/11/mount-same-part...
ストーレジデバイスを共有する各クライアントノード、それを...
***クライアントノードへのパッケージインストール [#d38e9e97]
iscsiなストレージデバイスを共有するので、iSCSIイニシエー...
#code(nonumber){{
[root@n1 ~]# yum -y install iscsi-initiator-utils ricci g...
[root@n2 ~]# yum -y install iscsi-initiator-utils ricci g...
[root@n3 ~]# yum -y install iscsi-initiator-utils ricci g...
}}
***クラスタ管理ノードへのパッケージインストール [#r9c27bd6]
ricciを管理するluciをインストールします。
#code(nonumber){{
[root@gfs ~]# yum -y install luci
}}
***ストレージデバイスの追加 [#b76c6d1a]
QNAPのiSCSI-Targetは既に構築済みで、パスワード認証なしで...
各クライアントノードは、iSCSIイニシエータを使ってこのスト...
#code(nonumber){{
[root@n1 ~]# iscsiadm --mode=discovery --type=sendtargets...
[root@n2 ~]# iscsiadm --mode=discovery --type=sendtargets...
[root@n3 ~]# iscsiadm --mode=discovery --type=sendtargets...
[root@n3 ~]# cat /proc/partitions
major minor #blocks name
8 0 8388608 sda
8 1 512000 sda1
8 2 1048576 sda2
8 3 6827008 sda3
8 16 52428800 sdb
[root@n3 ~]#
}}
もし追加したストレージデバイスを削除するには
#code(nonumber){{
[root@n3 ~]# iscsiadm --mode node --logout
*もしくは target を求めて、削除する
[root@n3 ~]# iscsiadm -m node
192.168.0.9:3260,1 iqn.2004-04.com.qnap:ts-251:iscsi.shar...
[root@n3 ~]# iscsiadm --mode node --targetname iqn.2004-0...
[root@n3 ~]# cat /proc/partitions
major minor #blocks name
8 0 8388608 sda
8 1 512000 sda1
8 2 1048576 sda2
8 3 6827008 sda3
[root@n3 ~]#
}}
とします。
***GFS2フォーマット [#p6dd453e]
これまでで、QNAPのストレージデバイスをシステムに認めさせ...
次に、このストレージデバイスをGFS2でフォーマットします。
フォーマット操作は共有するノードのどれでも構いません。特...
コマンドmake.gfs2の引数 &color(red){''-t''}; は、LockTabl...
引数 &color(red){''-j''}; は、このデバイスを利用するクラ...
&color(red){*};あとでクラスタ管理ノードの設定で、この &co...
ここではn1.chaperone.jpで作業してます
#code(nonumber){{
[root@n1 ~]# mkfs.gfs2 -p lock_dlm -t chaperone:gfs -j 3 ...
This will destroy any data on /dev/sdb.
It appears to contain: Linux GFS2 Filesystem (blocksize 4...
Are you sure you want to proceed? [y/n] y
Device: /dev/sdb
Blocksize: 4096
Device Size 50.00 GB (13107200 blocks)
Filesystem Size: 50.00 GB (13107198 blocks)
Journals: 3
Resource Groups: 200
Locking Protocol: "lock_dlm"
Lock Table: "chaperone:gfs"
UUID: dff2810f-5d4f-cbc5-5b9a-5aa96c...
[root@n1 ~]#
}}
***クライアントノードのricciユーザにパスワードを定義 [#yb...
全クライアントノードにricciユーザのパスワードを付与して、...
ricciの起動だけでも構わないのだが、GFS2フォーマットさせた...
#code(nonumber){{
[root@n1 ~]# passwd ricci
[root@n1 ~]# chkconfig ricci on && reboot
[root@n2 ~]# passwd ricci
[root@n2 ~]# chkconfig ricci on && reboot
[root@n3 ~]# passwd ricci
[root@n3 ~]# chkconfig ricci on && reboot
}}
***luci [#idc8d852]
クラスタ管理ノードで luci を稼働させます。
#code(nonumber){{
chkconfig luci on && /etc/init.d/luci start
Adding following auto-detected host IDs (IP addresses/dom...
Generating a 2048 bit RSA private key
writing new private key to '/var/lib/luci/certs/host.pem'
saslauthd を起動中: ...
Start luci... ...
Point your web browser to https://gfs.chaperone.jp:8084 (...
[root@gfs ~]#
}}
ブラウザを立ち上げて、指定のURLに行くとLoginするためのUse...
この値はクラスタ管理ノードの root とそのパスワードを入力...
&ref(2014y11m03d_173457675.png,nolink);
初回ログイン直後にWarningが表示されるが、気にせず閉じます。
そして、左縦項目に「Homebase」と「Manage Clusters」があり...
&ref(2014y11m03d_174041407.png,nolink);
表れた「Create New Cluster」画面で、Cluster Nameは先ほど ...
&ref(2014y11m03d_174316523.png,nolink);
すると処理が始まり、その途中経過が表示される。
&ref(2014y11m03d_174803268.png,nolink);
&color(red){*};&size(10){なんか、ricciによって、cman,rgma...
暫くすると完了して、左縦メニューの「Homebase」をクリック...
&ref(2014y11m03d_175742713.png,nolink);
このクラスタ「chaperone」をクリックすると、参加しているノ...
&ref(2014y11m03d_175906667.png,nolink);
***ストレージデバイスをマウント [#i84fa493]
各クライアントノードでストレージデバイスをマウントします。
-n1.chaperone.jp
#code(nonumber){{
[root@n1 ~]# ls -l /dev/disk/by-uuid/
合計 0
lrwxrwxrwx 1 root root 10 11月 3 18:15 2014 61edaf05-323...
lrwxrwxrwx 1 root root 10 11月 3 18:15 2014 895f29c3-d08...
lrwxrwxrwx 1 root root 10 11月 3 18:15 2014 b206c0eb-ac7...
lrwxrwxrwx 1 root root 9 11月 3 18:16 2014 dff2810f-5d4...
[root@n1 ~]#
[root@n1 ~]# mkdir /gfs
[root@n1 ~]# echo "UUID=dff2810f-5d4f-cbc5-5b9a-5aa96cac2...
[root@n1 ~]# chkconfig gfs2 on && /etc/init.d/gfs2 start
Mounting GFS2 filesystem (/gfs): ...
[root@n1 ~]#
}}
-n2.chaperone.jp
#code(nonumber){{
[root@n2 ~]# ls -l /dev/disk/by-uuid/ |grep sdb
lrwxrwxrwx 1 root root 9 11月 3 18:22 2014 dff2810f-5d4...
[root@n2 ~]#
[root@n2 ~]# mkdir /gfs
[root@n2 ~]# echo "UUID=dff2810f-5d4f-cbc5-5b9a-5aa96cac2...
[root@n2 ~]# chkconfig gfs2 on && /etc/init.d/gfs2 start
Mounting GFS2 filesystem (/gfs): ...
[root@n2 ~]#
}}
-n3.chaperone.jp
#code(nonumber){{
[root@n3 ~]# ls -l /dev/disk/by-uuid/ |grep sdb
lrwxrwxrwx 1 root root 9 11月 3 18:17 2014 dff2810f-5d4...
[root@n3 ~]# mkdir /gfs
[root@n3 ~]# echo "UUID=dff2810f-5d4f-cbc5-5b9a-5aa96cac2...
[root@n3 ~]# chkconfig gfs2 on && /etc/init.d/gfs2 start
Mounting GFS2 filesystem (/gfs): ...
[root@n3 ~]#
}}
&color(white,blue){留意}; ストレージデバイス経由の/dev/sd...
***テストその1 [#s941f3f6]
#code(nonumber){{
[root@n1 ~]# touch /gfs/sample
[root@n1 ~]# flock /gfs/sample watch -n 1 ls
を実行中
[root@n2 ~]# flock /gfs/sample watch -n 1 ls
は実行されない
}}
***テストその2 [#m6948da1]
3ノードの内、一つのLANケーブルを抜く。もしくは電源ボ...
だが、
正常な手続きでshutdownが行われるなら、引き続き他のノード...
ページ名:
1