Получение гостевого использования хранилища данных VM от SQL

Вы настроили Samba с LDAP?

Если да, возможно, этот поток мог бы быть полезным: http://www.uluga.ubuntuforums.org/showthread.php?t=1330637&page=7

0
задан 6 October 2011 в 14:22
1 ответ

Try this one:

select 
    ds.ds_name, ds.ds_capacity_gb, ds.ds_free_gb,
    -- vm.name, 
    substring(vm.name, len(ds.storage_url) + 1, len(vm.name) - len(ds.storage_url)) file_name, 
    CONVERT(decimal(10, 0), CONVERT(decimal(15, 0), vm.file_size) / 1024 / 1024 / 1024) AS file_size_gb,
    vm.type
from vpx_vm_fle_file_info vm, 
    (select name as ds_name, storage_url, CONVERT(decimal(10, 0), CONVERT(decimal(15, 0), CAPACITY) / 1024 / 1024 / 1024) AS ds_capacity_gb, 
        CONVERT(decimal(10, 0), CONVERT(decimal(15, 0), FREE_SPACE) / 1024 / 1024 / 1024) AS ds_free_gb
    from vpx_datastore) ds
where vm_id = 7000
    -- filter by datastores
    and substring(vm.name, 1, len(ds.storage_url)) = ds.storage_url

-- Comment this for all VM files; this filters only files over 1 GB approx. and file_size > 1e9

1
ответ дан 4 December 2019 в 22:06

Теги

Похожие вопросы