Lack of progress updates when migrating volumes
- 主要言語
- Java
- スター
- 3.1k
- フォーク
- 1.4k
- 平均マージ
- 6日 19時間
- マージ済み PR(30日)
- 32
説明
##### ISSUE TYPE
* Improvement Request
##### COMPONENT NAME
~~~
Volume operations
~~~
##### CLOUDSTACK VERSION
~~~
4.19.1.1
~~~
##### CONFIGURATION
##### OS / ENVIRONMENT
Ubuntu KVM
##### SUMMARY
When migrating volumes between storages the qemu-img command does not report any progress anywhere, when moving large volumes it's useful to know how it is going.
It would be beneficial to add "-p" "convert" switch to qemu-img to get a progress then send the stdout/stderr to the agent.log or syslog.
##### STEPS TO REPRODUCE
Migrate a large volume between different various storages.
Takes a long time with no way to check (unless you start inspecting target volumes that is).
~~~
~~~
##### EXPECTED RESULTS
~~~
Command returns some progress to the user/operator, either in UI , logs, both etc.
~~~
##### ACTUAL RESULTS
~~~
No progress reports of any sort.
~~~
コントリビューションガイド
調査の方向性
まず、Ubuntu KVM 用に qemu-img を呼び出す volume-migration パスを見つけ、次に agent.log または syslog の出力がどこで処理されているかを追跡します。この issue では qemu-img convert の進捗を提案しており、オペレーターがログ、UI、またはその両方で確認できることを想定しています。大容量ボリュームのマイグレーション中に、選択された出力先を確認してください。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- ubuntu
- 領域
- cloud, infrastructure
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100