Merge pull request #12460 from ioito/optimized/qx-qemu-img-convert

optimized(region): improve img convert speed
This commit is contained in:
Zexi Li
2021-10-19 22:38:37 +08:00
committed by GitHub
+1 -1
View File
@@ -80,7 +80,7 @@ func (r *SRbdImageCache) Acquire(ctx context.Context, zone, srcUrl, format, chec
if r.Load() != nil {
log.Infof("convert local image %s to rbd pool %s", r.imageId, r.Manager.GetPath())
err := procutils.NewRemoteCommandAsFarAsPossible(qemutils.GetQemuImg(),
"convert", "-O", "raw", localImageCache.GetPath(), r.GetPath()).Run()
"convert", "-W", "-m", "16", "-O", "raw", localImageCache.GetPath(), r.GetPath()).Run()
if err != nil {
return errors.Wrapf(err, "convert loca image %s to rbd pool %s at host %s", r.imageId, r.Manager.GetPath(), options.HostOptions.Hostname)
}