12.3. サービス仕様を使用した iSCSI ゲートウェイのデプロイ
Ceph Orchestrator を使用すると、サービス仕様を使用して iSCSI ゲートウェイをデプロイできます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- ホストがクラスターに追加されている。
- すべてのマネージャー、モニター、および OSD デーモンがデプロイされている。
手順
iscsi.yml
ファイルを作成します。例
touch iscsi.yml
[root@host01 ~]# touch iscsi.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow iscsi.yml
ファイルを編集して、以下の詳細を含めます。構文
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow YAML ファイルをコンテナー内のディレクトリーにマウントします。
例
cephadm shell --mount iscsi.yaml:/var/lib/ceph/iscsi.yaml
[root@host01 ~]# cephadm shell --mount iscsi.yaml:/var/lib/ceph/iscsi.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のディレクトリーに移動します。
構文
cd /var/lib/ceph/DAEMON_PATH/
cd /var/lib/ceph/DAEMON_PATH/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例
[ceph: root@host01 /]# cd /var/lib/ceph/
[ceph: root@host01 /]# cd /var/lib/ceph/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow サービス仕様を使用して iSCSI ゲートウェイをデプロイします。
構文
ceph orch apply -i FILE_NAME.yml
ceph orch apply -i FILE_NAME.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例
[ceph: root@host01 iscsi]# ceph orch apply -i iscsi.yml
[ceph: root@host01 iscsi]# ceph orch apply -i iscsi.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
サービスをリスト表示します。
例
[ceph: root@host01 /]# ceph orch ls
[ceph: root@host01 /]# ceph orch ls
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ホスト、デーモン、およびプロセスをリスト表示します。
構文
ceph orch ps --daemon_type=DAEMON_NAME
ceph orch ps --daemon_type=DAEMON_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例
[ceph: root@host01 /]# ceph orch ps --daemon_type=iscsi
[ceph: root@host01 /]# ceph orch ps --daemon_type=iscsi
Copy to Clipboard Copied! Toggle word wrap Toggle overflow