В последних версиях VxVM научился обнаруживать zfs ну и соответственно теперь может «делать каку»
# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c0t5000CCA0125F2E84d0s2 auto:ZFS - - ZFS
c0t5000CCA01268CBECd0s2 auto:ZFS - - ZFS

При обновлении VxVM до версии 5.1SP1RP2 появляется сообщение:

Failed to turn off dmp_native_support tunable on myserver. Refer to Dynamic Multi-Pathing Administrator's guide to determine the reason for the failure
and take corrective action.
VxVM vxdmpadm ERROR V-5-1-15690 Operation failed for one or more zpools
VxVM vxdmpadm ERROR V-5-1-15686 The following zpool(s) could not be migrated as they are not healthy -
rpool

При том, что zfs пул rpool в порядке и вообще-то не использует vxdmp, а использует наоборот — mpxio.
Отключить опицию dmp_native_support в vxdmp не удалось ни после выкидывания дисков, на которых распалагается zfs rpool, ни после удаления путей dmp.
Методом научного тыка отключение этой опции было сделано через файл
# cat /etc/vx/dmppolicy.info
arraytype
#
arrayname
#
enclosure
#
naming
scheme=ebn persistence=yes mode=default lowercase=yes use_avid=yes
#
dmpnode
enable_all 1
fake_array0_0 osn_enabled
#

Итак, удаляем строки

dmpnode
enable_all 1
fake_array0_0 osn_enabled

и перегружаем хост.

6 комментариев на запись “VxVM dmp_native_support off”

  1. google.com/accounts/o8… пишет:

    Добрый день,

    Это известная бага ((( Известно о ней больше года, лечится последними патчами, а именно https://sort.symantec.com/patch/detail/5516
    После этого все работает нормально.

  2. ikorolev пишет:

    Я бы сказал вот этим https://sort.symantec.com/patch/detail/4973. Да, при этом сам то Vxvm обновляется, но dmp_native_support все равно выключить не получается.

  3. AnViar пишет:

    Ты на какой ветке VxVM экспериментировал? 6.0?

  4. google.com/accounts/o8… пишет:

    У меня сообщения про rpool отсутствуют:

    root@xxxx # zpool status xxxxxx
    pool: xxxxxx
    state: ONLINE
    scrub: none requested
    config:

    NAME STATE READ WRITE CKSUM
    xxxxxx ONLINE 0 0 0
    emc0_00f1 ONLINE 0 0 0

    errors: No known data errors
    root@xxxx # vxdmpadm settune dmp_native_support=off
    VxVM vxdmpadm ERROR V-5-1-15690 Operation failed for one or more zpools

    VxVM vxdmpadm ERROR V-5-1-15686 The following zpool(s) could not be migrated as they are in use —

    xxxxxx
    root@xxxx # zpool status rpool
    pool: rpool
    state: ONLINE
    scrub: none requested
    config:

    NAME STATE READ WRITE CKSUM
    rpool ONLINE 0 0 0
    mirror-0 ONLINE 0 0 0
    c0t0d0s0 ONLINE 0 0 0
    c1t0d0s0 ONLINE 0 0 0

    errors: No known data errors

  5. ikorolev пишет:

    для тебя то проблемы получается и нет, ты делаешь
    zpool export xxxxxx
    и отключаешь dmp_native_support штатными средствами.
    На загрузочном пуле такой фокус не прокатывает ;)

  6. ikorolev пишет:

    5.1SP1RP2