Hi,
[root@ceph-iscsi-gw-1 ~]# gwcli ls o- / ......................................................................................................................... [...] o- cluster ......................................................................................................... [Clusters: 1] | o- ceph ............................................................................................................ [HEALTH_OK] | o- pools ......................................................................................................... [Pools: 22] | | o- .rgw.root .............................................................. [(x3), Commit: 0.00Y/115222232M (0%), Used: 52K] | | o- cinder-ceph ................................................ [(x3), Commit: 0.00Y/115222232M (0%), Used: 28703946995700b] | | o- default.rgw.buckets.data ............................................. [(x3), Commit: 0.00Y/115222232M (0%), Used: 4587b] | | o- default.rgw.buckets.extra ............................................ [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.buckets.index ............................................ [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.control .................................................. [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.data.root ................................................ [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.gc ....................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.intent-log ............................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.log ....................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 384K] | | o- default.rgw.meta ....................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 24K] | | o- default.rgw.usage .................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.users.email .............................................. [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.users.keys ............................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.users.swift .............................................. [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- default.rgw.users.uid ................................................ [(x3), Commit: 0.00Y/115222232M (0%), Used: 0.00Y] | | o- device_health_metrics ........................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 305303172b] | | o- glance ....................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 525074107902b] | | o- gnocchi ......................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 989498938b] | | o- nova ................................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 12K] | | o- rbd ........................................................ [(x3), Commit: 20.0T/115222232M (18%), Used: 3274867542037b] | | o- scbench .......................................................... [(x3), Commit: 0.00Y/115222232M (0%), Used: 88829964K] | o- topology .............................................................................................. [OSDs: 108,MONs: 3] o- disks ....................................................................................................... [20.0T, Disks: 1] | o- rbd ........................................................................................................... [rbd (20.0T)] | o- ceph-iscsi ............................................................................... [rbd/ceph-iscsi (Online, 20.0T)] o- iscsi-targets ............................................................................... [DiscoveryAuth: None, Targets: 1] o- iqn.2003-01.com.redhat.iscsi-gw:iscsi-igw ......................................................... [Auth: None, Gateways: 3] o- disks .......................................................................................................... [Disks: 1] | o- rbd/ceph-iscsi ............................................................. [Owner: ceph-iscsi-gw-1.ipa.pthl.hk, Lun: 0] o- gateways ............................................................................................ [Up: 2/3, Portals: 3] | o- ceph-iscsi-gw-1.ipa.pthl.hk ....................................................................... [172.16.202.251 (UP)] | o- ceph-iscsi-gw-1.ipa.pthl.hklocalhost.localdomain ............................................. [172.16.202.251 (UNKNOWN)] | o- ceph-iscsi-gw-2.ipa.pthl.hk ....................................................................... [172.16.202.252 (UP)] o- host-groups .................................................................................................. [Groups : 0] o- hosts ...................................................................................... [Auth: ACL_DISABLED, Hosts: 0]
=== [root@ceph-iscsi-gw-1 ~]# cat /etc/ceph/iscsi-gateway.cfg [config] # Name of the Ceph storage cluster. A suitable Ceph configuration file allowing # access to the Ceph storage cluster from the gateway node is required, if not # colocated on an OSD node. cluster_name = ceph # Place a copy of the ceph cluster's admin keyring in the gateway's /etc/ceph # drectory and reference the filename here gateway_keyring = ceph.client.admin.keyring # API settings. # The API supports a number of options that allow you to tailor it to your # local environment. If you want to run the API under https, you will need to # create cert/key files that are compatible for each iSCSI gateway node, that is # not locked to a specific node. SSL cert and key files *must* be called # 'iscsi-gateway.crt' and 'iscsi-gateway.key' and placed in the '/etc/ceph/' directory # on *each* gateway node. With the SSL files in place, you can use 'api_secure = true' # to switch to https mode. # To support the API, the bare minimum settings are: api_secure = false # Additional API configuration options are as follows, defaults shown. api_user = admin api_password = admin api_port = 5001 # API IP trusted_ip_list = 172.16.200.251,172.16.200.252