Documentos de Académico
Documentos de Profesional
Documentos de Cultura
configurar el control de acceso de los usuarios, luego vamos a ingerir datos, buscar, analizar, agregar,
necesitamos varios clústeres, como copia de seguridad y restauración y búsqueda cruzada de clústeres.
continúe e inicie sesión en cada uno como usuario de la nube para restablecer la contraseña
predeterminada a una contraseña propia.
una vez que haya iniciado sesión en los cuatro servidores como usuario de la nube con su propia
contraseña,
Tenemos que configurar un límite de usuario para la cantidad de archivos abiertos y el recuento máximo
de mapas de memoria virtual en sysctl.pero antes que esto un usuario de elasticsearch
El usuario elástico, y si no está configurado o si está configurado incorrectamente, no podrá iniciar una
búsqueda elástica
sysctl -w vm.max_map_count=262144
curl - O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.1-linux-86_64.tar.gz
rm -f elasticsearch-7.2.1-linux-86_64.tar.gz
cd elasticsearch/
ll
El directorio que verdaderamente importa es logs directory es donde vamos a obtener informacion de
nuestro elasticsearch
solo para recapitular, creamos el usuario elástico, establecimos el número de límite de archivos abiertos,
establecimos el límite de conteo de mapas VM dot Max, descargamos Elasticsearch y luego limpiamos el
tar y renombramos el directorio de instalación
Para el maestro uno, debemos configurar el nombre del nodo para que sea el maestro uno. Tenemos que
asegurarnos de que este nodo escuche tanto en la dirección local como en la local del sitio. El único rol
de este nodo será maestro. También debemos configurar el montón para este nodo. Y también tenemos
que agregar un atributo aquí llamado zona y establecerlo en uno. Así que sigamos adelante y hagamos
eso.
----cluster----
cluster.name: c1
----Node----
node.name: master-1
node.attr.zone:1
despues configuramos NETWORK PARA LA COMUNICACION LOCAL DE SITIO utilizando una matriz valores
pretederminados
local_and_site_ estos son valores especiales que se resolverán automáticamente en todas las
direcciones locales del sitio y del host loca
[_local_,_site_]
NOTA: la configuracion para unirme a un grupo determinado es con una variable que basicmente
pregunta If not, who is the master? Where can I go talk to him to join the cluster?
Se enumeranlos nodos si existiera mas de un nodo maestro elegible para el cluster.
----Discovery----
cluster.initial_master_nodes: [master-1]
----Varius----
node.master: true
node.data: false
node.ingest: false
--------
vim config/jvm.options
-Xms 768m
-Xmx768m
vim config/elasticsearch.yml
----cluster----
cluster.name:c1
----node----
node.name: data-1
node.attr.zone: 1
node.attr.temp: hot
----network----
network.host: [_local_,_site_]
eche un vistazo a su nodo principal y copie la dirección IP privada de ese nodo y péguelo aquí. Tenga en
cuenta que esta es la dirección IP privada de mi nodo principal:
----discovery----
discovery.seed_host:[172.31.29.40]
cluster.initial_master_nodes: ["master-1"]
----varius----
node.master: false
node.data: true
node.ingest: false
vim config/elasticsearch.yml
----cluster----
cluster.name:c1
----node----
node.name: data-2
node.attr.zone: 2
node.attr.temp: warm
----network----
network.host: [_local_,_site_]
----discovery----
cluster.initial_master_nodes: ["master-1"]
----varius----
node.master: false
node.data: true
node.ingest: false
posteriomente viene la descarga e instalacion de kibana, para esto regresamos al clúster 1 al master-
node
exite un archivo llamado pid que nos ayuda a deterner elastic seach
-/bin/elasticsearch -d -p pid
less logs/c1.log
curl localhost:9200/_cat/nodes?v
-/bin/elasticsearch -d -p pid
regresamos al node-master
less logs/c1.log
cd ../
pwd
descomprimimos el archivo
rm -f kibana-7.2.1-linux-x86_64.tar.gz
mv kibana-7.2.1-linux-x86_64/ kibana/
cd kibana/
vim config/kibana.yml
server.port: 80
exit
sudo su-
/home/elastic/kibana/bin/kibana --allow-root
Y ahora queremos buscar la dirección IP pública de nuestro nodo principal. O configuramos la instancia
de cabaña para escuchar en la dirección IP privada. Pero nuestra puerta de enlace de Internet para
nuestros servidores de juegos tomará el tráfico de nuestra IP pública y lo enrutará a la IP privada.
Entonces, lo que queremos poner aquí en nuestra barra de búsqueda es la IP pública
44.226.199.183
----
management
advanced settings
dark mode
----
Dev Tools
Get _cat/nodes?v
Regresamos al c2
config/elasticsearch.yml
----cluster----
cluster.name:c2
----node----
node.name: node-1
----network----
network.host: [_local_,_site_]
----discovery----
cluster.initial_master_nodes: ["node-1"]
----varius----
node.master: true
node.data: true
node.ingest: true
./bin/elasticsearch -d -p pid
ll pid
cat pid
less logs/c2.log
curl localhost:9200
curl localhost:9200 _cat/nodes?v
cd ../
ll
curl -O https://artifacs.elastic.co/downloads/kibana/kibana-7.2.1-linux-x86_64.tar.gz
ll
rm -f kibana-7.2.1-linux-x86_64.tar.gz
mv kibana-7.2.1-linux-x86_64/ kibana
cd kibana/
ll
vim config/kibana.yml
configuramos el puerto a 80
vamos a hacer la dirección IP privada, por lo que la dirección I local del sitio. Vaya a la interfaz de usuario
de su área de juegos en la nube y copie la dirección IP privada del servidor del nodo uno. Pégalo aquí.
Nuevamente, este es mío, por lo que no será igual al tuyo, así que asegúrate de buscar el tuyo.
server.host: "172.31.19.38"
exit
sudo su -
# /home/elastic/kibana/bin/kibana --allow-root
And we want to go to the public IP address of our node one server. So again, we configured Cabana with
a private IP address, but we want to navigate to the public IP address so that our Internet gateway can
route that traffic to the private IP address of that node. So again, this is my public IP address of my node
one.