Hi Brent,
You may want to have a look at the repos at shaman.ceph.com.
The latest (3.2.2) packaged version of Ceph iSCSI is located here:
You can also find related package repos for the tcmu-runner and ceph-iscsi-cli projects.
Regards, Kaspar
Op 22 juli 2019 om 12:52 schreef Paul Emmerich <paul.emmerich@xxxxxxxx>:
Version 9 is the fqdn stuff which was introduced in 3.1.Use 3.2 as 3.1 is pretty broken.Paul--
Paul Emmerich
Looking for help with your Ceph cluster? Contact us at https://croit.io
croit GmbH
Freseniusstr. 31h
81247 München
www.croit.io
Tel: +49 89 1896585 90_______________________________________________On Mon, Jul 22, 2019 at 3:24 AM Brent Kennedy < bkennedy@xxxxxxxxxx> wrote:_______________________________________________I have a test cluster running centos 7.6 setup with two iscsi gateways ( per the requirement ). I have the dashboard setup in nautilus ( 14.2.2 ) and I added the iscsi gateways via the command. Both show down and when I go to the dashboard it states:
“ Unsupported `ceph-iscsi` config version. Expected 9 but found 8. “
Both iscsi gateways were setup from scratch since the latest and greatest packages required for ceph iscsi install are not available in the centos repositories. Is 3.0 not considered version 9? ( did I do something wrong? ) Why is it called/detected as version 8 when its version 3?
I also wondering, the package versions listed as required in the nautilus docs(http://docs.ceph.com/docs/nautilus/rbd/iscsi-target-cli/) state x.x.x or NEWER package, but when I try to add a gateway gwcli complains about the tcmu-runner and targetcli versions and I have to use the
Skipchecks=true option when adding them.
Another thing came up, might be doing it wrong as well:
Added a disk, then added the client, then tried to add the auth using the auth command and it states: “Failed to update the client's auth: Invalid password”
Actual output:
/iscsi-target...erpix:backup1> auth username=test password=test
CMD: ../hosts/<client_iqn> auth *
username=test, password=test, mutual_username=None, mutual_password=None
CMD: ../hosts/<client_iqn> auth *
auth to be set to username='test', password='test', mutual_username='None', mutual_password='None' for 'iqn.2019-07.com.somgthing:backup1'
Failed to update the client's auth: Invalid username
Did I miss something in the setup doc?
Installed packages:
rtslib: wget https://github.com/open-iscsi/rtslib-fb/archive/v2.1.fb69.tar.gz
target-cli: wget https://github.com/open-iscsi/targetcli-fb/archive/v2.1.fb49.tar.gz
tcmu-runner: wget https://github.com/open-iscsi/tcmu-runner/archive/v1.4.1.tar.gz
ceph-iscsi: wget https://github.com/ceph/ceph-iscsi/archive/3.0.tar.gz
configshell: wget https://github.com/open-iscsi/configshell-fb/archive/v1.1.fb25.tar.gz
Other bits I installed as part of this:
yum install epel-release python-pip python-devel -y
yum groupinstall "Development Tools" -y
python -m pip install --upgrade pip setuptools wheel
pip install netifaces cryptography flask
Any helps or pointer would be greatly appreciated!
-Brent
Existing Clusters:
Test: Nautilus 14.2.2 with 3 osd servers, 1 mon/man, 1 gateway, 2 iscsi gateways ( all virtual on nvme )
US Production(HDD): Nautilus 14.2.1 with 11 osd servers, 3 mons, 4 gateways behind haproxy LB
UK Production(HDD): Luminous 12.2.11 with 25 osd servers, 3 mons/man, 3 gateways behind haproxy LB
US Production(SSD): Luminous 12.2.11 with 6 osd servers, 3 mons/man, 3 gateways behind haproxy LB
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com