- Présentation de Jelina
- JelinaOS
- Gestion du système
Stockage et partition de données
Le stockage de JelinaOS vise un système sûr et des données maîtrisées : les partitions système fonctionnent en lecture seule, et toutes les données utilisateur sont regroupées dans une partition indépendante.
Organisation du stockage
Section intitulée « Organisation du stockage »┌──────────────────────────────────┐│ Partition système, lecture seule │ Système lui-même, non inscriptible pendant l’exécution├──────────────────────────────────┤│ Zone d’applications /app, couches en lecture seule et inscriptible │ Applications et composants indépendants du système├──────────────────────────────────┤│ Partition de données /mnt/overlay/rw │ Toutes les données et écritures utilisateur│ ├─ Couche système inscriptible, root upper ││ ├─ Couche d’applications inscriptible, app upper ││ ├─ Configuration / journaux d’exécution ││ └─ Fichiers utilisateur │└──────────────────────────────────┘- Les partitions système fonctionnent en lecture seule et ne sont pas modifiables ;
- L’espace applicatif /app est monté séparément ; les mises à jour applicatives et de composants n’occupent pas la partition système ;
- La partition de données reçoit toutes les écritures utilisateur, séparément des applications et du système.
Emplacement des données
Section intitulée « Emplacement des données »| Type de données | Emplacement | Description |
|---|---|---|
| Données applicatives | Répertoire applicatif de la partition de données | Volumes de conteneurs et données d’exécution |
| Configuration | Répertoire de configuration de la partition de données | Configuration persistante conservée lors des mises à jour |
| Journaux | Journaux système et partition de données | Politique de conservation configurable |
| Données temporaires | Mémoire système / répertoire temporaire | Effacées au redémarrage, sans espace persistant |
Afficher l’espace de stockage
Section intitulée « Afficher l’espace de stockage »df -hSurveillez en particulier l’espace libre de la partition de données, qui constitue l’essentiel du stockage disponible.
Saturation du stockage et racine temporaire
Section intitulée « Saturation du stockage et racine temporaire »La surveillance intégrée protège en continu l’espace de la partition racine. Lorsque celui-ci approche de la saturation, l’équipement peut entrer en mode de récupération à racine temporaire (temporary root) :
- Le système démarre avec une racine temporaire utilisant la mémoire comme couche inscriptible, pour libérer l’espace occupé sans affecter le contenu de la partition de données ;
- Il s’agit d’un mode de récupération : toutes ses écritures disparaissent au redémarrage ; il sert uniquement à accéder au système et à nettoyer l’espace ;
- Le seuil de déclenchement est de 90 % par défaut. L’action peut être une alarme seule, une proposition de redémarrage ou un redémarrage forcé ;
- Consultez l’état de la racine temporaire avec la commande :
jelina-enter-tmpfs-root --status # État de la racine temporairejelina-info --get tmp_root --json # Détails de la racine temporaire- Après nettoyage de la partition de données dans ce mode, redémarrez pour revenir au fonctionnement normal.
En cas de saturation, nettoyez en priorité les journaux applicatifs, les images de conteneurs et les fichiers temporaires, sans supprimer les états système ni les marqueurs de mise à jour. N’effectuez pas d’opérations métier ou de changements de configuration en mode racine temporaire.
Conseils de gestion de l’espace
Section intitulée « Conseils de gestion de l’espace »- Nettoyage régulier : les anciens journaux peuvent occuper beaucoup d’espace. Limitez leur volume :
Terminal window journalctl --vacuum-size=200M # Limiter l’occupation des journaux - Alarmes : dans JelinaCloud, configurez un seuil d’utilisation du stockage, de 80 % par défaut, pour recevoir une notification en cas de dépassement ;
- Réserve d’espace : les mises à jour nécessitent de l’espace temporaire ; conservez de préférence plus de 20 % de la partition de données libre.
Sauvegarde des données
Section intitulée « Sauvegarde des données »La partition de données est le seul emplacement persistant des données utilisateur. Sauvegardez-la régulièrement :
- Copiez les données critiques vers un stockage externe ou le cloud ;
- Avant une mise à jour ou une opération de maintenance importante, sauvegardez les répertoires essentiels ;
- Conservez les sauvegardes hors de la partition de données, sur un disque externe ou un stockage réseau, pour éviter un point unique de défaillance.
Restauration d’usine et données
Section intitulée « Restauration d’usine et données »- La restauration des paramètres d’usine réinitialise le système et les écritures utilisateur ;
- Sauvegardez les données importantes avant de lancer la restauration.
Documentation associée
Section intitulée « Documentation associée »- Architecture du système — Partitions et isolation des données
- Recovery et restauration d’usine — Procédure complète de restauration