GlusterFS/stripe をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
***stripe[分割] [#w5dec792]
複数のノードにファイルを分割して配置するボリュームを作る
こちらも&color(blue){''replica''}; 同様とに参加させる&col...
もし間違った&color(green){''Brick''};数を指定すると
#code(nonumber){{
[root@n1 ~]# gluster volume create gv0 stripe 2 n1:/brick...
number of bricks is not a multiple of stripe count
[root@n1 ~]#
}}
と注意される。
&color(red){''stripe''};の数を2、&color(green){''Brick''...
#code(nonumber){{
[root@n1 ~]# gluster volume create gv0 stripe 2 n1:/brick...
volume create: gv0: success: please start the volume to a...
[root@n1 ~]# gluster volume start gv0
volume start: gv0: success
[root@n1 ~]#
}}
この時のボリューム情報は下記になる
#code(nonumber){{
[root@n1 ~]# gluster volume info gv0
Volume Name: gv0
Type: Stripe
Volume ID: d156a173-52bc-4bc5-8a26-181a7c9e8152
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: n1:/brick/gv0
Brick2: n2:/brick/gv0
[root@n1 ~]#
}}
単純な&color(white,blue){ Stripe }; として定義されている
次に、一端構築したボリューム(&color(deeppink){''gv0''};)...
まずは既存のgv0を削除します。
#code(nonumber){{
[root@n1 ~]# gluster volume stop gv0
[root@n1 ~]# gluster volume delete gv0
[root@n1 ~]# rm -rf /brick/gv0
[root@n2 ~]# rm -rf /brick/gv0
[root@n1 ~]# gluster volume create gv0 stripe 2 n1:/brick...
[root@n1 ~]# gluster volume start gv0
}}
この時のボリューム情報は下記になる
#code(nonumber){{
[root@n1 ~]# gluster volume info gv0
Volume Name: gv0
Type: Distributed-Stripe
Volume ID: bc5a1a41-9ab9-4a2f-b5ca-75fee2f9ef11
Status: Started
Number of Bricks: 2 x 2 = 4
Transport-type: tcp
Bricks:
Brick1: n1:/brick/gv0
Brick2: n2:/brick/gv0
Brick3: n3:/brick/gv0
Brick4: n4:/brick/gv0
[root@n1 ~]#
}}
ボリュームタイプが &color(white,blue){Distributed-Stripe}...
***動作試験 [#b09a5fdc]
NFSマウントして容量をチェックしてみると、
#code(nonumber){{
[root@client ~]# mount -t glusterfs n1:gv0 /home
[root@client ~]# df -Th
Filesystem Type Size Used Avail Use% Moun...
/dev/sda3 ext4 15G 3.0G 11G 23% /
tmpfs tmpfs 3.9G 72K 3.9G 1% /dev...
/dev/sda1 ext4 477M 47M 405M 11% /boot
n1:gv0 fuse.glusterfs 64G 130M 64G 1% /home
[root@client ~]#
}}
&color(blue){''replica''};のような複製ではなく、ファイル...
そして、実際にファイルを配置してみる。[[GlusterFS/動作テ...
っが、[[http://www.gluster.org/community/documentation/in...
''cluster.stripe-block-size''の既定値は128kBなので上記の[...
なので1.3GBほどのテキストファイルをコピーしてみた。
#code(nonumber){{
[root@client ~]# ls -lh /home/chembl_01.sdf
-rw-r--r-- 1 root root 1.3G 2月 4 01:01 2015 /home/chem...
[root@client ~]# df -Th
Filesystem Type Size Used Avail Use% Moun...
(略)
n1:gv0 fuse.glusterfs 64G 1.4G 63G 3% /home
[root@client ~]#
}}
各&color(green){''Brick''};では
#code(nonumber){{
[root@n1 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 33M 16G 1% /brick
[root@n1 ~]# ls -lh /brick/gv0
合計 0
[root@n1 ~]#
[root@n2 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 33M 16G 1% /brick
[root@n2 ~]# ls -lh /brick/gv0
合計 0
[root@n2 ~]#
}}
とn1、n2には分割配布されていない。
#code(nonumber){{
[root@n3 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 681M 16G 5% /brick
[root@n3 ~]# ls -lh /brick/gv0
合計 649M
-rw-r--r-- 2 root root 649M 2月 4 01:01 2015 chembl_01....
[root@n3 ~]#
[root@n4 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 681M 16G 5% /brick
[root@n4 ~]# ls -lh /brick/gv0
合計 649M
-rw-r--r-- 2 root root 649M 2月 4 01:03 2015 chembl_01....
[root@n4 ~]#
}}
とn3、n4に分割されて配置されていた。
終了行:
***stripe[分割] [#w5dec792]
複数のノードにファイルを分割して配置するボリュームを作る
こちらも&color(blue){''replica''}; 同様とに参加させる&col...
もし間違った&color(green){''Brick''};数を指定すると
#code(nonumber){{
[root@n1 ~]# gluster volume create gv0 stripe 2 n1:/brick...
number of bricks is not a multiple of stripe count
[root@n1 ~]#
}}
と注意される。
&color(red){''stripe''};の数を2、&color(green){''Brick''...
#code(nonumber){{
[root@n1 ~]# gluster volume create gv0 stripe 2 n1:/brick...
volume create: gv0: success: please start the volume to a...
[root@n1 ~]# gluster volume start gv0
volume start: gv0: success
[root@n1 ~]#
}}
この時のボリューム情報は下記になる
#code(nonumber){{
[root@n1 ~]# gluster volume info gv0
Volume Name: gv0
Type: Stripe
Volume ID: d156a173-52bc-4bc5-8a26-181a7c9e8152
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: n1:/brick/gv0
Brick2: n2:/brick/gv0
[root@n1 ~]#
}}
単純な&color(white,blue){ Stripe }; として定義されている
次に、一端構築したボリューム(&color(deeppink){''gv0''};)...
まずは既存のgv0を削除します。
#code(nonumber){{
[root@n1 ~]# gluster volume stop gv0
[root@n1 ~]# gluster volume delete gv0
[root@n1 ~]# rm -rf /brick/gv0
[root@n2 ~]# rm -rf /brick/gv0
[root@n1 ~]# gluster volume create gv0 stripe 2 n1:/brick...
[root@n1 ~]# gluster volume start gv0
}}
この時のボリューム情報は下記になる
#code(nonumber){{
[root@n1 ~]# gluster volume info gv0
Volume Name: gv0
Type: Distributed-Stripe
Volume ID: bc5a1a41-9ab9-4a2f-b5ca-75fee2f9ef11
Status: Started
Number of Bricks: 2 x 2 = 4
Transport-type: tcp
Bricks:
Brick1: n1:/brick/gv0
Brick2: n2:/brick/gv0
Brick3: n3:/brick/gv0
Brick4: n4:/brick/gv0
[root@n1 ~]#
}}
ボリュームタイプが &color(white,blue){Distributed-Stripe}...
***動作試験 [#b09a5fdc]
NFSマウントして容量をチェックしてみると、
#code(nonumber){{
[root@client ~]# mount -t glusterfs n1:gv0 /home
[root@client ~]# df -Th
Filesystem Type Size Used Avail Use% Moun...
/dev/sda3 ext4 15G 3.0G 11G 23% /
tmpfs tmpfs 3.9G 72K 3.9G 1% /dev...
/dev/sda1 ext4 477M 47M 405M 11% /boot
n1:gv0 fuse.glusterfs 64G 130M 64G 1% /home
[root@client ~]#
}}
&color(blue){''replica''};のような複製ではなく、ファイル...
そして、実際にファイルを配置してみる。[[GlusterFS/動作テ...
っが、[[http://www.gluster.org/community/documentation/in...
''cluster.stripe-block-size''の既定値は128kBなので上記の[...
なので1.3GBほどのテキストファイルをコピーしてみた。
#code(nonumber){{
[root@client ~]# ls -lh /home/chembl_01.sdf
-rw-r--r-- 1 root root 1.3G 2月 4 01:01 2015 /home/chem...
[root@client ~]# df -Th
Filesystem Type Size Used Avail Use% Moun...
(略)
n1:gv0 fuse.glusterfs 64G 1.4G 63G 3% /home
[root@client ~]#
}}
各&color(green){''Brick''};では
#code(nonumber){{
[root@n1 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 33M 16G 1% /brick
[root@n1 ~]# ls -lh /brick/gv0
合計 0
[root@n1 ~]#
[root@n2 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 33M 16G 1% /brick
[root@n2 ~]# ls -lh /brick/gv0
合計 0
[root@n2 ~]#
}}
とn1、n2には分割配布されていない。
#code(nonumber){{
[root@n3 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 681M 16G 5% /brick
[root@n3 ~]# ls -lh /brick/gv0
合計 649M
-rw-r--r-- 2 root root 649M 2月 4 01:01 2015 chembl_01....
[root@n3 ~]#
[root@n4 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
(略)
/dev/sdb xfs 16G 681M 16G 5% /brick
[root@n4 ~]# ls -lh /brick/gv0
合計 649M
-rw-r--r-- 2 root root 649M 2月 4 01:03 2015 chembl_01....
[root@n4 ~]#
}}
とn3、n4に分割されて配置されていた。
ページ名:
1