Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В данном разделе описаны команды управления подсистемой распределенного хранилища - oasys.

<NODE> - имя ноды.

backup

Команда создает резервную копию базы данных по указанному пути.

Путь команды:

/node/<NODE>/oasys/backup

Синтаксис:

backup <ExportPath>

Параметры:

<ExportPath> - путь, по которому будет создана резервная копия базы данных.

Пример:

admin@[core3@ecss3]:/$ node/ds3@ecss3/oasys/backup /tmp/backup

export

Команда экспортирует таблицы баз данных oasys в каталог /var/lib/ecss/backups/backup_YYYY_MM_DD_HH_mm_SS.

Путь команды:

/node/<NODE>/oasys/export

Синтаксис:

export [<FLAGS>]

Параметры:

<FLAGS> - дополнительные действия, задаются опционально:

  • --backup-dir <DIR> - задается путь относительно директории по умолчанию (/var/lib/ecss/backups) для сохранения конфигурации;
  • --prefix <PREFIX> - задается префикс имени директории для сохранения конфигурации;
  • --tables <NAME> - задается имя таблицы для экспорта;
  • --tar - конфигурация сохраняется в tar.gz архиве;
  • --storage-type <TYPE> - указывается тип хранилища для сохранения конфигурации:
    • dets - сохранение конфигурации выполняется на диск, установлено по умолчанию.

Пример:

admin@[mycelium@ecss1]:/$  /node/ds1@ecss1/oasys/export --storage-type dets
Export table: 'ts-active-timers'                                
[**********************************************************************] 3s 623ms 
Tables are successfully exported to: /var/lib/ecss/backups/backup_2015_8_18_7_30_30

import

Команда импортирует таблицы баз данных oasys из каталога /var/lib/ecss/backups/backup_YYYY_MM_DD_HH_mm_SS.

Путь команды:

/node/<NODE>/oasys/import

Синтаксис:

import [<FLAGS>]

Параметры:

<FLAGS> - дополнительные действия, задаются опционально:

  • --storage-type <TYPE> - указывается тип хранилища сохраненной конфигурации:
    • dets - сохранение конфигурации выполняется на диск, установлено по умолчанию.
  • --tables <NAME> - задается имя таблицы для экспорта;
  • --tar <ARCHIVE> - имя tar-архива, в который сохранен файл конфигурации (путь относительно директории по умолчанию);
  • --backup-dir <DIR> - имя директории, в которую сохранен файл конфигурации (если указана опция --tar, данный флаг игнорируется).

Пример:

admin@[mycelium@ecss1]:/$ /node/ds1@ecss1/oasys/import --tar backup_2015_8_18_7_30_30/

system-info

Команда отображает системную информацию распределенного хранилища. Можно просмотреть полную информацию или указать параметры, по которым будет выведена информация.

Путь команды:

/node/<NODE>/oasys/system-info

Синтаксис:

system-info [<COL1>, <COL2>, ...]

Параметры:

<COL_N> - название параметра, по которому будет показана информация. Опциональный параметр. При указании значения "all" будет показана полная информация: access_module; auto_repair; backup_module; checkpoints; db_nodes; debug; directory; dump_log_load_regulation; dump_log_time_threshold; dump_log_update_in_place; dump_log_write_threshold; event_module; extra_db_nodes; fallback_activated; held_locks; is_running; local_tables; lock_queue; log_version; master_node_tables; protocol_version; running_db_nodes; schema_location; subscribers; tables; transaction_commits; transaction_failures; transaction_log_writes; transaction_restarts; transactions; use_dir; version.

Пример:

