ElasticSearch 中的超时更改不起作用
Timeout change in ElasticSearch not working
我的任务是将超时时间从1分15秒 至 3 分钟
当我 运行 脚本时:sudo /bin/systemctl start elasticsearch.service
它显示超时。所以我的下一步是:
(1) $ sudo systemctl show elasticsearch | grep ^Timeout
其中 returns: TimeoutStartUSec=1min 15s TimeoutStopUSec=infinity
(2) 创建服务插入配置目录。 $ sudo mkdir /etc/systemd/system/elasticsearch.service.d
(3) 现在通过这个查询,我正在尝试更改超时时间:$ echo -e "[Service]\nTimeoutStartSec=180" | sudo tee
(4) 重装系统:$ sudo systemctl daemon-reload
(5) 当我检查新超时时 returns 相同 TimeoutStartUSec=1min 15s TimeoutStopUSec=infinity
完整图片如下:
为什么系统还是returns相同的Timeout时间?
谢谢!
您想提供 tee
一个输出文件。试试运行man tee
,会更详细的
也许可以 .... | sudo tee /etc/systemd/system/elasticsearch.service.d/someconfigfile
代替
我正在为我的问题写一个答案。
要更改超时时间,我所做的就是:
sudo su
然后完成所有步骤(从我的问题 1 到 5)。
我的任务是将超时时间从1分15秒 至 3 分钟
当我 运行 脚本时:sudo /bin/systemctl start elasticsearch.service
它显示超时。所以我的下一步是:
(1) $ sudo systemctl show elasticsearch | grep ^Timeout
其中 returns: TimeoutStartUSec=1min 15s TimeoutStopUSec=infinity
(2) 创建服务插入配置目录。 $ sudo mkdir /etc/systemd/system/elasticsearch.service.d
(3) 现在通过这个查询,我正在尝试更改超时时间:$ echo -e "[Service]\nTimeoutStartSec=180" | sudo tee
(4) 重装系统:$ sudo systemctl daemon-reload
(5) 当我检查新超时时 returns 相同 TimeoutStartUSec=1min 15s TimeoutStopUSec=infinity
完整图片如下:
为什么系统还是returns相同的Timeout时间?
谢谢!
您想提供 tee
一个输出文件。试试运行man tee
,会更详细的
也许可以 .... | sudo tee /etc/systemd/system/elasticsearch.service.d/someconfigfile
代替
我正在为我的问题写一个答案。
要更改超时时间,我所做的就是:
sudo su
然后完成所有步骤(从我的问题 1 到 5)。