<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:微软雅黑;
panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
{font-family:"\@微软雅黑";
panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
{font-family:"\@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="ZH-CN" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"微软雅黑","sans-serif";color:#1F497D">Please check your tenant quota and calculate how much free space in Grizzly<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"微软雅黑","sans-serif";color:#1F497D">cinder quota-show ${tenant-id}<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"微软雅黑","sans-serif";color:#1F497D">cinder list<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"微软雅黑","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"微软雅黑","sans-serif";color:#1F497D">If you are using Havana, there is a convenient command “cinder quota-usage”<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:Wingdings;color:#1F497D">J</span><span lang="EN-US" style="font-size:10.5pt;font-family:"微软雅黑","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:宋体">发件人<span lang="EN-US">:</span></span></b><span lang="EN-US" style="font-size:10.0pt;font-family:宋体"> Guilherme Russi [mailto:luisguilherme.cr@gmail.com]
<br>
</span><b><span style="font-size:10.0pt;font-family:宋体">发送时间<span lang="EN-US">:</span></span></b><span lang="EN-US" style="font-size:10.0pt;font-family:宋体"> 2013</span><span style="font-size:10.0pt;font-family:宋体">年<span lang="EN-US">11</span>月<span lang="EN-US">18</span>日<span lang="EN-US">
21:12<br>
</span><b>收件人<span lang="EN-US">:</span></b><span lang="EN-US"> Razique Mahroua<br>
</span><b>抄送<span lang="EN-US">:</span></b><span lang="EN-US"> openstack<br>
</span><b>主题<span lang="EN-US">:</span></b><span lang="EN-US"> Re: [Openstack] Multiples storages<o:p></o:p></span></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">Hello again guys, I'm trying to overcome another issue with cinder, I'm here trying to create e 500 GB volume, this is my disk:<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US">pvscan<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> PV /dev/sdb1 VG cinder-volumes-2 lvm2 [931,51 GiB / 531,51 GiB free]<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> Total: 1 [931,51 GiB] / in use: 1 [931,51 GiB] / in no VG: 0 [0 ]<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">But when I try:<o:p></o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US">cinder create --volume_type lvm_one --display_name v2st3-500 500<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">I get:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">ERROR: VolumeSizeExceedsAvailableQuota: Requested volume or snapshot exceeds allowed Gigabytes quota<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Does anybody know where I begin to fix it?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">The outputs on cinder-api.log are:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US">ERROR [cinder.api.middleware.fault] Caught error: Requested volume or snapshot exceeds allowed Gigabytes quota<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Traceback (most recent call last):<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/cinder/api/middleware/fault.py", line 73, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return req.get_response(self.application)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1296, in send<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> application, catch_exc_info=False)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1260, in call_application<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> app_iter = application(self.environ, start_response)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return resp(environ, start_response)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/keystoneclient/middleware/auth_token.py", line 450, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return self.app(env, start_response)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return resp(environ, start_response)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return resp(environ, start_response)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/routes/middleware.py", line 131, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> response = self.app(environ, start_response)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return resp(environ, start_response)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 130, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> resp = self.call_func(req, *args, **self.kwargs)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return self.func(req, *args, **kwargs)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/cinder/api/openstack/wsgi.py", line 803, in __call__<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> content_type, body, accept)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/cinder/api/openstack/wsgi.py", line 851, in _process_stack<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> action_result = self.dispatch(meth, request, action_args)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/cinder/api/openstack/wsgi.py", line 927, in dispatch<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> return method(req=request, **action_args)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/cinder/api/v1/volumes.py", line 358, in create<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> **kwargs)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> File "/usr/lib/python2.7/dist-packages/cinder/volume/api.py", line 165, in create<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"> raise exception.VolumeSizeExceedsAvailableQuota()<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">VolumeSizeExceedsAvailableQuota: Requested volume or snapshot exceeds allowed Gigabytes quota<o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Thank you all.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">2013/11/15 Razique Mahroua <<a href="mailto:razique.mahroua@gmail.com" target="_blank">razique.mahroua@gmail.com</a>><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Awesome :)<br>
<br>
Razique<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US"><br>
On 14 Nov 2013, at 15:27, Guilherme Russi wrote:<o:p></o:p></span></p>
</div>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US">That's right, I've stopped the open-iscsi and tgt process, and the lvremove<br>
worked. Thank you all.<br>
<br>
Regards.<br>
<br>
<br>
2013/11/13 Razique Mahroua <<a href="mailto:razique.mahroua@gmail.com" target="_blank">razique.mahroua@gmail.com</a>><o:p></o:p></span></p>
</div>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal"><span lang="EN-US">Hey :)<br>
that means the volume is still in use. (lvopen : 1) make sure it's not by<br>
checking the process, qemu-nbd, etc...<br>
<br>
On 13 Nov 2013, at 4:50, Guilherme Russi wrote:<br>
<br>
Hello Razique, I'm here opening this thread again, I've done some cinder<br>
delete but when I try to create another storeges it returns there's no<br>
space to create a new volume.<br>
<br>
Here is part of my lvdisplay output:<br>
<br>
Alloc PE / Size 52224 / 204,00 GiB<br>
Free PE / Size 19350 / 75,59 GiB<br>
<br>
And here is my lvdisplay:<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-06ccd141-91c4-45e4-b21f-595f4a36779b<br>
VG Name cinder-volumes<br>
LV UUID wdqxVd-GgUQ-21O4-OWlR-sRT3-HvUA-Q8j9kL<br>
LV Write Access read/write<br>
LV snapshot status source of<br>
<br>
/dev/cinder-volumes/_snapshot-04e8414e-2c0e-4fc2-8bff-43dd80ecca09 [active]<br>
LV Status available<br>
open 0<br>
<br>
LV Size 10,00 GiB<br>
Current LE 2560<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:1<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/_snapshot-04e8414e-2c0e-4fc2-8bff-43dd80ecca09<br>
VG Name cinder-volumes<br>
LV UUID EZz1lC-a8H2-1PlN-pJTN-XAIm-wW0q-qtUQOc<br>
LV Write Access read/write<br>
LV snapshot status active destination for<br>
/dev/cinder-volumes/volume-06ccd141-91c4-45e4-b21f-595f4a36779b<br>
LV Status available<br>
open 0<br>
<br>
LV Size 10,00 GiB<br>
Current LE 2560<br>
COW-table size 10,00 GiB<br>
COW-table LE 2560<br>
Allocated to snapshot 0,00%<br>
Snapshot chunk size 4,00 KiB<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:3<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-ca36920e-938e-4ad1-b9c4-74c1e28abd31<br>
VG Name cinder-volumes<br>
LV UUID b40kQV-P8N4-R6jt-k97Z-I2a1-9TXm-5GXqfz<br>
LV Write Access read/write<br>
LV Status available<br>
open 1<br>
<br>
LV Size 60,00 GiB<br>
Current LE 15360<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:4<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-70be4f36-10bd-4877-b841-80333ccfe985<br>
VG Name cinder-volumes<br>
LV UUID 2YDrMs-BrYo-aQcZ-8AlX-A4La-HET1-9UQ0gV<br>
LV Write Access read/write<br>
LV Status available<br>
open 1<br>
<br>
LV Size 1,00 GiB<br>
Current LE 256<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:5<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-00c532bd-91fb-4a38-b340-4389fb7f0ed5<br>
VG Name cinder-volumes<br>
LV UUID MfVOuB-5x5A-jne3-H4Ul-4NP8-eI7b-UYSYE7<br>
LV Write Access read/write<br>
LV Status available<br>
open 0<br>
<br>
LV Size 1,00 GiB<br>
Current LE 256<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:6<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-ae133dbc-6141-48cf-beeb-9d6576e57a45<br>
VG Name cinder-volumes<br>
LV UUID 53w8j3-WT4V-8m52-r6LK-ZYd3-mMHA-FtuyXV<br>
LV Write Access read/write<br>
LV Status available<br>
open 0<br>
<br>
LV Size 1,00 GiB<br>
Current LE 256<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:7<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-954d2f1b-837b-4ba5-abfd-b3610597be5e<br>
VG Name cinder-volumes<br>
LV UUID belquE-WxQ2-gt6Y-WlPE-Hmq3-B9Am-zcYD3P<br>
LV Write Access read/write<br>
LV Status available<br>
open 0<br>
<br>
LV Size 60,00 GiB<br>
Current LE 15360<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:8<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-05d037d1-4e61-4419-929a-fe340e00e1af<br>
VG Name cinder-volumes<br>
LV UUID Pt61e7-l3Nu-1IdX-T2sb-0GQD-PhS6-XtIIUj<br>
LV Write Access read/write<br>
LV Status available<br>
open 1<br>
<br>
LV Size 1,00 GiB<br>
Current LE 256<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:9<br>
<br>
--- Logical volume ---<br>
LV Name<br>
/dev/cinder-volumes/volume-316f77c6-bf13-4ea4-9b98-028198f3922f<br>
VG Name cinder-volumes<br>
LV UUID e46mBx-CRps-HYKk-aJsc-XFRd-B1Rv-UVk8gT<br>
LV Write Access read/write<br>
LV Status available<br>
open 1<br>
<br>
LV Size 60,00 GiB<br>
Current LE 15360<br>
Segments 1<br>
Allocation inherit<br>
Read ahead sectors auto<br>
- currently set to 256<br>
Block device 252:10<br>
<br>
Do you know how I can remove all of them? When I try lvremove<br>
/dev/cinder-volumes/volume-316f77c6-bf13-4ea4-9b98-028198f3922f, for<br>
example, I get:<br>
<br>
Can't remove open logical volume<br>
"volume-316f77c6-bf13-4ea4-9b98-028198f3922f"<br>
<br>
Thank you again.<br>
<br>
2013/11/8 Guilherme Russi <a href="mailto:luisguilherme.cr@gmail.com" target="_blank">
luisguilherme.cr@gmail.com</a><br>
<br>
Very thanks again.<br>
<br>
Best regards.<br>
<br>
2013/11/8 Razique Mahroua <a href="mailto:razique.mahroua@gmail.com" target="_blank">
razique.mahroua@gmail.com</a><br>
<br>
Oh yah true!<br>
not sure “conductors” exist yet for Cinder, meaning meanwhile, every node<br>
needs a direct access to the database<br>
glad to hear it’s working :)<br>
<br>
On 08 Nov 2013, at 08:53, Guilherme Russi <a href="mailto:luisguilherme.cr@gmail.com" target="_blank">
luisguilherme.cr@gmail.com</a><br>
wrote:<br>
<br>
Hello again Razique, I've found the problem, I need to add the grants on<br>
the mysql to my another IP. Now it's working really good :D<br>
I've found this link too if someone needs:<br>
<a href="http://docs.openstack.org/admin-guide-cloud/content/managing-volumes.html" target="_blank">http://docs.openstack.org/admin-guide-cloud/content//managing-volumes.html</a><br>
<br>
Thank you so much, and if you need me just let me know.<br>
<br>
Best regards.<br>
<br>
Guilherme.<br>
<br>
2013/11/8 Guilherme Russi <a href="mailto:luisguilherme.cr@gmail.com" target="_blank">
luisguilherme.cr@gmail.com</a><br>
<br>
Hello Razique, I got a couple of doubts, do you know if I need to do<br>
something else that's is not on the link you sent me? I'm asking because I<br>
followed the configuration but it's not working, here is what I get: I've<br>
installed the cinder-volume at the second computer that have the HD, and<br>
I've changed it's cinder.conf. I've changed too the master's cinder.conf<br>
like is following:<br>
<br>
[DEFAULT]<br>
rootwrap<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US">*config = /etc/cinder/rootwrap.conf sql*connection =<br>
mysql://cinder:password@localhost/cinder<br>
api*paste*confg = /etc/cinder/api-paste.ini<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><br>
iscsi_helper=iscsiadm iscsi_helper = ietadm<br>
<br>
iscsi<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US">*helper = tgtadm volume*name_template = volume-%s<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><br>
volume_group = cinder-volumes<br>
<br>
verbose = True<br>
auth<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US">*strategy = keystone iscsi*ip<br>
*address = 192.168.3.1 scheduler*<br>
driver=cinder.scheduler.filter_scheduler.FilterScheduler<br>
Rabbit authorization<br>
<br>
rabbit<br>
*host = localhost rabbit*port = 5672<br>
rabbit*hosts = $rabbit*host:$rabbit<br>
*port rabbit*use<br>
*ssl = false rabbit*userid = guest<br>
rabbit_password = password<br>
rabbit*virtual*host = /nova<br>
<br>
state<br>
*path = /var/lib/cinder lock*path = /var/lock/cinder<br>
volumes_dir = /var/lib/cinder/volumes<br>
rpc*backend = cinder.rpc.impl*kombu<br>
<br>
enabled<br>
<br>
*backends=orion-1,orion-4 [orion-1] volume*group=cinder-volumes<br>
volume<br>
*driver=cinder.volume.drivers.lvm.LVMISCSIDriver volume*backend*name=LVM*<br>
iSCSI<br>
[orion-4]<br>
volume<br>
*group=cinder-volumes-2 volume*<br>
driver=cinder.volume.drivers.lvm.LVMISCSIDriver<br>
volume*backend*name=LVM_iSCSI<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US"><br>
<br>
The cinder.conf on the second computer is like this but the IPs are<br>
changed with the controller IP (It has the cinder-api), and when I run<br>
service cinder-volume restart at the second computer it's status is<br>
stop/waiting.<br>
<br>
Any ideas?<br>
<br>
Thanks :)<br>
<br>
2013/11/8 Razique Mahroua <a href="mailto:razique.mahroua@gmail.com" target="_blank">
razique.mahroua@gmail.com</a><br>
<br>
sure :)<br>
<br>
On 08 Nov 2013, at 05:39, Guilherme Russi <a href="mailto:luisguilherme.cr@gmail.com" target="_blank">
luisguilherme.cr@gmail.com</a><br>
wrote:<br>
<br>
Oh great! I'll try here and send you the results.<br>
<br>
Very thanks :)<br>
<br>
2013/11/8 Razique Mahroua <a href="mailto:razique.mahroua@gmail.com" target="_blank">
razique.mahroua@gmail.com</a><br>
<br>
If I’m not mistaken, you only need to install the “cinder-volume’<br>
service that will update its status to your main node<br>
:)<br>
<br>
On 08 Nov 2013, at 05:34, Guilherme Russi <a href="mailto:luisguilherme.cr@gmail.com" target="_blank">
luisguilherme.cr@gmail.com</a><br>
wrote:<br>
<br>
Great! I was reading the link and I have one question, do I need to<br>
install cinder at the other computer too?<br>
<br>
Thanks :)<br>
<br>
2013/11/8 Razique Mahroua <a href="mailto:razique.mahroua@gmail.com" target="_blank">
razique.mahroua@gmail.com</a><br>
<br>
Ok in that case, with Grizzly you can use the “multi-backends”<br>
feature:<br>
<a href="https://wiki.openstack.org/wiki/Cinder-multi-backend" target="_blank">https://wiki.openstack.org/wiki/Cinder-multi-backend</a><br>
<br>
and that should do it :)<br>
<br>
On 08 Nov 2013, at 05:29, Guilherme Russi <a href="mailto:luisguilherme.cr@gmail.com" target="_blank">
luisguilherme.cr@gmail.com</a><br>
wrote:<br>
<br>
It is a hard disk, my scenario is one Controller (where I have my<br>
storage cinder and my network quantum) and four compute nodes.<br>
<br>
2013/11/8 Razique Mahroua <a href="mailto:razique.mahroua@gmail.com" target="_blank">
razique.mahroua@gmail.com</a><br>
<br>
ok !<br>
what is your actual Cinder backend? Is it a hard disk, a SAN, a<br>
network volume, etc…<br>
<br>
On 08 Nov 2013, at 05:20, Guilherme Russi <<br>
<a href="mailto:luisguilherme.cr@gmail.com" target="_blank">luisguilherme.cr@gmail.com</a>> wrote:<br>
<br>
Hi Razique, thank you for answering, I want to expand my cinder<br>
storage, is it the block storage? I'll use the storage to allow VMs to have<br>
more hard disk space.<br>
<br>
Regards.<br>
<br>
Guilherme.<br>
<br>
2013/11/8 Razique Mahroua <a href="mailto:razique.mahroua@gmail.com" target="_blank">
razique.mahroua@gmail.com</a><br>
<br>
Hi Guilherme !<br>
Which storage do you precisely want to expand?<br>
<br>
Regards,<br>
Razique<br>
<br>
On 08 Nov 2013, at 04:52, Guilherme Russi <<br>
<a href="mailto:luisguilherme.cr@gmail.com" target="_blank">luisguilherme.cr@gmail.com</a>> wrote:<br>
<br>
Hello guys, I have a Grizzly deployment running fine with 5<br>
<br>
nodes, and I want to add more storage on it. My question is, can I install<br>
a new HD on another computer thats not the controller and link this HD with<br>
my cinder that it can be a storage too?<br>
<br>
The computer I will install my new HD is at the same network as<br>
<br>
my cloud is. I'm asking because I haven't seen a question like that here.<br>
Does anybody knows how to do that? Have a clue? Any help is welcome.<br>
<br>
Thank you all.<br>
<br>
Best regards.<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US">------------------------------<o:p></o:p></span></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US"><br>
<br>
Mailing list:<br>
<br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br>
Post to : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe :<br>
<br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br>
<o:p></o:p></span></p>
</div>
</blockquote>
</blockquote>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</div>
</body>
</html>