12.2. 使用命令行界面部署 iSCSI 网关
使用 Ceph 编排器,您可以在命令行界面中使用 ceph orch
命令部署 iSCSI 网关。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 主机添加到集群中。
- 部署所有管理器、监控器和 OSD 守护进程。
流程
登录到 Cephadm shell:
示例
cephadm shell
[root@host01 ~]# cephadm shell
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建池:
语法
ceph osd pool create POOL_NAME
ceph osd pool create POOL_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
[ceph: root@host01 /]# ceph osd pool create mypool
[ceph: root@host01 /]# ceph osd pool create mypool
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用命令行界面部署 iSCSI 网关:
语法
ceph orch apply iscsi POOLNAME admin admin --placement="NUMBER_OF_DAEMONS HOST_NAME_1 HOST_NAME_2"
ceph orch apply iscsi POOLNAME admin admin --placement="NUMBER_OF_DAEMONS HOST_NAME_1 HOST_NAME_2"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
[ceph: root@host01 /]# ceph orch apply iscsi mypool admin admin --placement="1 host01"
[ceph: root@host01 /]# ceph orch apply iscsi mypool admin admin --placement="1 host01"
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