<div dir="ltr">Noted and thank you.<div>I'm running tripleo deployment.</div><div><br></div><div>Thank you.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 14, 2020 at 12:53 AM Alan Bishop <<a href="mailto:abishop@redhat.com">abishop@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 13, 2020 at 9:50 AM Alan Bishop <<a href="mailto:abishop@redhat.com" target="_blank">abishop@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Oct 11, 2020 at 11:20 PM dangerzone ar <<a href="mailto:dangerzonen@gmail.com" target="_blank">dangerzonen@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Team, May I know if anyone has deployed Huawei oceanstor SAN storage during overcloud deployment? </div></blockquote><div><br></div><div>Hi,</div><div><br></div><div>Your use of the term "overcloud" suggests you are using TripleO. My response assumes that is true, and you should probably ignore my response if you're not using TripleO.<br></div><div><br></div><div>I have not deployed TripleO with a Huawei SAN for the cinder backend, but it should be possible.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>(i) Do you need a specific driver to define or download in order to deploy it? </div></div></blockquote><div><br></div><div>See [1] for many details related to deploying the Huawei cinder driver.<br></div><div><br></div><div>[1] <a href="https://docs.openstack.org/cinder/rocky/configuration/block-storage/drivers/huawei-storage-driver.html" target="_blank">https://docs.openstack.org/cinder/rocky/configuration/block-storage/drivers/huawei-storage-driver.html</a></div></div></div></blockquote><div><br></div><div>That's the Rocky documentation. I don't know if the documentation has changed, but here's a link to the latest version:</div><div><br></div><div><a href="https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/huawei-storage-driver.html" target="_blank">https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/huawei-storage-driver.html</a></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>(ii) Can I deploy separately SAN storage after overcloud deployment, I mean after a month of openstack deployment i want to add SAN storage to my infrastructure. Is it possible?</div></div></blockquote><div><br></div><div>The short answer is yes. TripleO has the ability to deploy additional cinder storage backends via what's known as a stack (i.e. the overcloud) update. The initial overcloud deployment can be done using another cinder backend X, and later you can add a Huawei backend so the overcloud has two backends (X + Huawei).<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>(iii) 

Please advise me how to deploy Huawei oceanstor SAN storage. </div><div><br></div></div></blockquote><div><br></div><div>TripleO does not have specific support for deploying a Huawei SAN, but you can still deploy one by following [2]. That doc describes the technique for how to deploy the Huawei SAN as a "custom" block storage device. The document provides an example for deploying two NetApp backends, but the concept will be the same for you to deploy a single Huawei backend. The key will be crafting the TripleO environment file to configure the Huawei settings described in [1].<br></div><div><br></div><div>[2] <a href="https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/cinder_custom_backend.html" target="_blank">https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/cinder_custom_backend.html</a></div><div><br></div><div>One additional thing to note is that I see the Huawei driver requires access to an XML file that contains additional configuration settings. You'll need to get this file onto the overcloud node(s) where the cinder-volume service runs. And if your overcloud services run in containers (as modern TripleO releases do), then you'll need to provide a way for the containerized cinder-volume service to have access to the XML file. Fortunately this can be achieved using a TripleO parameter by including something like this in one of the overcloud deployment's env file:</div><div><br></div><div>parameter_defaults:</div><div>  CinderVolumeOptVolumes:</div><div>    - /etc/cinder/cinder_huawei_conf.xml:/etc/cinder/cinder_huawei_conf.xml:ro</div><div><br></div><div>That will allow the /etc/cinder/cinder_huawei_conf.xml file installed on the overcloud host to be visible to the cinder-volume service running inside a container.</div><div><br></div><div>Alan<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Please advise further. Thank you

<br><div><br></div></div></div>
</blockquote></div></div>
</blockquote></div></div>
</blockquote></div>