首页 > 编程知识 正文

k8s如何获取docker状态,k8s部署elasticsearch集群

时间:2023-05-04 02:04:07 阅读:9512 作者:2804

Docker执行elastic search7.6.2centos docker 33603359 www.Dahuang zi.work/#/essay detail/mje=

1、镜像docker pull elasticsearch:7.6.2

2、目录mkdir-p/my data/elastic search/config mkdir-p/my data/elastic search/data echo ' http.host 3360.0.0.0.0

chmod 777 my data/elastic search/data 3、 容器docker run---- nameelasticsearch-p 920033609200-p 930033609300-e ' discovery.type=single-node '-ees _ javave elastic search.yml :/usr/share/elastic search/config/elastic search.yml-v/my data/my elastic search/data-my

命令解释:注意: 开启宿主机得目录权限

由chmod -R 777修改的路径docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” -e ES_JAVA_OPTS="-Xms64m -Xmx128m" -v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /mydata/elasticsearch/data:/usr/share/elasticsearch/data -v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins -d elasticsearch:7.6.2

特别注意:其中elasticsearch.yml是挂载的配置文件,data是挂载的数据,plugins是es的插件,如ik,而数据挂载需要权限,需要设置data文件的权限为可读可写,需要下边的指令。

http://www.Sina.com/http://www.Sina.com /

{ 'name' : '48beecb09b19 ',' cluster _ name ' : ' elastic search ',' cluster _ uuid ' 3: ' ijorkq6vsb2_ mid ' build_flavor' : 'default ',' build _ type ' : ' docker ' build _ hash ' : ' ef 48 EB 35 cf 30a df4d b 14086 E8 AAAA ' build _ date ' : ' 2020-03-26t 0636034360003 ' build _ snapshot ' : false,' Lucene _ version ' 3: ' 8.4 ' minimum _ wire _ compatibility _ version ' ' minimum _ index _ compatibility _ version ' : '6.0.0- beta1' ' ! IK中文分词器v7.6.2下载,必须使用与ES相同的

1、下载的. zip上传到Linux 2,压缩包移动到容器docker CP/tmp/elastic search-analysis-ik-7.6.2.zipelasticsearch plugins/ik4,将文件压缩包移动到ik mv/usr/share/elastic search/plugins/elastic search-analysis plugins/ik 5,目录CD 删除unzipelasticsearch-analysis-ik-7.6.2.zip 7、压缩包RM-rfelasticsearch-analysis-ik-7.6.2.zip 8、镜像中途可能会发生问题。 需要耐心。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。