问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何开启19100端口

发布网友 发布时间:2022-12-16 21:24

我来回答

1个回答

热心网友 时间:2023-09-11 00:58

1、拉取docker elasticsearch 镜像
[root@hadoop-keda /]# docker pull elasticsearch:7.4.2
7.4.2: Pulling from library/elasticsearch

2、先配置宿主机的 参数,否则无法启动,会报错:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
[root@study-01 ~]# vim /etc/sysctl.conf
vm.max_map_count=655360
[root@study-01 ~]# sysctl -p

3、先启动简洁版的容器
sudo docker run -id \
--net docker-hadoop-net \
--ip 172.170.0.15 \
--restart=always \
--hostname=hadoop_elasticsearch \
--name=hadoop-elasticsearch \
-p 19200:9200 \
-p 19300:9300 \
-v /etc/localtime:/etc/localtime \
-e ES_JAVA_OPTS="-Xms2g -Xmx2g" \
-e "discovery.type=single-node" \
-e TZ='Asia/Shanghai' \
-e LANG="en_US.UTF-8" \
elasticsearch:7.4.2

4、copy容器中的文件,到宿主机上
[root@hadoop-keda software]# docker cp 97d21381af5a4e49e:/usr/share/elasticsearch/config/ /usr/docker/software/elasticsearch/
[root@hadoop-keda software]# docker cp 97d21381af5a4e49e:/usr/share/elasticsearch/data/ /usr/docker/software/elasticsearch/
[root@hadoop-keda software]# docker cp 97d21381af5a4e49e:/usr/share/elasticsearch/logs/ /usr/docker/software/elasticsearch/
[root@hadoop-keda software]# docker cp 97d21381af5a4e49e:/usr/share/elasticsearch/plugins/ /usr/docker/software/elasticsearch/

5、启动 elasticsearch 容器
sudo docker run -tid \
--net docker-hadoop-net \
--ip 172.170.0.15 \
--restart=always \
--hostname=hadoop_elasticsearch \
--name=hadoop-elasticsearch \
-p 19200:9200 \
-p 19300:9300 \
-v /usr/docker/software/elasticsearch/config/:/usr/share/elasticsearch/config/ \
-v /usr/docker/software/elasticsearch/data/:/usr/share/elasticsearch/data/ \
-v /usr/docker/software/elasticsearch/logs/:/usr/share/elasticsearch/logs/ \
-v /usr/docker/software/elasticsearch/plugins/:/usr/share/elasticsearch/plugins/ \
-v /etc/localtime:/etc/localtime \
-e ES_JAVA_OPTS="-Xms2g -Xmx2g" \
-e "discovery.type=single-node" \
-e TZ='Asia/Shanghai' \
-e LANG="en_US.UTF-8" \
elasticsearch:7.4.2

注:
-e "discovery.type=single-node" 表示 单节点启动。
如果yml文件中,配置是集群环境,需要把这个去掉

6、开放宿主机的端口,(阿里云服务器,需要通过控制台来开启19200端口)
7、访问测试

8、安装 IK 分词器(进入docker容器安装插件)
[root@hadoop-keda config]# docker exec -it 9e4e12672334 bash
[root@hadoop_elasticsearch elasticsearch]# ls
bin config data jdk lib LICENSE.txt logs moles NOTICE.txt plugins README.textile
[root@hadoop_elasticsearch elasticsearch]# cd bin/
[root@hadoop_elasticsearch bin]# ls
elasticsearch elasticsearch-cli elasticsearch-enve elasticsearch-node elasticsearch-setup-passwords elasticsearch-sql-cli-7.4.2.jar x-pack-env
elasticsearch-certgen elasticsearch-croneval elasticsearch-keystore elasticsearch-plugin elasticsearch-shard elasticsearch-syskeygen x-pack-security-env
elasticsearch-certutil elasticsearch-env elasticsearch-migrate elasticsearch-saml-metadata elasticsearch-sql-cli elasticsearch-users x-pack-watcher-env
[root@hadoop_elasticsearch bin]# elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.4.2/elasticsearch-analysis-ik-7.4.2.zip
-> Downloading https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.4.2/elasticsearch-analysis-ik-7.4.2.zip
[=================================================] 100%
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: plugin requires additional permissions @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.net.SocketPermission * connect,resolve
See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.

