La función STATS está rota
Mostrando estadísticas de memoria / CPU de contenedor
Obtener mensaje de error: Error al ejecutar ps: estado de salida 1
Señale el contenedor y haga clic en el icono de estadísticas.
: wave: ¡Gracias por abrir su primer número aquí! Si informa un: bug: bug, asegúrese de incluir los pasos para reproducirlo. Además, los registros, los mensajes de error y la información sobre su hardware pueden resultar útiles.
Este problema se ha marcado automáticamente como obsoleto porque no ha tenido actividad reciente. Se cerrará si no se produce más actividad. Gracias por sus aportaciones.
Por favor, no marques este bot rancio de mi amigo
Tengo el mismo problema.
Nuevo usuario de portainer, hizo clic en la pestaña de estadísticas y obtuvo el error anterior. No se muestran estadísticas.
Instalación sencilla de HassOS en RPI 3b + 0.82
el mismo problema aqui.
último hassio (resinos) en intel nuc
Tengo el mismo problema
el problema aquí. Obtengo esto también dentro de la línea de comando ejecutando un comando "docker top":
docker top homeassistant
Error response from daemon: Error running ps: exit status 1
El mío me dice
ps: ps: invalid option -- 'e'
Editar: Tal vez algo relacionado con portainer / portainer # 616. El reportero aparentemente pudo establecer los argumentos con una imagen de Docker. ¿Quizás algo similar funcionaría aquí?
Funciona en la próxima versión:
¿Debería funcionar esto en 0.5.0? Lo intenté y sigo recibiendo el mismo error.
debería, según las capturas de pantalla anteriores.
¿Podría proporcionarme los detalles de su sistema? (se muestra en el inicio del complemento, en los registros).
problema de reapertura para ver qué se le ocurre a @ tboyce021 .
El mío es probablemente un problema de HassOS. Pensé en probarlo en el propio host y obtener el mismo error ps: ps: invalid option -- 'e'
de docker top homeassistant
. Sin embargo, aquí está mi información:
Add-on version: 0.5.0
You are running the latest version of this add-on.
System: HassOS 2.11 (amd64 / qemux86-64)
Home Assistant version: 0.90.2
Supervisor version: 152
Editar: Esto está usando el VMDK con Proxmox en un NUC.
todavía no funciona con 0.5.0 (el mismo error que antes)
Aquí lo que obtengo al iniciar sesión en portainer a través de la consola:
root@a0d7b954-portainer:/$ /opt/portainer/docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e806381245dd hassioaddons/portainer-armv7 "/init" 6 hours ago Up 6 hours 0.0.0.0:9000->9000/tcp addon_a0d7b954_portainer
eb3b6e69c037 homeassistant/armhf-hassio-supervisor "python3 -m hassio" 13 hours ago Up 13 hours hassos_supervisor
20927f2427b7 hassioaddons/ssh-armv7 "/init" 7 days ago Up 7 days addon_a0d7b954_ssh
5eb193cb226e hassioaddons/mqtt "/init" 7 days ago Up 7 days 0.0.0.0:1883-1884->1883-1884/tcp, 0.0.0.0:4883-4884->4883-4884/tcp, 0.0.0.0:5713->5713/tcp addon_a0d7b954_mqtt
5371162416eb homeassistant/raspberrypi3-homeassistant "/bin/entry.sh pytho…" 8 days ago Up 8 days homeassistant
78285007e64a hassioaddons/node-red-armv7 "/init" 9 days ago Up 9 days addon_a0d7b954_nodered
45470316462e homeassistant/armv7-addon-configurator "/run.sh" 3 weeks ago Up 3 weeks 0.0.0.0:3218->3218/tcp addon_core_configurator
befdcc6f06ea homeassistant/armv7-addon-samba "/run.sh" 3 weeks ago Up 3 weeks addon_core_samba
5b76919e33b2 netdata/netdata "/usr/sbin/run.sh" 2 months ago Up 2 weeks 0.0.0.0:19999->19999/tcp netdata
root@a0d7b954-portainer:/$ /opt/portainer/docker top 5371162416eb
Error response from daemon: Error running ps: exit status 1
root@a0d7b954-portainer:/$
Tiene sentido, el demonio hace esto en el nivel del host, por lo que esto indica que el comando ps
en el host es más limitado. Probablemente causado por busybox, que se ejecuta en HassOS, que tiene una funcionalidad más limitada en comparación con la versión procps-ng.
Parece que esto no se solucionará en HassOS. ¿Hay alguna manera de hacer que Portainer use la API de HassOS o simplemente seguirá rota para HassOS?
De todos modos, no estoy seguro de que la API de HassOS sea suficiente para esto. Solo veo una forma de obtener estadísticas para el supervisor, HA y complementos, pero no veo una forma de obtener estadísticas para ningún contenedor instalado fuera de eso (es decir, usando Portainer).
¿Alguna idea de a quién podríamos preguntarle en el equipo de desarrollo sobre la adición del comando ps a HassOS?
Esta es una herramienta valiosa para rastrear el uso excesivo de recursos.
HassOS usa buildroot para configurar el sistema. Debería ser una cuestión relativamente simple de rastrear qué paquete buildroot contiene el ps
completo y sus amigos y agregarlo a un archivo de configuración y reconstruir HassOS. Si ya hay un ps vinculado a busybox, habrá averiguado cómo evitar que entren en conflicto.
Es posible que tenga algo de tiempo este fin de semana para hacer una compilación de muestra de HassOS y ver si eso soluciona este problema.
Descargo de responsabilidad, no soy un desarrollador central y tengo poca o ninguna influencia. Pero, si funciona, crearé una solicitud de extracción y veré si se acepta.
Para su información, tiene ps
pero proviene de busybox y no es compatible con la bandera -e
que aparentemente usa Portainer.
Construí la rama de desarrollo de HassOS en progreso (3.1) con PROCPS_NG habilitado y eso parece arreglar las estadísticas de portainer:
Crearé un PR en HassOS y veré si va a alguna parte.
ACTUALIZACIÓN: https://github.com/home-assistant/hassos/pull/398
La solicitud de extracción con la corrección se aceptó en la rama de desarrollo para HassOS 3.1; no sé cuánto tiempo pasará antes de que la rama 3.x se active para los usuarios generales, pero eventualmente estará en la base.
Acabo de actualizar HASSOS a la versión 2.12. Y ahora realmente está funcionando. ¡Bien hecho!
Confirmado. Bien hecho.
¡Bonito! ¡Problema de cierre! 👍
Este hilo se ha bloqueado automáticamente porque no ha tenido actividad reciente. Abra un nuevo problema para errores relacionados y enlace a comentarios relevantes en este hilo.
Comentario más útil
Construí la rama de desarrollo de HassOS en progreso (3.1) con PROCPS_NG habilitado y eso parece arreglar las estadísticas de portainer:
Crearé un PR en HassOS y veré si va a alguna parte.
ACTUALIZACIÓN: https://github.com/home-assistant/hassos/pull/398