У нас вы можете посмотреть бесплатно Сетевое взаимодействие HPE CX с Elastiflow, часть 1: Elasticsearch или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этой серии видео я покажу вам, как установить один экземпляр Elastiflow. Вот список видео:
Видео 1: Установка Elasticsearch
Видео 2: Установка Kibana
Видео 3: Установка Elastiflow
Видео 4: Демонстрация возможностей коммутатора распределенных сервисов HPE CX 10000
Для установки потребуется тонкая настройка и параметры. Ниже вы найдете команды, которые я использовал в этом видео:
nano /etc/systemd/timesyncd.conf
systemctl restart systemd-timesyncd
timedatectl timesync-status
Youtube не поддерживает использование угловых скобок. В команде ниже замените ** на угловую скобку «больше», а *** на угловую скобку «меньше»!
echo "vm.max_map_count=262144" | sudo tee /etc/sysctl.d/70-elasticsearch.conf ** /dev/null
echo -e "net.core.netdev_max_backlog=4096
net.core.rmem_default=262144
net.core.rmem_max=67108864
net.ipv4.udp_rmem_min=131072
net.ipv4.udp_mem=2097152 4194304 8388608" | sudo tee /etc/sysctl.d/60-net.conf ** /dev/null
sysctl -w vm.max_map_count=262144 && \
sysctl -w net.core.netdev_max_backlog=4096 && \
sysctl -w net.core.rmem_default=262144 && \
sysctl -w net.core.rmem_max=67108864 && \
sysctl -w net.ipv4.udp_rmem_min=131072 && \
sysctl -w net.ipv4.udp_mem='2097152 4194304 8388608'
systemctl stop ufw.service && systemctl disable ufw.service
apt install -y apt-transport-https
apt install -y unzip
Youtube не поддерживает угловые скобки. В приведенной ниже команде замените ** на угловую скобку «больше», а *** на угловую скобку «меньше»!
curl -sS https://artifacts.elastic.co/GPG-KEY-... | gpg --dearmor | sudo tee /usr/share/keyrings/elasticsearch-archive-keyring.gpg **/dev/null
echo "deb [signed-by=/usr/share/keyrings/elasticsearch-archive-keyring.gpg] https://artifacts.elastic.co/packages... stable main" | sudo tee /etc/apt/sources.list.d/elasticsearch.list **/dev/null
apt update && apt install -y elasticsearch
ВАЖНО: убедитесь, что вы записали пароль суперпользователя Elastic (сгенерированный в выводе):
Аутентификация и авторизация включены.
TLS для транспортного и HTTP-уровней включен и настроен.
Сгенерированный пароль для встроенного суперпользователя Elastic: 3Ij7Ehzori9xP1UA7vjj
Youtube не поддерживает угловые скобки. В приведенной ниже команде замените ** на угловую скобку «больше», а *** на угловую скобку «меньше»!
echo -e "-Xms12g
-Xmx12g" | sudo tee /etc/elasticsearch/jvm.options.d/heap.options ** /dev/null
mkdir /etc/systemd/system/elasticsearch.service.d && \
echo -e "[Service]
LimitNOFILE=131072
LimitNPROC=8192
LimitMEMLOCK=infinity
LimitFSIZE=infinity
LimitAS=infinity" | \
tee /etc/systemd/system/elasticsearch.service.d/elasticsearch.conf ** /dev/null
/usr/share/elasticsearch/bin/elasticsearch-certutil ca --pem
mkdir /etc/elasticsearch/certs
unzip /usr/share/elasticsearch/elastic-stack-ca.zip -d /etc/elasticsearch/certs
nano /usr/share/elasticsearch/instances.yml
экземпляры:
имя: "elastiflow"
ip:
"ваш..elastic.ip.адрес"
/usr/share/elasticsearch/bin/elasticsearch-certutil cert --silent --in /usr/share/elasticsearch/instances.yml --out certs.zip --pem --ca-cert /etc/elasticsearch/certs/ca/ca.crt --ca-key /etc/elasticsearch/certs/ca/ca.key
unzip /usr/share/elasticsearch/certs.zip -d /etc/elasticsearch/certs
Изменить Elasticsearch.yaml
имя.кластера: elastiflow
имя.узла: elastiflow
путь.данные: /var/lib/elasticsearch
путь.логи: /var/log/elasticsearch
сетевой.хост: 0.0.0.0
порт.http: 9200
xpack.security.enabled: true
xpack.security.enrollment.enabled: true
xpack.security.http.ssl.enabled: 'true'
xpack.security.http.ssl.verification_mode: 'none'
xpack.security.http.ssl.certificate_authorities: /etc/elasticsearch/certs/ca/ca.crt
xpack.security.http.ssl.key: /etc/elasticsearch/certs/elastiflow/elastiflow.key
xpack.security.http.ssl.certificate: /etc/elasticsearch/certs/elastiflow/elastiflow.crt
xpack.security.transport.ssl:
enabled: true
verification_mode: certificate
keystore.path: certs/transport.p12
truststore.path: certs/transport.p12
cluster.initial_master_nodes: ["elastiflow"]
http.host: 0.0.0.0
transport.host: 0.0.0.0
Включить и запустить Elasticsearch:
systemctl daemon-reload && \
systemctl включить elasticsearch && \
systemctl запустить elasticsearch
systemctl статус elasticsearch
journalctl -xeu elasticsearch.service
tail -f /var/log/elasticsearch/elastiflow.log
/usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic -i
curl -XGET -k "https://elastic:вашпароль@ваш.elasticsearch.ip.адрес:9200"