Continue with installation? [y/N]y
-> Installed analysis-ik

9、安装mobz/elasticsearch-head 容器并连接到 elasticsearch
[root@hadoop-keda ~]# sudo docker run -dit \
> --net docker-hadoop-net \
> --ip 172.170.0.18 \
> --restart=always \
> --hostname=hadoop_elasticsearch_head \
> --name=hadoop-elasticsearch-head \
> -p 19100:9100 \
> -v /etc/localtime:/etc/localtime \
> -e TZ='Asia/Shanghai' \
> -e LANG="en_US.UTF-8" \
> mobz/elasticsearch-head:5

10、开放宿主机的端口,(阿里云服务器,需要通过控制台来开启19100端口)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
动感地带中的M值怎么用? 怎样查询动感地带的M值? ...去北京朝阳区姚家园路石佛营东里甲1#上东国际酒店怎么走 北京朝阳公园附近有一个上东国际酒店,在团结湖地铁站的哪一个出口出去... 北京上东国际大酒店是几星酒店 北京上东国际酒店酒店简介 显示器突然黑屏.换另一台显示器它却能显示得到.不知道是什么原因... 电脑选择扩展屏幕,外接屏幕黑屏,选择复制屏幕则正常,改... 我刚配的电脑会黑屏,把显示器跟别人换用后两台都没事 我一开始有2600多幸运币,我昨天上的时候只变成200了,是怎么回事那? 使用Python3.6.4做的第一个作业,,,这是怎么回事?? 被处以火刑的动漫女角色,有哪些让人感叹错的是整个世界 依兰县鸿源铁锅炖在什么位置 乒乓球怎样发球最好 五大元索可以发明五大元索铠甲吗? 白色底子刷红_色上几遍能盖住 汽车喷漆?喷红珍珠的时候不好盖底除了打底漆之外在喷些什麽样的漆好盖底!谢谢 dsp 编程 南美白对虾养殖,早上喂光合菌,晚上盖底,行吗 丝印盖底不够厚怎么解决 绿罗盖底争红白!这句诗的意思? 盖底白头一身红(猜一字) 蓝色楼梯扶手烂了维修用什么颜色盖底? 寻找成龙dvd国语在线观看地址? 03款奥德赛能加装DVD导航功能么? 03款奥德赛能加装DVD导航功能么 03年买的DVD光驱接通电源就自动弹出,推回去也没用。怎么解除?外面修大概多少钱? 03年买的DVD在现在买的三星液晶电视机上能看DVD 碟片吗? 03年丰田威驰dvd导航怎么调中文 中国兄弟连百度云链接给我分享一下 西安汽车代驾哪家专业 北海优达代驾公司怎么样 求经典唐诗4首,要求不常见的 谁知道唐 元稹的《忆远曲》的完整诗意?谢谢! cansamplayfooball的翻译 cansamplayfootball的汉语意思 cen sam play football?是什么意思 can Sam play the football哪里错了 sam play can football连词成句 footfball/sam/can/play/?连成一句话 Sam cant play football对还是错 can,play,football,he?连词成句 Shecanplayfootball改一般疑问句并作肯定回答? 贾贵谚语和白翻译是哪集 杨绛和钱钟书为什么会被称为嗜书如命 请你用简洁的语言概括摸书的主要内容是什么? 唐会要卷十下(2) 《旧唐书》卷二十四 志第四 鬼武者2怎么用ec修改器修改 谁知道有什么好玩的游戏