8.2. ブロックデバイスのマッピング
rbd
を使用して、イメージ名をカーネルモジュールにマッピングします。イメージ名、プール名、およびユーザー名を指定する必要があります。rbd
がまだロードされていない場合は、RBD カーネルモジュールを読み込みます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- ノードへのルートレベルのアクセス。
手順
イメージの一覧を返します。
例
[root@rbd-client ~]# rbd list
イメージをマップするための 2 つのオプションは次のとおりです。
イメージ名をカーネルモジュールにマッピングします。
構文
rbd device map POOL_NAME/IMAGE_NAME --id USER_NAME
例
[root@rbd-client ~]# rbd device map rbd/myimage --id admin
cephx
認証を使用する場合に、キーリングか、シークレットを含むファイルでシークレットを指定します。構文
[root@rbd-client ~]# rbd device map POOL_NAME/IMAGE_NAME --id USER_NAME --keyring PATH_TO_KEYRING
または
[root@rbd-client ~]# rbd device map POOL_NAME/IMAGE_NAME --id USER_NAME --keyfile PATH_TO_FILE