Как упростить последующий анализ в NetApp 7-Mode?

Я хотел бы проанализировать и извлечь полезную информацию из вывода нескольких команд Netapp, таких как sysconfig, uptime и так далее.

Я уже сделал это в кластерном режиме Netapp (C-Mode), потому что команда set значительно облегчила мне жизнь с помощью таких предложений:

  • Пользовательский разделитель:

    set -showseparator '!';
    
  • Неограниченная длина терминала.

    set -rows 0;
    
  • Показать все поля

    set -showallfields true;
    

Однако команда set не существует в NetApp 7-Mode. ¿Знает ли кто-нибудь что-то подобное для изменения длины терминала, единиц измерения, разделителя полей?

Вот такая версия у меня на руках:

3250-01> version
NetApp Release 8.1.2P4 7-Mode: Fri Apr 26 19:57:25 PDT 2013

person Fernando Martin    schedule 22.11.2016    source источник


Ответы (1)


Аналогичного функционала в 7-режиме нет. Вы должны проанализировать вывод. Это не так уж плохо для некоторых команд (например, df или version), но у других есть форматирование, и оно становится очень беспорядочным (например, aggr show_space и vol status).

Самое близкое, что вы можете сделать, это сделать вызовы API и проанализировать результирующий XML. Это немного сложнее, но у меня есть пример кода того, как это может сработать.

person Sobrique    schedule 23.11.2016