Não gerei a senha só fiz a instalação nas seguintes etapas:
sudo nano/etc/yum.repos.d/elasticsearch.repo
[elasticsearch-8.x]
name=Elasticsearch repository for 8.x packages
baseurl=https://artifacts.elastic.co/packages/8.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
sudo yum clean all
sudo yum makecache
sudo yum -y install elasticsearch
sudo systemctl enable --now elasticsearch.service
systemctl start elasticserarch
Mas deu erro ao iniciar o serviço, então fiz sua recomendação de criar:
Link artigo da solução
cd /usr/share/elasticsearch
sudo mkdir tmp
sudo chown elasticsearch:elasticsearch tmp
sudo systemctl edit elasticsearch
Então o serviço funcionou, mas não consigo usar o comando Curl -X GET ‘https://localhost:9200’