我使用的是高山Linux,正在尝试启动grafana。我使用以下命令下载了它: wget https://dl.grafana.com/oss/release/grafana-7.3.7.linux-amd64.tar.gz
tar -zxvf grafana-7.3.7.linux-amd64.tar.gz
mv grafana-7.3.7 grafana 当我尝试运行可执行文件./grafana/bin/grafana-server时,它显示错误:sh: ./grafana/bin/grafana-server: not found 我不明白为什么,如果我的配置是错误的,它至少应该显示另
上下文:docker启动几个容器,包括调用Flask应用程序的Gunicorn。我使用一个环境文件web/env.gunicorn来存储我的Gunicorn启动配置。此文件包含
GUNICORN_CMD_ARGS="--bind=127.0.0.1:8001 --workers=3"
问题是GUNICORN_CMD_ARGS在管道中的某个地方没有被正确地处理。运行docker logs gunicorn时遇到的错误是
Error: '8001 --workers=3' is not a valid port number.
问题是,在我的设置中,哪里是我的假设错
1)我在Docker上运行Grafana v6.7.2。 2)我想启用grafana日志。因为我是从Docker运行的,所以/etc/grafana/grafana a.ini是只读的 3)现在,将该grafana.ini克隆到运行docker的主机上。我取消注释此行以启用日志记录:logs = /var/log/grafana #################################### Paths ####################################
[paths]
# Path to where grafana can store temp files,
使用以下dockerfile:
FROM golang:1.9 AS build-go
RUN go get github.com/grafana/grafana; exit 0
WORKDIR $GOPATH/src/github.com/grafana/grafana
RUN go run build.go setup
RUN go run build.go build
FROM node:8 AS build-node
COPY --from=build-go $HOME/go/src/github.com/grafana/grafana .
RUN npm install -g ya
在Ubuntu20.04中使用Grafana 8.3。当我进入桌面环境使用Grafana时,它无法连接。在命令行中,当我键入:
sudo netstat -lp
我注意到3000端口已经不在名单上了。
启动grafana服务器,如下所示
a@a:~$ grafana-server
Grafana-server Init Failed: Could not find config defaults, make sure homepath command line parameter is set or working directory is homepath
在检查状态时,我得到以下信息:
●
声明“要使用端口80,您需要……授予Grafana二进制权限。”当我运行指定的命令时
sudo setcap 'cap_net_bind_service=+ep' /usr/sbin/grafana-server
我得到了
Failed to set capabilities on file `/usr/sbin/grafana-server' (Invalid argument)
The value of the capability argument is not permitted for a file. Or the file is not a regular