CloudStack 建立主儲存失敗解決方案_CloudStack

來源:互聯網
上載者:User

CloudStack建立主儲存失敗(SR已經被使用),刪除SR後成功

           由於最近工程需要用到這個東西,於是乎,在網上找了些資料解決了CloudStack建立主儲存失敗(SR已經被使用),刪除SR後成功,的問題,這裡就記錄下:

建立主儲存時,可能會發生建立儲存pool失敗(SR已經被使用,重裝CloudStack management後可能發生此問題),錯誤提示如下:

 Can not create storage pool through host 1 due to Catch Exception com.cloud.utils.exception.CloudRuntimeException, create StoragePool failed due to com.cloud.utils.exception.CloudRuntimeException: There is a SR using the same configuration server:10.217.5.192, serverpath:/home/export/primary for pool c9c0319f-33f0-3494-9ada-4d7a2f1dafd4on host:09b3515e-447e-406f-869a-239386d5fe90 on host:09b3515e-447e-406f-869a-239386d5fe90 pool: 10.217.5.192/home/export/primary

失敗原因通常是因為已經在host裡建立過CS,到重裝之前UUID為09b3515e-447e-406f-869a-239386d5fe90的host裡刪除c9c0319f-33f0-3494-9ada-4d7a2f1dafd4的SR,然後再建立主儲存就沒有問題了。

在XenServer裡刪除SR方法如下

1. 首先得到SR的UUID

xe sr-list name-label=c9c0319f-33f0-3494-9ada-4d7a2f1dafd4

2. 使用UUID獲得物理塊裝置列表,可能有多個。

xe pbd-list sr-uuid= SR-uuid-from-step-1

3. 卸載物理塊裝置,如有多個,需要執行多次

xe pbd-unplug uuid=PBD-uuid-from-step-2

4. 銷毀物理塊裝置,如有多個,需要執行多次

xe pbd-destroy uuid=PBD-uuid-from-step-2

5. 刪除SR

xe sr-forget uuid=SR-uuid-from-step-1

另外,此問題可以在重新安裝前,查詢出storage_pool裡的SR(select uuid from storage_pool;),然後到相應host(通常是SSVM所在的host裡)裡刪除相關SR。

感謝閱讀,希望能協助到大家,謝謝大家對本站的支援!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.