[How To] - My Dolidash - Installation OpenSearch VM

Déploiement du module « My Dolidash » que l’on trouve sur Dolistore.
Opensearch sur VM RedHat Enterprise (pas Docker)

Dolibarr
Dolibarr : v16.0.3
DB : MariaDB 10.11.1
PHP : 7.4.33
Apache 2.4.52
OS : Windows 2016 Server Std (VM)

Préparation de l’environnement pour le module « My Dolidash » avec Opensearch :

Déploiement VM RedHat Via vcenter 7.0.3 rev h (vsphere)
Allocation des ressources : 4 Cores - 10 Go Ram - 70 Go SSD

Enregistrement de l’instance RHEL dans le profil developper RedHat pour activer les mises à jours de l’OS
https://access.redhat.com/management
Espace de gestion de vos licences RHEL (max 16 vCore en version gratuite)

Installation de Opensearch
Télécharger : OpenSearch x64/rpm
Télécharger : OpenSearch Dashboards x64/rpm

Avec le compte « Root », installez l’application « OpenSearch » en cliquant sur le package

SERVICE Opensearch
After the installation succeeds, enable OpenSearch as a service.
sudo systemctl enable opensearch
Start OpenSearch.
sudo systemctl start opensearch
Verify that OpenSearch launched correctly.
sudo systemctl status opensearch

SERVICE OpenSearch Dashboard
After the installation succeeds, enable OpenSearch Dashboards as a service.
sudo systemctl enable opensearch-dashboards
Start OpenSearch Dashboards.
sudo systemctl start opensearch-dashboards
Verify that OpenSearch Dashboards launched correctly.
sudo systemctl status opensearch-dashboards

MAX MAP COUNT
Editez le fichier/etc/sysctl.conf avec le compte « Root »
vm.max_map_count=262144
Then run sudo sysctl -p to reload.

PORTS
Port OpenSearch component
443 OpenSearch Dashboards in AWS OpenSearch Service with encryption in transit (TLS)
5601 OpenSearch Dashboards
9200 OpenSearch REST API
9250 Cross-cluster search
9300 Node communication and transport
9600 Performance Analyzer

(je continue plus tard…)

1 « J'aime »

Hello
J’avais commencé à me faire une guideline sur l’install de la partie opensearch sans passer par docker mais c’était une vrai plaie que j’ai préféré fonctionner avec
En tout cas c’est super intéressant, m’autorises-tu une fois terminé de publier cela sur mon site de documentation pour ce module?

1 « J'aime »

Bien sûr, c’est pour la communauté
Le guide ne sera certainement pas parfait mais tant mieux s’il sert à tous.

2 « J'aime »