localboot
L'application localboot permet d'installer openthinclient OS et des applications sur un support de stockage local afin d'accélérer le démarrage et de réduire la charge du réseau.
Les données de configuration (par exemple, la résolution d'écran ou les paramètres de connexion RDP) continuent d'être chargées via le réseau depuis le serveur openthinclient central. Une connexion permanente au serveur openthinclient doit donc être garantie.
Cela permet d'utiliser des clients légers dans des sites distants disposant d'une faible bande passante, sans pour autant renoncer à l'administration centralisée via openthinclient-Manager.
Prérequis
- Installation fonctionnelle de clients légers démarrant à partir du serveur openthinclient
- Supports de stockage locaux disposant d'au moins 8 Go d'espace disque
Configuration
Vous trouverez ci-dessous un aperçu des options de configuration et de paramétrage de l'application.
Paramètres généraux
| Paramètre |
Valeur |
Explication |
| Démarrage automatique |
Oui Non |
Indique si la configuration de localboot doit être lancée automatiquement au démarrage du client léger. |
| Masquer l'icône |
Oui Masquer sur le bureau Non |
Oui : Masque l'icône de l'application Masquer sur le bureau : Supprime l'icône du bureau, de sorte qu'elle n'apparaisse plus que dans le menu et la boîte de dialogue "Exécuter". Non : Affiche l'icône de l'application |
| Icône personnalisée | Nom de fichier ou chemin d'accès absolu sur le ThinClient |
Nom de fichier de l'icône en <Manager-Home>/nfs/root/custom/icons |
| À la fermeture de l'application |
Ne rien faire Déconnecter l'utilisateur Éteindre le ThinClient Redémarrer le ThinClient |
Ce qui doit se passer lorsque l'application est fermée. |
Paramètres généraux
| Paramètre |
Valeur |
Explication |
| Mode sans surveillance |
Oui Non |
Si vous sélectionnez cette option, le support de stockage sera effacé sans demande de confirmation ! |
| Disque dur à utiliser |
À sélectionner en cas d'installation sur un client léger sda mmcblk0 mmcblk1 Saisie manuelle, voir la ligne suivante |
|
| Nom du périphérique saisi manuellement | Nom du périphérique |
Pour récupérer le nom du périphérique, ouvrez un terminal sur le client léger et saisissez la commande |
| Schéma de partitionnement pour la taille du disque dur |
Détection automatique de la taille du disque dur 32 Go ou plus 16 Go ou plus 8 Go ou plus (non recommandé) |
Taille du schéma de partition à utiliser.
L'espace restant sera utilisé pour la partition de démarrage et le répertoire personnel persistant. En choisissant un schéma de partitionnement plus petit, il est possible d'augmenter l'espace alloué au répertoire "Persistent Home" (non recommandé). |
| Utiliser le MBR hybride |
Oui Non |
localboot crée une table de partition GUID. Certains clients légers équipés d'un BIOS plus ancien ne peuvent pas démarrer à partir de celle-ci. Pour contourner ce problème, il est possible de créer un MBR hybride. Laissez ce paramètre inchangé dans la mesure du possible et ne sélectionnez "MBR hybride" que si vous avez rencontré le problème décrit ci-dessus. |
Paramètres de mise à jour des clients Localboot
| Paramètre |
Valeur |
Explication |
| Activer la mise à jour du client |
Oui Oui, même en cas de démarrage via le réseau Non, pas de mises à jour |
Si la fonction de mise à jour est activée, le client vérifie toutes les 10 min si des mises à jour des paquets client sont disponibles sur le serveur et les installe automatiquement le cas échéant. |
| Limite de bande passante par s | ko/s |
Si l'on règle ce paramètre sur |
Paramètres IP (connexion par câble)
| Réglage |
Valeur |
Explication |
| Utiliser le DHCP |
Oui Non |
IP fixe
| Paramètre |
Valeur |
Explication |
| Adresse IP et masque de réseau (format CIDR) |
IP et masque de réseau |
Paramètres réseau lorsque l'option "Utiliser le DHCP" est désactivée. Ces paramètres permettent d'utiliser un client léger unique avec une adresse IP fixe. Pour cela, tous les champs doivent être renseignés. L'application doit être ajoutée directement au client léger et non au type de matériel. Si aucun champ n'est renseigné ou si tous ne le sont pas, le client démarre sans connexion réseau. Cela s'avère utile en combinaison avec les paramètres Wi-Fi ci-dessous. |
| Passerelle par défaut |
Adresse IP de la passerelle |
|
| Serveur de noms |
Adresse IP du serveur DNS local |
|
| Nom d'hôte |
Nom d'hôte du client léger |
|
| Domaine | Domaine du ThinClient |
Paramètres Wi-Fi
Paramètres pour les connexions Wi-Fi PSK ou ouvertes.
Après le démarrage, le système tente de se connecter à tous les réseaux Wi-Fi indiqués jusqu'à ce qu'une connexion soit établie.
Les connexions Wi-Fi utilisent toujours le protocole DHCP. Le Wi-Fi peut être utilisé en parallèle d'une connexion filaire. Les ThinClients peuvent également démarrer sans réseau (filaire) ; dans ce cas, le DHCP doit être désactivé pour la connexion filaire et aucune adresse IP statique ne doit être spécifiée.
Notez qu'en l'absence de connexion filaire, toutes les communications avec le serveur openthinclient s'effectuent via le Wi-Fi. Il peut s'avérer nécessaire de désactiver la mise à jour.
Connexion Wi-Fi 1 - 3
| Paramètre |
Valeur |
Explication |
| SSID | Nom du réseau Wi-Fi | |
| Mot de passe | Mot de passe du réseau Wi-Fi |
Si un mot de passe a été saisi, une connexion WPA (PSK) est tentée. Si aucun mot de passe n'a été saisi, le système tente de se connecter à un réseau Wi-Fi ouvert. |
| Bande |
Auto 2,4 GHz 5 GHz |
Limitation côté client à une bande de fréquence spécifique, même si le point d'accès propose plusieurs bandes. |
| Identifiant du réseau sans fil masqué |
Oui Non |
Permet de se connecter à un SSID non visible. Pour cela, un balayage direct est utilisé à la place de la diffusion normale. N'utilisez cette option qu'en cas de nécessité, car elle ralentit le balayage et, par conséquent, le processus de connexion. |
| Options supplémentaires |
Paramètres avancés : possibilité d'ajouter des options de votre choix à la fin du |
Itinérance pour les connexions Wi-Fi 1 à 3
Permet de basculer de manière transparente vers un autre point d'accès portant le même SSID si celui-ci offre une meilleure connexion.
| Paramètre |
Valeur |
Explication |
| Seuil de puissance du signal (dBm) |
Pas d'itinérance -85 dBm à -65 dBm |
Seuil à partir duquel le système tente de changer de point d'accès. En règle générale, |
|
Intervalle court (s) |
Valeur numérique |
Fréquence à laquelle la recherche de points d'accès plus performants doit être effectuée lorsque le signal est plus faible que la valeur seuil. |
|
Intervalle long (s) |
Numérique |
Fréquence à laquelle le système doit rechercher d'autres points d'accès lorsque le signal est supérieur à la valeur seuil. |
Installation de localboot via PXE
1. Déterminer le nom du périphérique du support de stockage local
L'option la plus simple est "Sélectionner lors de l'installation sur le ThinClient". Celle-ci affiche (uniquement) les périphériques détectés sur le ThinClient
Si vous souhaitez prédéfinir le disque dur à utiliser, ouvrez un terminal sur le ThinClient (CTRL+ALT+T) et saisissez la commande suivante :
lsblk -apde7
Il s'agit d'un raccourci pour : ` lsblk --all --paths --nodeps --exclude 7` – liste de tous les périphériques blocs avec leur chemin complet, sans les périphériques dépendants ou subordonnés et sans les périphériques en boucle.
Recherchez le périphérique souhaité dans la liste affichée :
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
/dev/sda 8:0 0 10G 0 disk
/dev/sr0 11:0 1 1024M 0 rom
2. Exécuter / configurer localboot
2.1 Créez une nouvelle application localboot. Configurez l'application et attribuez-la aux ThinClients souhaités.
2.2 Démarrez via PXE un client léger auquel l'application localboot est attribuée.
2.3 L'icône de l'application localboot se trouve sur le bureau.
2.4 Une fois l'application lancée, le support de stockage local est configuré et les données nécessaires sont copiées.
3. Modifier les paramètres de démarrage du client léger
Redémarrez le client léger et ouvrez le BIOS / UEFI. Modifiez les paramètres de démarrage afin que le client léger démarre à partir du support de stockage local.
Pour vérifier quelle option de démarrage a été utilisée, vous pouvez consulter les informations système dans le menu sous "Système". Vous pouvez également consulter la variable d'environnement `$localboot`, par exemple dans une fenêtre de terminal (CTRL+ALT+T) :
$ echo $localboot
true