Ceph : クライアントの設定2014/06/29 |
以下のような構成の Ceph クラスターストレージを利用できるように設定します。
| +------------------+ | +-----------------+ | [ Admin Node ] |10.0.0.30 | 10.0.0.31| [ Client PC ] | | Ceph-Deploy |-----------+-----------| | | Meta Data Server | | | | +------------------+ | +-----------------+ | +---------------------------+--------------------------+ | | | |10.0.0.80 |10.0.0.81 |10.0.0.82 +-------+----------+ +--------+---------+ +--------+---------+ | [ Ceph Node #1 ] | | [ Ceph Node #2 ] | | [ Ceph Node #3 ] | | Monitor Daemon +-------+ Monitor Daemon +-------+ Monitor Daemon | | Object Storage | | Object Storage | | Object Storage | +------------------+ +------------------+ +------------------+ |
[1] | 管理ノード上でブロックデバイスとしてマウントします。(事前にカーネルを 3.x 系にアップグレードしておきます) |
[cent@ceph-mds ~]$
[cent@ceph-mds ~]$ [cent@ceph-mds ~]$ # 5G のイメージファイルを作成 [cent@ceph-mds ~]$ rbd create disk01 --size 5120
# 確認 [cent@ceph-mds ~]$ rbd ls -l NAME SIZE PARENT FMT PROT LOCK disk01 5120M 1 # 作成したイメージをデバイスにマッピング [cent@ceph-mds ~]$ sudo rbd map disk01
# 確認 [cent@ceph-mds ~]$ rbd showmapped id pool image snap device 1 rbd disk01 - /dev/rbd1 # ext4 でフォーマット [cent@ceph-mds ~]$ sudo mkfs.ext4 /dev/rbd1
# マウント [cent@ceph-mds ~]$ sudo mount /dev/rbd1 /mnt
df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_dlp-lv_root 189G 1.5G 178G 1% / tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda1 477M 114M 334M 26% /boot /dev/rbd1 4.8G 10M 4.6G 1% /mnt # マウントできた |
[2] | クライアントPCから CephFS によりファイルシステムとしてマウントします。(事前にカーネルを 3.x 系にアップグレードしておきます) |
[cent@dlp ~]$
[cent@dlp ~]$ [cent@dlp ~]$
[cent@dlp ~]$
[cent@dlp ~]$ sudo sed -i -e "s/enabled=1/enabled=1\npriority=1/g" /etc/yum.repos.d/ceph.repo # Admin キーを取得する [cent@dlp ~]$ ssh ceph-mds.srv.world "sudo ceph-authtool -p /etc/ceph/ceph.client.admin.keyring" > admin.key cent@ceph-mds.srv.world's password: [cent@dlp ~]$ chmod 600 admin.key
[cent@dlp ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_dlp-lv_root 189G 1.3G 178G 1% / tmpfs 4.0G 0 4.0G 0% /dev/shm /dev/sda1 477M 92M 357M 21% /boot 10.0.0.81:6789:/ 566G 49G 518G 9% /mnt # マウントできた |
Sponsored Link |