问题一:CMD下服务安装脚本无法执行
原因:Filebeat服务安装卸载脚本都是Power Shell脚本,需要在Power Shell下执行
解决办法:在Power Shell下执行
问题二:Power Shell执行安装脚本,提示权限错误
Power Shell 因为安全策略的问题,不允许执行没有签名的脚本。
解决办法:
在powershell中执行 set-ExecutionPolicy RemoteSigned,选择Y, 然后再执行脚本。
问题三:安装好的服务无法启动
原因:提示超时。但是没有其他详细信息,只能把服务里面的执行命令拷贝出来执行,结果提示配置文件格式有问题。仔细排查原来是证书的路径有未知转义字符。
解决办法:
修改证书路径