1 line
18 KiB
JSON
1 line
18 KiB
JSON
[{"uuid":"8aa986e1-0b59-4ebb-bfb9-eab476a0d6a6","slug":"tracker-miner-fs-3","title":"tracker miner fs 3","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-10 22:48:31","created_at":"2023-02-10 22:48:31","updated_at":"2023-02-10 22:48:31","tags":[],"plain":"Je sais realtivement peu de chose sur le process Tracker Miner FS 3 ou appelé également tracker3. J'ai quand même remarqué que c'est un process qui prend beaucoup de ressources au niveau processeur. Il m'empêche même parfois d'utiliser le navigateur de fichier Nautilus sous Gnome. Je suis obligé d'aller dans le gestionnaire de process pour le tuer afin d'utiliser Nautilus. Voulant éliminer ces désagréments, j'ai pris le taureau par les cornes. J'ai commencé par me dire que Tracker Miner 3 n'était pas forcément un programme utile. Logiquement, j'ai utilisé dnf avec l'option remove afin de supprimer tracker, tracker extract et Tracker Miner fs. sudo dnf remove --purge tracker tracker-extract tracker-miner-fs Concrètement, le programme tracker 3 a tellement de dépendance avec Gnome, que dnf me demandait de désinstaller également Nautilus et d'autres composantes que j'utilisais sous Gnome. C'était donc peine perdue et je ne pouvais pas le désinstaller.\nEnsuite j'ai peut-être trouvé la solution sur le forum https://forums.raspberrypi.com/viewtopic.php?t=305205 . Il est indiqué que ces lenteur peuvent provenir d'un dysfonctionnement dans le programme dû aux fichiers de configuration et base de données locale. Pour tout vous dire, grâce au programme journalctl de Linux, je trouvé quelques lignes d'erreurs concernant tracker miner 3. Voici ce qu'il fallait effecuter : 1. arrêter tracker 3 avec l'option terminate\n sudo tracker3 daemon -t 2. Se positionner dans \n cd /.config/autostart/ 3. copie les fichiers de configurations\n cp -v /etc/xdg/autostart/tracker-miner-.desktop ./ 4. Réinitialiser le cache de miner tracker qui se trouve dans le dossier courant de l'utilisateur.\n rm -fr /.cache/tracker /.local/share/tracker 5. Démarrage de tracker 3 \n sudo tracker3 daemon -s\n \n \nIl existe même l'option- W qui permet en temps réel de suivre l'évolution du programme tracker 3.\n sudo tracker3 daemon -w"},{"uuid":"1509db76-2a49-4196-84bb-e8fa40479404","slug":"marque-ta-page","title":"Marque ta page","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2020-04-17 18:05:21","created_at":"2020-04-17 18:05:21","updated_at":"2020-04-17 18:05:21","tags":[],"plain":"Replay\nCanal Plus\nLe Petit Journal\nLe Zapping France 2\nOn n'demande qu'en rire\nFrance 5\nOn n'est pas que des cobayes ! TF1\nC'est Canteloup M6\nEnquête d'action D8\nTouche pas à mon poste\nEn quête d'actualité Jeux en ligne\nBombermine Magazine / Hebdo\nAu menu des cantines de Grenoble\nLes nouvelles de Grenoble\nIsère magazine Musique\nLes Charts : Les n°1 depuis 1984 à aujourd'hui.\nTOP France : 40 ans de tubes\nLes classements SNEP/IFPOP : Les TOP 50 matériel et numérique\nVj & Dj Magrao : 1 heure de mix non stop en video SSII\nDEUZZI Conversion\nUnix Time - + d'infos Banque\nBanque Populaire Loire et Lyonnais Mathématiques appliquées\nExpressions régulières\nTester une expression régulière en JavaScript - regexPal Commerce\nLidl\nSuivi des offres LIDL\nManuels des produits en offres ponctuelles\nOutils Informatiques\nParted Magic 2012\nUltimate Boot CD\n<http:*www.commentcamarche.net/faq/21013-windows-creer-une-cle-usb-d-installation#methode-4-windows-xp>"},{"uuid":"eaf4d284-81af-4dbe-95e4-887627fef83d","slug":"installer-un-serveur-de-partage-de-fichiers","title":"- Partage de fichiers","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-28 20:02:47","created_at":"2023-02-28 20:02:47","updated_at":"2023-02-28 20:02:47","tags":[],"plain":"L'objectif de ces notes est de mettre en œuvre un partage de fichier avec SAMBA et NFS.\nSamba\nLe logiciel SAMBA est utilisé pour le partage de fichiers et d’imprimantes à l’aide des protocoles SMB et CIFS. Ces protocoles étant ceux utilisés pour les systèmes d’exploitation Microsoft, l’installation de Samba sur une machine équipée de Linux permet :\nd’intégrer celle-ci dans le \"réseau Microsoft\" de l’entreprise\nde prendre la place d’un serveur Microsoft Windows On configure le service Samba à l’aide du fichier qui est composé de deux parties :\nUne partie globale, qui permet de configurer le fonctionnement du service.\nUne partie partages, où sont listés les partages de répertoires et d’imprimantes et leurs paramètres. La suite des manipulations serveur ont été testées avec Raspbian 10 sur Raspberry Pi 2 le 21 mars 2020.\nInstaller Samba sur le serveur\nSur Debian et Rasbpian, il faut utiliser apt : Si votre ordinateur obtient ses paramètres IP à partir d'un serveur DHCP du réseau, ce serveur peut aussi fournir des informations sur les serveurs WINS (serveurs de noms NetBIOS) présents sur le réseau. Une modification du fichier est nécessaire afin que les réglages WINS fournis par le serveur DHCP soient lus dans . Le paquet doit être installé pour utiliser cette fonctionnalité. Samba utilise la configuration présente dans le fichier . A chaque modification il sera nécessaire de redémarrer le service Samba pour que les modifications soient prises en compte :\nCréer un accès Samba anonyme\nToutes les connexions non identifiées se verront attribuer une ressource partagée. Cela permet d'échanger des fichiers sans authentification, dans un espace isolé. Voici la configuration nécessaire dans le fichier du serveur Samba : Côté client Windows, le partage sera accessible sans authentification. Les fichiers et dossiers créés le seront avec l'utilisateur et le groupe . Il faudra veiller à ce que le dossier soit en lecture/écriture pour tout le monde.\nPartage NFS sous Linux\nNFS (Network File System), littéralement système de fichiers en réseau, est un protocole qui permet de partager des fichiers ou des dossiers entre système Unix/Linux depuis 1980. Il permet de monter dans votre système de fichier local des fichiers d'autres ordinateurs et interagir comme si ils étaient montés localement. Donc vous le comprendrez, NFS permet d'accéder de manière local à des fichiers distants. NFS est une architecture standard utilisé par des clients et serveur Unix. Avec NFS il n'est pas nécessaire d'avoir exactement le même système d'exploitation. Et grâce à NFS, nous pouvons réaliser une solution de stockage centralisé. NFS est composé de deux parties :\nServeur NFS : désigne le système qui possède physiquement les ressources (fichiers, répertoires) et les partages sur le réseau avec d’autres systèmes.\nClient NFS : désigne un système qui monte les ressources partagées sur le réseau. Une fois montées, les ressources apparaissent comme si elles étaient locales. Le package serveur NFS inclus trois grandes parties inclus dans les package portmap et nfs-utils.\nportmap est un mappeur appelé par les autres machines.\nNFS est le logiciel qui permet de transférer le fichier ou les commandes vers le fichier distant, vers le système de fichier distant, et inversement.\nRPC.mountd et le service qui permet de monter et démonter le système de fichier. Au niveau configuration nous retenons 3 fichier de configuration.\n/etc/exports correspond au fichier de configuration principal du système NFS. Il contient la liste des ressources partagées, une ligne par ressource. \n/etc/fstab permet de monter les dossiers NFS et de les remonter de manière automatique à chaque boot.\netc/sysconfig/nfs et le fichier de configuration du système NFS pour contrôler les ports RPC et les autres services en écoute. Quelques commandes :\nLa liste des ressources partagées peut être obtenue à l’aide de la commande . Aucune configuration particulière n’est nécessaire pour les clients. Les ressources partagées peuvent être listées et montées/démontées manuellement ou automatiquement.\n, compatible avec Windows\n, partage Linux compatible partiellement avec Windows"},{"uuid":"65198cf5-4e11-4731-b2f2-50d5f57d2c41","slug":"btfrs","title":"Btrfs","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-28 13:37:19","created_at":"2023-02-28 13:37:19","updated_at":"2023-02-28 13:37:19","tags":[],"plain":"Btrfs, qui signifie \"Système de fichiers B-Tree\" en français, est un système de fichiers moderne et riche en fonctionnalités, conçu pour les systèmes Linux. Il utilise une structure de données en arbre appelée \"B-Tree\" pour organiser les fichiers et les métadonnées. Cette structure permet de gérer efficacement les gros volumes de données et les fichiers de taille importante. Btrfs offre de nombreuses fonctionnalités avancées, telles que la <u>compression de données</u>, la <u>déduplication</u>, la création de <u>snapshots</u>, la <u>migration de blocs défectueux</u> et la prise en charge de plusieurs dispositifs de stockage en <u>mode RAID</u>. Il prend également en charge <u>les sous-volumes</u>, qui sont des sous-partitions logiques du système de fichiers, ce qui permet de mieux organiser les données et de les gérer plus efficacement. Btrfs est considéré comme étant un système de fichiers stable pour un usage courant sur les systèmes Linux modernes. Cependant, il convient de noter que certaines fonctionnalités plus avancées de Btrfs, telles que la <u>déduplication</u> et le <u>RAID5/6</u>, peuvent être moins matures et moins testées que les fonctionnalités de base. Btrfs a été initialement développé par Oracle en 2007 pour être inclus dans le noyau Linux. Depuis lors, il est développé et maintenu par une communauté de développeurs bénévoles, ainsi que par des entreprises telles que SUSE, Facebook, Fujitsu et Western Digital. Le développement de Btrfs se poursuit activement, avec de nouvelles fonctionnalités et améliorations étant régulièrement ajoutées au système de fichiers. Btrfs est inclus dans le noyau Linux depuis la version 2.6.29 et est devenu de plus en plus populaire en tant que système de fichiers par défaut pour certaines distributions Linux, telles que SUSE Linux Enterprise Server, openSUSE ou Fedora Linux. Les commandes avec Btfrs\nCréer un système de fichiers Btrfs\nPour créer un système de fichiers Btrfs sur un périphérique de stockage, vous pouvez utiliser la commande suivante : sudo mkfs.btrfs /dev/sdX où représente le périphérique de stockage sur lequel vous souhaitez créer le système de fichiers Btrfs. Monter un système de fichiers\nPour monter un système de fichiers Btrfs sur un point de montage, vous pouvez utiliser la commande suivante : sudo mount /dev/sdX /mnt/point-de-montage où représente le périphérique de stockage sur lequel est situé le système de fichiers Btrfs, et représente le point de montage où vous souhaitez monter le système de fichiers. Afficher des informations\nPour afficher des informations sur un système de fichiers Btrfs, vous pouvez utiliser la commande suivante : sudo btrfs filesystem show Cette commande affichera des informations telles que la version du système de fichiers, la taille totale de l'espace de stockage et les options de montage actuelles. Créer un sous-volume\nCréer un sous-volume Btrfs peut être utile pour plusieurs raisons :\n1. Vous pouvez utiliser des sous-volumes pour isoler des ensembles de fichiers et de données spécifiques, par exemple pour séparer les données utilisateur des données système.\n1. Vous pouvez définir des quotas de disque pour des ensembles de données spécifiques. \n1. Les snapshots Btrfs sont créés à partir de sous-volumes.\n1. Vous pouvez créer des sous-volumes de manière dynamique, les supprimer et les renommer à tout moment, ce qui permet de réorganiser facilement les données. Pour créer un sous-volume dans un système de fichiers Btrfs, vous pouvez utiliser la commande suivante : sudo btrfs subvolume create /chemin/vers/sous-volume où représente le chemin d'accès au nouveau sous-volume que vous souhaitez créer. Les SnapShots avec Btrfs\nVoir https:fedoramagazine.org/working-with-btrfs-snapshots/ Créer des snapshots\nPour créer des snapshots dans un système de fichiers Btrfs, vous devez d'abord créer un sous-volume (). Les snapshots Btrfs sont en fait des copies instantanées d'un sous-volume, ce qui signifie que vous devez avoir au moins un sous-volume pour créer des snapshots. Pour créer un snapshot d'un sous-volume Btrfs, vous pouvez utiliser la commande suivante : sudo btrfs subvolume snapshot /chemin/vers/source /chemin/vers/destination où représente le chemin d'accès au sous-volume source à partir duquel vous souhaitez créer le snapshot, et représente le chemin d'accès au nouveau sous-volume snapshot. Les snapshots et les sous-volumes Btrfs peuvent être utilisés pour organiser et gérer efficacement les données dans un système de fichiers Btrfs. Les sous-volumes peuvent être utilisés pour isoler différents ensembles de fichiers et de données, tandis que les snapshots peuvent être utilisés pour créer des copies de sauvegarde ou des points de restauration de l'état du système de fichiers à un moment donné. Lister les snapshots\nPour lister les snapshots présents dans un système de fichiers Btrfs, vous pouvez utiliser la commande btrfs subvolume list. Cette commande affichera une liste de tous les sous-volumes et snapshots présents dans le système de fichiers Btrfs. Voici la syntaxe générale de la commande : sudo btrfs subvolume list [chemin/vers/systeme-de-fichiers] où représente le chemin d'accès au système de fichiers Btrfs que vous souhaitez lister. Si aucun chemin d'accès n'est spécifié, la commande listera les sous-volumes et snapshots du système de fichiers monté sur le point de montage courant. Effacer un snapshot\nPour effacer un snapshot dans un système de fichiers Btrfs, vous pouvez utiliser la commande . Voici la syntaxe générale de cette commande : sudo btrfs subvolume delete [chemin/vers/snapshot] où représente le chemin d'accès au snapshot que vous souhaitez effacer. Vérifier l'intégrité Btrfs\nPour vérifier l'intégrité d'un système de fichiers Btrfs, vous pouvez utiliser la commande suivante : sudo btrfs scrub start /chemin/vers/systeme-de-fichiers où représente le chemin d'accès au système de fichiers Btrfs que vous souhaitez vérifier. La compression avec Btrfs\nAvec la compression transparente de Btrfs, il n'est pas nécessaire d'installer les programmes de compression car Btrfs les prend en charge directement :\nzstd\nlzo\nzlib La compression transparente est une fonctionnalité qui permet de compresser des données sur un système de fichiers sans que l'utilisateur ait à s'en soucier. Cela signifie que lorsque les fichiers sont écrits sur le disque, ils sont automatiquement compressés et, lorsqu'ils sont lus, ils sont automatiquement décompressés. Cette fonctionnalité peut aider à économiser de l'espace de stockage sur le disque dur, car les fichiers compressés prennent moins de place que les fichiers non compressés. La compression transparente du système de fichiers dans Btrfs est configurable de plusieurs façons :\nEn tant qu'option de montage lors du montage du système de fichiers (s'applique à tous les sous-volumes du même système de fichiers Btrfs)\nAvec les propriétés de fichiers Btrfs\nLors de la défragmentation du système de fichiers Btrfs (pas permanente)\nAvec l'interface d'attributs de fichier Montage système de fichiers fstab\nEn utilisant l'option de montage lors du montage du système de fichiers Btrfs. Cette option s'applique alors à tous les sous-volumes de ce système de fichiers. Par exemple, pour monter un système de fichiers Btrfs en utilisant l'algorithme de compression sur le niveau 3, la commande suivante doit être utilisée : . Il est important de noter que l'option de montage s'applique à tout le système de fichiers Btrfs et à tous ses sous-volumes. De plus, c'est la seule méthode supportée pour spécifier le niveau de compression à utiliser. Pour appliquer la compression au système de fichiers racine, elle doit être spécifiée dans le fichier . Par exemple, l'installeur de Fedora Linux active la compression sur le niveau 1 par défaut, et cela est reflété dans le fichier . Activation de la compression par fichier\nUne autre méthode de spécification de la compression consiste à utiliser les propriétés du système de fichiers Btrfs. Pour lire le paramètre de compression pour n'importe quel fichier, dossier ou sous-volume, utilisez la commande suivante : sudo btrfs property get <CHEMIN> compression De même, vous pouvez configurer la compression de la manière suivante : sudo btrfs property set <CHEMIN> compression <VALEUR> Par exemple, pour activer la compression zlib pour tous les fichiers sous /etc : sudo btrfs property set /etc compression zlib Vous pouvez obtenir une liste de valeurs prises en charge avec . Gardez à l'esprit que cette interface ne permet pas de spécifier le niveau de compression. De plus, si une propriété de compression est définie, elle remplace toute autre compression configurée au moment du montage. Bibliographie\nDocumentation : https:*btrfs.readthedocs.io/en/latest/man-index.html"},{"uuid":"8916cc74-cb3f-46b3-865f-c8d2b6470b2c","slug":"exploiter-disque-gpt","title":"Exploiter un disque dur Grande Taille (> 2,2 To)","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-10 22:48:32","created_at":"2023-02-10 22:48:32","updated_at":"2023-02-10 22:48:32","tags":[],"plain":"Voici quelques commandes pour exploiter une disque de Grand Taille (raccourci par le mot GPT) :\nlsblk - identifier le disque dans le système\ngdisk - partitionner le disque\nmkfs - formater une partition\nfstab - attacher le disque au système de manière définitive\nfsck - vérifier l'état de santé d'une partition\ntestdisk - récupérer des données effacées d'un disque Ajouter un nouveau disque\nDans le cadre d'un ajout d'un nouveau disque, celui-ci n'est pas visible dans l'explorateur de fichier ou n'est pas accessible en ligne de commande. Vous pouvez consulter dans l'ordre, les étapes suivantes :\nlsblk - pour identifier le disque dans le système,\ngdisk puis mkfs - pour préparer le disque pour recevoir des données et\nfstab - pour attacher le disque au système de manière définitive."}] |