admin@[core3@ecss3]:/$ node/ds3@ecss3/oasys/system-info
-------------------------------------------------------------------
|           Name           |                Value                 |
|--------------------------+--------------------------------------|
|access_module             |mnesia                                |
|auto_repair               |true                                  |
|backup_module             |mnesia_backup                         |
|checkpoints               |[]                                    |
|db_nodes                  |ds3@ecss3                             |
|debug                     |none                                  |
|directory                 |"/var/lib/ecss/oasys/Mnesia.ds3@ecss3"|
|dump_log_load_regulation  |false                                 |
|dump_log_time_threshold   |180000                                |
|dump_log_update_in_place  |true                                  |
|dump_log_write_threshold  |1000                                  |
|event_module              |mnesia_event                          |
|extra_db_nodes            |                                      |
|fallback_activated        |false                                 |
|held_locks                |[]                                    |
|ignore_fallback_at_startup|false                                 |
|fallback_error_function   |{mnesia,lkill}                        |
|is_running                |yes                                   |
|local_tables              |'rtop-mtp3-linksets'                  |
|                          |'rtop-m3ua-users'                     |
|                          |'rtop-iface-group-props'              |
|                          |'rtop-settings'                       |
|                          |'rtop-alias-domain-iface-props'       |
|                          |'rtop-gateway-ports'                  |
|                          |'rtop-mtp3-destinations'              |
|                          |'rtop-sip-subscriptions'              |
|                          |'rtop-alias-profiles'                 |
|                          |'rtop-domains-props'                  |
|                          |'rtop-ss-props'                       |
|                          |'rtop-q931-routes'                    |
|                          |'rtop-ifaces'                         |
|                          |'rtop-gateway-profiles'               |
|                          |'rtop-ss'                             |
|                          |'rtop-mtp3-combined-linksets'         |
|                          |'rtop-alias-restrictions'             |
|                          |'rtop-binary-settings'                |
|                          |'ts-not-active-timers'                |
|                          |'rtop-ssda-props'                     |
|                          |'rtop-ssda'                           |
|                          |'rtop-mtp3-links'                     |
|                          |'rtop-clusters-props'                 |
|                          |'rtop-alias-access-group'             |
|                          |'rtop-clusters'                       |
|                          |'ts-timers-id'                        |
|                          |'rtop-aliases'                        |
|                          |'rtop-isup-routes'                    |
|                          |'rtop-alias-domain-address-props'     |
|                          |'rtop-alias-address-props'            |
|                          |'rtop-gateway-sdp-template'           |
|                          |'rtop-gateways'                       |
|                          |'ts-active-timers'                    |
|                          |'rtop-property-description'           |
|                          |'rtop-ssda-access-props'              |
|                          |'ecss-resurrect-table'                |
|                          |'rtop-domains'                        |
|                          |'rtop-iface-groups'                   |
|                          |schema                                |
|lock_queue                |[]                                    |
|log_version               |"4.3"                                 |
|master_node_tables        |                                      |
|max_wait_for_decision     |infinity                              |
|protocol_version          |{8,1}                                 |
|running_db_nodes          |ds3@ecss3                             |
|schema_location           |opt_disc                              |
|schema_version            |{9,2}                                 |
|subscribers               |<0.460.0>                             |
|                          |<0.281.0>                             |
|tables                    |'rtop-mtp3-linksets'                  |
|                          |'rtop-m3ua-users'                     |
|                          |'rtop-iface-group-props'              |
|                          |'rtop-settings'                       |
|                          |'rtop-alias-domain-iface-props'       |
|                          |'rtop-gateway-ports'                  |
|                          |'rtop-mtp3-destinations'              |
|                          |'rtop-sip-subscriptions'              |
|                          |'rtop-alias-profiles'                 |
|                          |'rtop-domains-props'                  |
|                          |'rtop-ss-props'                       |
|                          |'rtop-q931-routes'                    |
|                          |'rtop-ifaces'                         |
|                          |'rtop-gateway-profiles'               |
|                          |'rtop-ss'                             |
|                          |'rtop-mtp3-combined-linksets'         |
|                          |'rtop-alias-restrictions'             |
|                          |'rtop-binary-settings'                |
|                          |'ts-not-active-timers'                |
|                          |'rtop-ssda-props'                     |
|                          |'rtop-ssda'                           |
|                          |'rtop-mtp3-links'                     |
|                          |'rtop-clusters-props'                 |
|                          |'rtop-alias-access-group'             |
|                          |'rtop-clusters'                       |
|                          |'ts-timers-id'                        |
|                          |'rtop-aliases'                        |
|                          |'rtop-isup-routes'                    |
|                          |'rtop-alias-domain-address-props'     |
|                          |'rtop-alias-address-props'            |
|                          |'rtop-gateway-sdp-template'           |
|                          |'rtop-gateways'                       |
|                          |'ts-active-timers'                    |
|                          |'rtop-property-description'           |
|                          |'rtop-ssda-access-props'              |
|                          |'ecss-resurrect-table'                |
|                          |'rtop-domains'                        |
|                          |'rtop-iface-groups'                   |
|                          |schema                                |
|transaction_commits       |9442                                  |
|transaction_failures      |0                                     |
|transaction_log_writes    |4108                                  |
|transaction_restarts      |46                                    |
|transactions              |[]                                    |
|use_dir                   |true                                  |
|core_dir                  |false                                 |
|no_table_loaders          |2                                     |
|dc_dump_limit             |4                                     |
|send_compressed           |0                                     |
|version                   |"4.11"                                |
-------------------------------------------------------------------

