Назад | Перейти на главную страницу

fstrim не работает после перехода на vmfs6 без перезагрузки

У меня Vmware esxi 6.5. Теперь я перенес несколько виртуальных машин с тонкой подготовкой на VMFS6. Когда я звоню fstrim /Могу за исключением того, что файл vmdk будет меньше, но без ошибок в консоли - vmdk не меньше. Я должен перезагружать каждую виртуальную машину после vMotion до VMSF6. После того, как все в порядке, и fstrim сделаем vmdk меньшего размера.

Есть ли здесь какое-то повторное сканирование, чтобы избежать перезагрузки каждой виртуальной машины?

Пытался: echo "1" > /sys/class/block/sda/device/rescan или echo "- - -" > /sys/class/scsi_host/host0/scan

В dmesg:

sd 2:0:0:0: [sda]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
sd 2:0:0:0: [sda]  Sense Key : Illegal Request [current]
sd 2:0:0:0: [sda]  Add. Sense: Invalid command operation code
sd 2:0:0:0: [sda] CDB: Unmap/Read sub-channel: 42 00 00 00 00 00 00 00 18 00
end_request: critical target error, dev sda, sector 30214032
sd 2:0:0:0: [sda] Cache data unavailable
sd 2:0:0:0: [sda] Assuming drive cache: write through

Спасибо.