问题:
cannot execute binary file
部署promthus时候安装node报错: …/node_exporter cannot execute binary file
原因:
文件不是与系统架构相匹配的二进制文件,则需要下载或编译适合系统架构的版本。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/57e8c8cbdd9f5b409c26ed3957682379.png)
我系统是x86_64,所以应该用amd的包。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cd6da9a8ef12162deee1258f6a711b66.png)
解决方法:
由node_exporter-1.7.0.linux-arm64.tar.gz
换成node_exporter-1.4.0.linux-amd64.tar.gz
后解压启动即可