Не мог запустить ZK в требуемом порте 2 181, в то время как HBASE_MANAGES_ZK=false экспорта

Я использую это для продвижения пользователей к https сервису:

server {
  listen 80;
  server_name mail.polemon.org;
  rewrite ^(.*)$ https://mail.polemon.org$1 permanent;
}

и это - всеобъемлющее правило:

server {
  listen 80;
  server_name polemon.org *.polemon.org;

  if ($host != polemon.org) {
    rewrite ^(.*)$ http://polemon.org$1 permanent;
  }
}

Вместилище должно быть определено в последний раз, иначе другие субдомены не будут работать.

И вот другой пример, как иметь дело с людьми, которые имеют нет Host: строка заголовка:

server {
  listen 80 default;
  server_name _;
  server_name_in_redirect off;

  root /var/www/jail/;
  index index.html;
}

Как примечание стороны, можно создать сертификаты для подстановочного знака имена DNS. Их называют "дикими сертификатами", и даже если они допустимы, пользователи Firefox все еще получают предупреждения.

8
задан 11 June 2014 в 16:10
1 ответ

Согласно этой документации файл /usr/lib/hbase/conf/hbase-site.xml должен быть настроен следующим образом:

<configuration>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
</configuration>

, чтобы HBase не управлял собственным ZooKeeper.

После настройки zookeeper-server и hbase-master были запущены независимо.

10
ответ дан 2 December 2019 в 22:59

Теги

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