so the gateways are up but I have issues adding disks ( i.e. if I do it on
one gatway it does not show on the other - however, after I restart the
rbd-target services I am seeing the disks )
Thanks in advance for taking the trouble to provide advice / guidance

2018-10-09 16:16:08,968     INFO [rbd-target-api:1804:call_api()] -
_clientlun update on 127.0.0.1, successful
2018-10-09 16:16:08,968    DEBUG [rbd-target-api:1789:call_api()] -
processing GW 'osd03'
2018-10-09 16:16:08,987    ERROR [rbd-target-api:1810:call_api()] -
_clientlun change on osd03 failed with 500
2018-10-09 16:16:08,987    DEBUG [rbd-target-api:1827:call_api()] - failed
on osd03, applied to 127.0.0.1, aborted osd03. Client update failed
2018-10-09 16:16:08,987     INFO [_internal.py:87:_log()] - 127.0.0.1 - -
[09/Oct/2018 16:16:08] "PUT
/api/clientlun/iqn.1998-01.com.vmware:test-2d06960a HTTP/1.1" 500 -

On Tue, 9 Oct 2018 at 15:42, Steven Vacaroaia <ste...@gmail.com> wrote:

> It worked.
>
> many thanks
> Steven
>
> On Tue, 9 Oct 2018 at 15:36, Jason Dillaman <jdill...@redhat.com> wrote:
>
>> Can you try applying [1] and see if that resolves your issue?
>>
>> [1] https://github.com/ceph/ceph-iscsi-config/pull/78
>> On Tue, Oct 9, 2018 at 3:06 PM Steven Vacaroaia <ste...@gmail.com> wrote:
>> >
>> > Thanks Jason
>> >
>> > adding prometheus_host = 0.0.0.0 to iscsi-gateway.cfg does not work -
>> the error message is
>> >
>> > "..rbd-target-gw: ValueError: invalid literal for int() with base 10:
>> '0.0.0.0' "
>> >
>> > adding prometheus_exporter = false works
>> >
>> > However I'd like to use prometheus_exporter if possible
>> > Any suggestions will be appreciated
>> >
>> > Steven
>> >
>> >
>> >
>> > On Tue, 9 Oct 2018 at 14:25, Jason Dillaman <jdill...@redhat.com>
>> wrote:
>> >>
>> >> You can try adding "prometheus_exporter = false" in your
>> >> "/etc/ceph/iscsi-gateway.cfg"'s "config" section if you aren't using
>> >> "cephmetrics", or try setting "prometheus_host = 0.0.0.0" since it
>> >> sounds like you have the IPv6 stack disabled.
>> >>
>> >> [1]
>> https://github.com/ceph/ceph-iscsi-config/blob/master/ceph_iscsi_config/settings.py#L90
>> >> On Tue, Oct 9, 2018 at 2:09 PM Steven Vacaroaia <ste...@gmail.com>
>> wrote:
>> >> >
>> >> > here is some info from /var/log/messages ..in case someone has the
>> time to take a look
>> >> >
>> >> > Oct  9 13:58:35 osd03 systemd: Started Setup system to export rbd
>> images through LIO.
>> >> > Oct  9 13:58:35 osd03 systemd: Starting Setup system to export rbd
>> images through LIO...
>> >> > Oct  9 13:58:35 osd03 journal: Processing osd blacklist entries for
>> this node
>> >> > Oct  9 13:58:35 osd03 journal: No OSD blacklist entries found
>> >> > Oct  9 13:58:35 osd03 journal: Reading the configuration object to
>> update local LIO configuration
>> >> > Oct  9 13:58:35 osd03 journal: Configuration does not have an entry
>> for this host(osd03) - nothing to define to LIO
>> >> > Oct  9 13:58:35 osd03 journal: Integrated Prometheus exporter is
>> enabled
>> >> > Oct  9 13:58:35 osd03 journal: * Running on http://[::]:9287/
>> >> > Oct  9 13:58:35 osd03 journal: Removing iSCSI target from LIO
>> >> > Oct  9 13:58:35 osd03 journal: Removing LUNs from LIO
>> >> > Oct  9 13:58:35 osd03 journal: Active Ceph iSCSI gateway
>> configuration removed
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: Traceback (most recent call
>> last):
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File "/usr/bin/rbd-target-gw",
>> line 5, in <module>
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw:
>> pkg_resources.run_script('ceph-iscsi-config==2.6', 'rbd-target-gw')
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/pkg_resources.py", line 540, in run_script
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw:
>> self.require(requires)[0].run_script(script_name, ns)
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1462, in
>> run_script
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: exec_(script_code, namespace,
>> namespace)
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/pkg_resources.py", line 41, in exec_
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: exec("""exec code in globs,
>> locs""")
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File "<string>", line 1, in
>> <module>
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/ceph_iscsi_config-2.6-py2.7.egg/EGG-INFO/scripts/rbd-target-gw",
>> line 432, in <module>
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/ceph_iscsi_config-2.6-py2.7.egg/EGG-INFO/scripts/rbd-target-gw",
>> line 379, in main
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/flask/app.py", line 772, in run
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: run_simple(host, port, self,
>> **options)
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/werkzeug/serving.py", line 710, in
>> run_simple
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: inner()
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/werkzeug/serving.py", line 692, in inner
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: passthrough_errors,
>> ssl_context).serve_forever()
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/werkzeug/serving.py", line 480, in
>> make_server
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: passthrough_errors, ssl_context)
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib/python2.7/site-packages/werkzeug/serving.py", line 410, in
>> __init__
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: HTTPServer.__init__(self,
>> (host, int(port)), handler)
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib64/python2.7/SocketServer.py", line 417, in __init__
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: self.socket_type)
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: File
>> "/usr/lib64/python2.7/socket.py", line 187, in __init__
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: _sock = _realsocket(family,
>> type, proto)
>> >> > Oct  9 13:58:35 osd03 rbd-target-gw: socket.error: [Errno 97]
>> Address family not supported by protocol
>> >> > Oct  9 13:58:35 osd03 systemd: rbd-target-gw.service: main process
>> exited, code=exited, status=1/FAILURE
>> >> >
>> >> >
>> >> > On Tue, 9 Oct 2018 at 13:16, Steven Vacaroaia <ste...@gmail.com>
>> wrote:
>> >> >>
>> >> >> Hi ,
>> >> >> I am using Mimic 13.2 and kernel 4.18
>> >> >> Was using gwcli 2.5 and decided to upgrade to latest (2.7) as
>> people reported improved performance
>> >> >>
>> >> >> What is the proper methodology ?
>> >> >> How should I troubleshoot this?
>> >> >>
>> >> >>
>> >> >>
>> >> >> What I did ( and it broke it) was
>> >> >>
>> >> >> cd tcmu-runner; git pull ; make && make install
>> >> >> cd ceph-iscsi-cli; git pull;python setup.py install
>> >> >> cd ceph-iscsi-config;git pull; python setup.py install
>> >> >> cd rtslib-fb;git pull;  python setup.py install
>> >> >>
>> >> >> After a reboot, I cannot start rbd-target-gw and the logs are not
>> very helpful
>> >> >>  ( Note:
>> >> >>     I removed /etc/ceph/iscsi-gateway.cfg and gateway.conf object
>> as I wanted to start fresh
>> >> >>      /etc/ceph/iscsi-gatway.conf was left unchanged )
>> >> >>
>> >> >>
>> >> >> 2018-10-09 12:47:50,593 [    INFO] - Processing osd blacklist
>> entries for this node
>> >> >> 2018-10-09 12:47:50,893 [    INFO] - No OSD blacklist entries found
>> >> >> 2018-10-09 12:47:50,893 [    INFO] - Reading the configuration
>> object to update local LIO configuration
>> >> >> 2018-10-09 12:47:50,893 [    INFO] - Configuration does not have an
>> entry for this host(osd03) - nothing to define to LIO
>> >> >> 2018-10-09 12:47:50,893 [    INFO] - Integrated Prometheus exporter
>> is enabled
>> >> >> 2018-10-09 12:47:50,895 [    INFO] -  * Running on http://
>> [::]:9287/
>> >> >> 2018-10-09 12:47:50,896 [    INFO] - Removing iSCSI target from LIO
>> >> >> 2018-10-09 12:47:50,896 [    INFO] - Removing LUNs from LIO
>> >> >> 2018-10-09 12:47:50,896 [    INFO] - Active Ceph iSCSI gateway
>> configuration removed
>> >> >>
>> >> >> Many thanks
>> >> >> Steven
>> >> >>
>> >> > _______________________________________________
>> >> > ceph-users mailing list
>> >> > ceph-users@lists.ceph.com
>> >> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>> >>
>> >>
>> >>
>> >> --
>> >> Jason
>>
>>
>>
>> --
>> Jason
>>
>
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to