set_peer_exclude_namespaces

Определение

Определяет нереплицируемые пространства имен для отношения репликации (peer). Следует помнить о следующих ограничениях:

  • Флаг REPLICATE_ALL должен иметь значение true в конфигурации отношения репликации (set_peer_replicate_all).

  • Установка исключенного пространства имен означает, что все таблицы в этом пространстве имен не реплицируются. Если конфигурация peer уже содержит какую-либо исключенную таблицу (добавленную через set_peer_exclude_tableCFs), то установка ее пространства имен с помощью этой команды не допускается.

  • Если нужно очистить исключенные пространства имен, необходимо запустить текущую команду с пустым массивом в качестве второго входного параметра. Не используйте команду remove_peer_namespaces.

Использование

set_peer_exclude_namespaces '<peer_id>', <namespaces_array[]>
Аргументы
Параметр Описание

peer_id

Уникальный идентификатор отношения репликации (peer). Значение не должно содержать дефисов

namespaces_array

Массив строк, указанных в формате '<namespace_name>', где <namespace_name> — имя пространства имен

Примеры

Добавление исключенных пространств имен

hbase(main):013:0> set_peer_exclude_namespaces '1', ['ns1', 'ns2']
Took 0.0135 seconds
hbase(main):014:0> list_peers
 PEER_ID CLUSTER_KEY ENDPOINT_CLASSNAME STATE REPLICATE_ALL NAMESPACES TABLE_CFS BANDWIDTH
 1 serov-adh-1.ru-central1.internal,serov-adh-2.ru-central1.internal,serov-adh-3.ru-central1.internal:2181:/hbase  DISABLED true !ns1;ns2  0
1 row(s)
Took 0.0148 seconds
=> #<Java::JavaUtil::ArrayList:0x7d977a20>

Удаление исключенных пространств имен

hbase(main):017:0> set_peer_exclude_namespaces '1', []
Took 0.0095 seconds
hbase(main):018:0> list_peers
 PEER_ID CLUSTER_KEY ENDPOINT_CLASSNAME STATE REPLICATE_ALL NAMESPACES TABLE_CFS BANDWIDTH
 1 serov-adh-1.ru-central1.internal,serov-adh-2.ru-central1.internal,serov-adh-3.ru-central1.internal:2181:/hbase  DISABLED true   0
1 row(s)
Took 0.0112 seconds
=> #<Java::JavaUtil::ArrayList:0x71a2df1>
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней