Hi Jason, Many thanks for your prompt response
Is this the branch you are suggesting ? https://github.com/ceph/ceph-iscsi-cli/tree/reduce_startup_time If not, please provide a link Steven On 20 December 2017 at 10:58, Jason Dillaman <[email protected]> wrote: > Can you try the latest HEAD revision of ceph-iscsi-config / > ceph-iscsi-cli? There have been a lot of bug fixes and it should also > provide better debug logs when an error occurs. > > On Wed, Dec 20, 2017 at 10:46 AM, Steven Vacaroaia <[email protected]> > wrote: > > Hi, > > > > It will be greatly appreciated if you could provide some guidance > > Even a working gateway.conf would be great as some people are saying that > > loading a working config will work > > > > The issue is that cannot create disks because - "Failed : 500 INTERNAL > > SERVER ERROR" > > > > gwcli disks directory exists only in the root folder - there is no disks > > directory under iscsi-target/iqn.2003-01.com.redhat.iscsi-gw:ceph-gw so > I > > tried creating disks in both locations > > > > gwcli > > /> ls > > o- / > > ............................................................ > ............................................................. > > [...] > > o- clusters > > ............................................................ > ............................................ > > [Clusters: 1] > > | o- ceph > > ............................................................ > ................................................ > > [HEALTH_OK] > > | o- pools > > ............................................................ > .............................................. > > [Pools: 3] > > | | o- rbd > > ............................................................ > ................. > > [(x2), Commit: 0b/2.3T (0%), Used: 30K] > > | | o- test-erasure > > .................................................................... > [(3+0), > > Commit: 0b/3.1T (0%), Used: 0b] > > | | o- test-replicated > > ................................................................. [(x2), > > Commit: 0b/2.3T (0%), Used: 69K] > > | o- topology > > ............................................................ > .................................... > > [OSDs: 9,MONs: 1] > > o- disks > > ............................................................ > .............................................. > > [0b, Disks: 0] > > o- iscsi-target > > ............................................................ > ......................................... > > [Targets: 1] > > o- iqn.2003-01.com.redhat.iscsi-gw:ceph-gw > > ....................................................................... > > [Gateways: 2] > > o- gateways > > ............................................................ > ................................ > > [Up: 2/2, Portals: 2] > > | o- osd01 > > ............................................................ > ................................... > > [10.10.30.181 (UP)] > > | o- osd03 > > ............................................................ > ................................... > > [10.10.30.183 (UP)] > > o- host-groups > > ............................................................ > ...................................... > > [Groups : 0] > > o- hosts > > ............................................................ > .............................................. > > [Hosts: 0] > > /> /disks/ create pool=rbd image=disk1 size=10g > > Failed : 500 INTERNAL SERVER ERROR > > /> cd iscsi-target/iqn.2003-01.com.redhat.iscsi-gw:ceph-gw/ > > /iscsi-target...si-gw:ceph-gw> /disks/ create pool=rbd image=disk1 > size=10g > > Failed : 500 INTERNAL SERVER ERROR > > > > > > > > rados ls -p rbd > > rbd_header.853b1d9f6e5f > > rbd_object_map.85865675ff36 > > rbd_header.5fb6257130a3 > > gateway.conf > > rbd_directory > > rbd_object_map.5fb6257130a3 > > rbd_header.85865675ff36 > > rbd_info > > rbd_header.60003a95f874 > > rbd_object_map.853b1d9f6e5f > > rbd_object_map.8577100f59dc > > rbd_object_map.855b22221a70 > > rbd_object_map.60003a95f874 > > rbd_header.855b22221a70 > > rbd_header.8577100f59dc > > > > > > Here is more pertinent info > > > > Linux osd03 4.14.5-1.el7.elrepo.x86_64 > > > > Successfully installed rtslib-fb-2.1.64 > > > > Successfully installed targetcli-fb-2.1.fb47 > > > > Successfully installed ceph-iscsi-config-2.3 > > > > Successfully installed gwcli-2.5 > > > > Successfully installed gwtop-2.1 > > > > > > /var/log/messages > > > > > > rbd-target-api: File "rbd.pyx", line 1392, in rbd.Image.__init__ > > (/home/jenkins-build/build/workspace/ceph-build/ARCH/x86_ > 64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/cen > > > > tos7/DIST/centos7/MACHINE_SIZE/huge/release/12.2.2/rpm/ > el7/BUILD/ceph-12.2.2/build/src/pybind/rbd/pyrex/rbd.c:11741) > > > > Dec 20 10:31:57 osd03 rbd-target-api: ImageNotFound: [errno 2] error > opening > > image disk1 at snapshot None > > > > Dec 20 10:31:57 osd03 journal: _disk change on 127.0.0.1 failed with 500 > > > > Dec 20 10:31:57 osd03 journal: 127.0.0.1 - - [20/Dec/2017 10:31:57] "PUT > > /api/disk/rbd.disk1 HTTP/1.1" 500 - > > > > > > /var/log/rbd-target-api.log > > 2017-12-20 10:31:57,190 DEBUG [rbd-target-api:594:disk()] - this host > is > > osd03 > > 2017-12-20 10:31:57,191 DEBUG [rbd-target-api:609:disk()] - All > gateways: > > [u'osd03', u'osd01'] > > 2017-12-20 10:31:57,191 DEBUG [rbd-target-api:623:disk()] - Other > > gateways: [u'osd01'] > > 2017-12-20 10:31:57,194 INFO [_internal.py:87:_log()] - 127.0.0.1 - - > > [20/Dec/2017 10:31:57] "GET /api/config HTTP/1.1" 200 - > > 2017-12-20 10:31:57,214 INFO [_internal.py:87:_log()] - 127.0.0.1 - - > > [20/Dec/2017 10:31:57] "GET /api/_ping HTTP/1.1" 200 - > > 2017-12-20 10:31:57,219 DEBUG [rbd-target-api:1405:call_api()] - > gateway > > update order is 127.0.0.1,osd01 > > 2017-12-20 10:31:57,219 DEBUG [rbd-target-api:1408:call_api()] - > > processing GW '127.0.0.1' > > 2017-12-20 10:31:57,237 DEBUG [common.py:123:_get_ceph_config()] - > > (_get_rbd_config) Opening connection to rbd pool > > 2017-12-20 10:31:57,237 DEBUG [common.py:131:_get_ceph_config()] - > > (_get_rbd_config) connection opened > > 2017-12-20 10:31:57,238 DEBUG [common.py:99:_read_config_object()] - > > _read_config_object reading the config object > > 2017-12-20 10:31:57,239 DEBUG [common.py:147:_get_ceph_config()] - > > (_get_rbd_config) config object contains '{ > > "clients": {}, > > "created": "2017/12/20 14:22:23", > > "disks": {}, > > "epoch": 4, > > "gateways": { > > "created": "2017/12/20 14:55:08", > > "ip_list": [ > > "10.10.30.183", > > "10.10.30.181" > > ], > > "iqn": "iqn.2003-01.com.redhat.iscsi-gw:ceph-gw", > > "osd01": { > > "active_luns": 0, > > "created": "2017/12/20 14:56:52", > > "gateway_ip_list": [ > > "10.10.30.183", > > "10.10.30.181" > > ], > > "inactive_portal_ips": [ > > "10.10.30.183" > > ], > > "iqn": "iqn.2003-01.com.redhat.iscsi-gw:ceph-gw", > > "portal_ip_address": "10.10.30.181", > > "tpgs": 2, > > "updated": "2017/12/20 14:56:52" > > }, > > "osd03": { > > "active_luns": 0, > > "created": "2017/12/20 14:55:45", > > "gateway_ip_list": [ > > "10.10.30.183", > > "10.10.30.181" > > ], > > "inactive_portal_ips": [ > > "10.10.30.181" > > ], > > "iqn": "iqn.2003-01.com.redhat.iscsi-gw:ceph-gw", > > "portal_ip_address": "10.10.30.183", > > "tpgs": 2, > > "updated": "2017/12/20 14:56:51" > > } > > }, > > "groups": {}, > > "updated": "2017/12/20 14:56:52", > > "version": 3 > > }' > > 2017-12-20 10:31:57,262 DEBUG [lun.py:328:allocate()] - LUN.allocate > > starting, listing rbd devices > > 2017-12-20 10:31:57,279 DEBUG [lun.py:331:allocate()] - rados pool > 'rbd' > > contains the following - [u'disk1', u'disk2', u'disk3', u'disk4', > u'disk6', > > u'disk7'] > > 2017-12-20 10:31:57,279 DEBUG [lun.py:336:allocate()] - Hostname > Check - > > this host is osd03, target host for allocations is osd03 > > 2017-12-20 10:31:57,321 INFO [_internal.py:87:_log()] - 127.0.0.1 - - > > [20/Dec/2017 10:31:57] "PUT /api/_disk/rbd.disk1 HTTP/1.1" 500 - > > 2017-12-20 10:31:57,322 ERROR [rbd-target-api:1429:call_api()] - > _disk > > change on 127.0.0.1 failed with 500 > > 2017-12-20 10:31:57,333 INFO [_internal.py:87:_log()] - 127.0.0.1 - - > > [20/Dec/2017 10:31:57] "PUT /api/disk/rbd.disk1 HTTP/1.1" 500 - > > > > > > _______________________________________________ > > ceph-users mailing list > > [email protected] > > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > > > > > -- > Jason >
_______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
