[pve-devel] [PATCH manager v3 6/7] improve tree/grid icons

Emmanuel Kasper e.kasper at proxmox.com
Tue May 30 12:07:50 CEST 2017


On 05/08/2017 12:31 PM, Dominik Csapak wrote:
> we improve the icons in the tree and the resource grid by
> differentiating between cluster online/offline status and no rrd data
> 
> when we have no rrd data from a node/storage, instead of showing a
> red x (which is scary) even if the node is reachable by corosync (which
> confused quite a bit of people, because we show all nodes as online in
> the datacenter summary), we show the node/storage with a '?'

> this signals that something is wrong with this node, even if we can
> reach it via cluster methods


I see they are two issues at stake here:
 * storages like NFS, which are hanging the pvestatd in some corner
cases, turning their owning nodes to the 'offline' status as no RRD data
at all is delivered anymore.
(for instance a stopped NFS server will hang pvestatd in -d $path test
of PVE::Storage::Plugin::activate_storage(), as we noticed yesterday)

 * lack of visual status when a storage is offline in the GUI. Is
checking the rrd status for this the best way ? We report via pvesm
status inactive/offline storages which delivers the status faster that
waiting for RRD data to be missing. Or I am missing something ?

A usability/UI question:
 * when the status of a storage is marked as unknown/offline should the
icon of the node where this storage is configured reflect this or not ?
Currently it does not.

(example with two iscsi storages down after the patch serie is applied:
http://imgur.com/cUdEAHf )




More information about the pve-devel mailing list