Hey Cody,
The bad news, after our email figured I'd check Rocky's status, still not
working.
I've thus opened two new bugs, I'll clone these back for Queens and Pike as
well.
https://bugzilla.redhat.com/show_bug.cgi?id=1637014
https://bugzilla.redhat.com/show_bug.cgi?id=1637030
Any ways per debugging, as you rightfully mentioned docker.
As of Queens Cinder was containerized meaning:
log location: /var/log/container/cinder/cinder-volume.log
Config file path is :
/var/lib/config-data/puppet-generated/cinder/etc/cinder/
So nfs_shares should be found/reside under this path ^ path.
However if you login to Cinder's volume docker
# docker ps | grep cinder somethign like
-> openstack-cinder-volume-docker-0
# docker exec -it openstack-cinder-volume-docker-0 /bin/bash
You should see cinder.conf plus the share file under /etc/cinder/
In side the docker /etc/cinder/ path is valid, outside of docker mapping
goes to /var/lib/config-data..
I'd me more than happy to take a look at your volume log,
should you be willing to share it in public or private with me.
Tzach
On Sun, Oct 7, 2018 at 7:38 PM Cody <codeology.lab(a)gmail.com> wrote:
Hi Tzach,
Thank you for getting back! I tested it again with
CinderNfsMountOptions: 'rw,sync,nosharecache' in Queens, but still to
no avail.
I also noticed that the file /etc/cinder/nfs_shares does not exist on
any controller, although in cinder.conf it has "#nfs_shares_config =
/etc/cinder/nfs_shares". I am not sure if this is normal for using NFS
with the containerized cinder service.
Thank you,
Cody
On Sun, Oct 7, 2018 at 5:03 AM Tzach Shefi <tshefi(a)redhat.com> wrote:
>
>
> Hey Cody,
>
> I recall hitting a related problem, when both Glance and Cinder use the
same NFS server, while each service uses it's own share if both shares
reside on same NFS server you may hit an selinux issue.
>
> The original bug I hit/reported, was closed EOL.
>
https://bugzilla.redhat.com/show_bug.cgi?id=1491597
> Notice 4th comment, adding nosharecache mount option helped me.
>
> I'll re-check this on queens as well maybe need to rebug it.
> Thanks
>
> Tzach
>
>
> On Sun, Oct 7, 2018 at 6:32 AM Cody <codeology.lab(a)gmail.com> wrote:
>>
>> Hi everyone,
>>
>> I have an issue with using TripleO (Queens) to setup an NFS backend for
Cinder.
>>
>> My storage.yaml is as follows:
>>
>> parameter_defaults:
>> CinderEnableIscsiBackend: false
>> CinderEnableRbdBackend: false
>> CinderEnableNfsBackend: true
>> NovaEnableRbdBackend: false
>> GlanceBackend: 'file'
>>
>> CinderNfsMountOptions: 'rw,sync'
>> CinderNfsServers: '192.168.24.1:/export/cinder'
>>
>> GlanceNfsEnabled: true
>> GlanceNfsShare: '192.168.24.1:/export/glance'
>> GlanceNfsOptions:
'rw,sync,context=system_u:object_r:glance_var_lib_t:s0'
>>
>> NovaNfsEnabled: true
>> NovaNfsShare: '192.168.24.1:/export/nova'
>> NovaNfsOptions: 'rw,sync,context=system_u:object_r:nfs_t:s0'
>>
>> I used the undercloud node as an NFS server for testing purposes.
Iptables is set accordingly. The /etc/exportfs on the NFS server is as
follows:
>>
>> /export/nova 192.168.24.0/24(rw,no_root_squash)
>> /export/glance 192.168.24.0/24(rw,no_root_squash)
>> /export/cinder 192.168.24.0/24(rw,no_root_squash)
>>
>> All three folders are set to chmod 777. Nova and Glance work as
expected. Only Cinder remains problematic. I can try to upload volumes from
overcloud, but nothing would show up in the cinder folder. Also Horizon
gives errors like unable to retrieve volume and volume snapshots. Did I
miss something here? I do plan to use Ceph later, but I wish to use NFS for
now to test migration and failover. Any helps would be appreciated. Thank
you!
>>
>> Best regards,
>> Cody
>>
>>
>>
>> _______________________________________________
>> dev mailing list
>> dev(a)lists.rdoproject.org
>>
http://lists.rdoproject.org/mailman/listinfo/dev
>>
>> To unsubscribe: dev-unsubscribe(a)lists.rdoproject.org
>
>
>
> --
>
> Tzach Shefi
>
> Senior Quality Engineer, RHCSA
>
> Red Hat
>
> tshefi(a)redaht.com M: +972-54-4701080 IM: tshefi
--
Tzach Shefi
Senior Quality Engineer, RHCSA
Red Hat
<
https://www.redhat.com>
tshefi(a)redaht.com M: +972-54-4701080 IM: tshefi
<
https://red.ht/sig>