Pourquoi le « pourcentage de partitions actives » est-il parfois inférieur à 100 ?
8827
Created On 02/07/24 03:14 AM - Last Modified 05/07/24 14:03 PM
Question
Pourquoi le « pourcentage de partitions actives » est-il parfois inférieur à 100 ?
Environment
- Panorama configuré en mode « Panorama » ou « Enregistreur »
- PAN-OS 9.1 ou version ultérieure
- Elasticsearch activé
Answer
- Le « pourcentage de partition active en tant que nombre » peut être vérifié à l’aide de la commande « show log-collector-es-cluster health ».
- Le ''r active_shards_percent_as_numbe'' indique le pourcentage de partitions actuellement actives dans le cluster ES.
- Si certaines partitions sont dans l'état « non assigné » ou « en cours d'initialisation », cette valeur sera inférieure à 100 %, comme on peut le voir dans la sortie ci-dessous.
> show log-collector-es-cluster health
"cluster_name" : "__pan_cluster__",
"status" : "yellow",
"timed_out" : false,
"number_of_nodes" : 2,
"number_of_data_nodes" : 2,
"active_primary_shards" : 825,
"active_shards" : 1441,
"relocating_shards" : 0,
"initializing_shards" : 32,
"unassigned_shards" : 169,
"delayed_unassigned_shards" : 0,
"number_of_pending_tasks" : 0,
"number_of_in_flight_fetch" : 0,
"task_max_waiting_in_queue_millis" : 0,
"active_shards_percent_as_number" : 87.75883069427528
- initializing_shards : 32 > Il s’agit du nombre de partitions en cours d’initialisation.
- Unassigned_shards : 169 > Il s'agit du nombre de partitions qui n'ont pas encore été attribuées
- Dans l'état idéal, 'initializing_shards' et 'Unassigned_shards' devraient être à zéro et 'active_shards_percent_as_number' à 100 %, mais dans certains cas, Elasticsearch peut toujours fonctionner sans problème même si cette valeur n'est pas de 100 %.
Additional Information
Un scénario peut être si les « partitions non attribuées » sont des partitions de réplica et que la redondance n'est pas activée.
Dans ce cas, les partitions de réplica ne peuvent pas être affectées à son collecteur de journaux homologue, elles restent donc dans l’état non attribué, sauf si elles sont supprimées manuellement.