table-info

Команда показывает системную информацию по определенной таблице распределенного хранилища.
Можно просмотреть полную информацию или указать параметры, по которым будет выведена информация.

Путь команды:

/node/<NODE>/oasys/table-info

Синтаксис:

table-info <TABLE_NAME> [<COL1>, <COL2>, ...]

Параметры:

<TABLE_NAME> - имя таблицы, по которой запрошена информация;
<COL_N> - название параметра, по которому будет показана информация. Опциональный параметр. Если не указывать параметр, будет показана полная информация: access_module; active_replicas; arity; attributes; checkpoints; cookie; disc_copies; disc_only_copies; index; load_node; load_order; load_reason; local_content; master_nodes; memory; ram_copies; record_name; size; snmp; storage_type; subscribers; type; user_properties; version; where_to_commit; where_to_read; where_to_write; wild_pattern.

Пример:

antoniy@[ecss_mycelium@ryabkov]:/$ /node/ds1@ecss1/oasys/table-info rtop-configuration-d.local-ifaces
Table 'rtop-configuration-d.local-ifaces' information
-----------------------------------------------------------------------------------------------------
|       Name       |                                     Value                                      |
|------------------+--------------------------------------------------------------------------------|
|access_mode       |read_write                                                                      |
|active_replicas   |ds1@ecss1                                                                       |
|all_nodes         |[ds1@ecss1]                                                                     |
|arity             |8                                                                               |
|attributes        |id                                                                              |
|                  |owner                                                                           |
|                  |group                                                                           |
|                  |type                                                                            |
|                  |profile                                                                         |
|                  |props                                                                           |
|                  |active                                                                          |
|checkpoints       |[]                                                                              |
|commit_work       |[{index,set,[{5,{ram,12058832}},{4,{ram,11927759}},{3,{ram,11665612}}]}]        |
|cookie            |{{1405,931155,697163},ds1@ecss1}                                                |
|cstruct           |{cstruct,'rtop-configuration-d.local-ifaces',set,[],                            |
|                  |         [ds1@ecss1],                                                           |
|                  |         [],0,read_write,false,                                                 |
|                  |         [3,4,5],                                                               |
|                  |         [],false,'rtop-iface-row',                                             |
|                  |         [id,owner,group,type,profile,props,active],                            |
|                  |         [{template_table,{'rtop-configuration-ifaces',[]}},                    |
|                  |          {version,"3.4.2.39.531929"}],                                         |
|                  |         [],[],                                                                 |
|                  |         {{1405,931155,697163},ds1@ecss1},                                      |
|                  |         {{696,0},{ds1@ecss1,{1439,865438,269167}}}}                            |
|disc_copies       |ds1@ecss1                                                                       |
|disc_only_copies  |                                                                                |
|frag_properties   |[]                                                                              |
|index             |[3,4,5]                                                                         |
|load_by_force     |false                                                                           |
|load_node         |ds1@ecss1                                                                       |
|load_order        |0                                                                               |
|load_reason       |local_only                                                                      |
|local_content     |false                                                                           |
|majority          |false                                                                           |
|master_nodes      |                                                                                |
|memory            |9564                                                                            |
|ram_copies        |                                                                                |
|record_name       |'rtop-iface-row'                                                                |
|record_validation |{'rtop-iface-row',8,set}                                                        |
|type              |set                                                                             |
|size              |49                                                                              |
|snmp              |[]                                                                              |
|storage_properties|[]                                                                              |
|storage_type      |disc_copies                                                                     |
|subscribers       |[]                                                                              |
|user_properties   |[{template_table,{'rtop-configuration-ifaces',[]}},                             |
|                  | {version,"3.4.2.39.531929"}]                                                   |
|version           |{{696,0},{ds1@ecss1,{1439,865438,269167}}}                                      |
|where_to_commit   |[{ds1@ecss1,disc_copies}]                                                       |
|where_to_read     |ds1@ecss1                                                                       |
|where_to_wlock    |{[ds1@ecss1],false}                                                             |
|where_to_write    |[ds1@ecss1]                                                                     |
|wild_pattern      |{'rtop-iface-row','_','_','_','_','_','_','_'}                                  |
|{index,3}         |11665612                                                                        |
|{index,4}         |11927759                                                                        |
|{index,5}         |12058832                                                                        |
-----------------------------------------------------------------------------------------------------


  • Нет меток