Personnellement je ne peux pas prendre ce genre de projet, mais je peux te donner des contacts de pro qui pourraient évaluer la charge et te proposer un devis pour la réalisation. Il faudrait avoir un minimum d'info sur le contexte pour commencer.
Je ne dis pas que c'est une solution à tout et que tu pourras y installer toutes les extensions dont tu as besoin, mais au moins tu as une base clean et tu laisses ton hôte "propre", sans packages obsolètes.
Clairement la vraie solution a été donnée plus haut et c'est de remplacer cette bouse ce disque fort sympathique par un SSD. Fin de la discussion.
Le SMR est une des 2 technologies d'écriture de disque qui consiste en gros à superposer partiellement 2 pistes contiguës pour gagner de la place et donc stocker plus dans moins.
On va pas se cacher, c'est surtout utilisé pour les disques d'entrée de gamme. Même pour un NAS, et surtout s'il est en RAID, cette techno est une plaie pour les perfs donc à fuir.
Après, si tu veux le conserver et que tu n'as pas trop peur des conséquences, tu peux tenter des incantations à base d'activation du cache writeback avec
sdparm -s WCE=1 /dev/sdX
Attention : toute coupure brutale pourrait endommager le système de fichiers et entraîner quelques pertes de données (si c'est un portable avec une batterie, le risque est logiquement plus faible).
À vérifier également, l'effet de la variation de la taille de la file du NCQ avec
# Remplacer $dev selon le nom de ton disque
/sys/block/$dev/device/queue_depth
Tu peux essayer d'y écrire une valeur comprise entre 8 et 64 dedans pour voir si cela aide.
Je me suis fait un peu la même réflexion récemment et c'est pour ça que j'ai pris la décision de me mettre sérieusement à la libération du code de mon service de gestion et partage d'idées cadeaux initié en 2016.
Idem ici avec un Acer Aspire One A110L et un MSI Wind U160. Très difficilement utilisables aujourd'hui, même avec SSD et RAM au max et un DE comme XFCE ou même LXQt.
Bon, ce sont vraiment les premières générations de netbooks (après l'Eee PC 701 d'Asus quand même), donc on parle de CPU vraiment au ras des pâquerettes. Mais pour du web aujourd'hui, il faut quand même avoir quelque chose qui tienne la route, sinon on est condamné à rester sur des sites très simplistes (de moins en moins nombreux). Ou alors sur Gemini.
En complément, tu as un utilitaire très pratique qui surveille plein de choses et notamment les tentatives d'accès non autorisées à SSH, Postfix, etc. puis t'en fait un rapport par mail chaque jour (ou autre fréquence, c'est sûrement configurable).
Si c'est juste pour du DHCP et du forward DNS (et/ou du DNS local), alors Pi-hole est une solution de choix (avec en prime le blocage des pubs et autres trackers).
Ça s'installe sur un Raspberry Pi ou sur n'importe quelle machine avec Debian.
Le disque dur réaffecte automatiquement tout secteur défectueux, tu n'as rien à faire.
Par contre, s'il commence à y avoir des secteurs défectueux, cela signifie que la santé de ton disque devient précaire, et qu'il serait peut-être temps de le remplacer avant qu'il ne soit trop tard.
Sinon pour trouver "le" secteur défectueux (ou pas loin), tu peux utiliser badblocks mais attention si tu l'utilises en mode lecture/écriture !
Quelqu'un utilise-t-il encore ces machines et aurait un retour d'expérience à partager ?
✋
J'ai récupéré un N40L il y a quelques temps et j'y ai mis 4 disques de 4To en RAID5, 1 disque de 250Go pour le système (en attendant de le remplacer par un SSD), le tout avec 4Go de RAM et tournant sous Debian Buster avec OpenMediaVault 5.
Il sert à 90% pour du stockage de fichiers, soit depuis le LAN auquel il est rattaché (SSH/Samba), soit pour des backups distants avec Borg ou rsync. Et ça tourne sans aucun problème, pas de ralentissements à signaler.
Bien sûr, c'est un petit CPU qui est bien daté maintenant, mais pour l'usage il fait le job et chauffe très peu. La machine tourne donc 24/7/365 sans heurt, juste un petit dépoussiérage tous les 6-12 mois.
Je ne mettrais pas 150€ pour une machine comme ça d'occasion, mais si tu le trouves à moins de 100€, franchement c'est une bonne affaire.
Sinon il y a DBeaver, mais évidemment si l'édition Community est libre/gratuite, cette fonctionnalité n'en fait pas partie et est réservée à l'édition Enterprise…
Je sais pas si ça va pas être un eu overkill pour ton besoin mais Lychee est bougrement bien foutu et possède un système qui permet de restreindre l'upload à des comptes, tout en proposant l'accès public (au choix) aux galeries par simple URL et le téléchargement en masse.
Tout est configurable, mais par contre c'est pas "juste une page PHP" mais une petite appli. Image Docker dispo quand même pour simplifier.
Si le disque en question a perdu des données, c'est peut être qu'il n'est pas très en forme, et que par conséquent ses performances ne sont pas idéales (ou juste "normales").
Dans pareil cas, je ne touche jamais au contenu du disque, trop risqué.
Je fais une image complète avec ddrescue sur un autre disque sain, et je ne travaille ensuite que sur cette image, de préférence en la gardant elle-même en lecture seule et en extrayant les données vers… encore un autre disque (juste histoire de répartir les I/O et de pas faire de la lecture + écriture sur le même support).
Une fois l'image faite, tu peux travailler dessus comme sur un disque. Je te conseille dans ce cas de regarder le fonctionnement des périphériques de loopback (/dev/loop*).
Et pour te répondre : oui à ma connaissance testdisk est sensé être capable de retrouver les partitions si elles ne sont pas trop abîmées. Mais forcément ça prend du temps. Si tu utilises un support sain et performant, ça sera néanmoins toujours plus rapide (via la technique précédente).
# Config ?
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message FydeOs, des extentions restent ouvertes apres fermeture de Chromium. Évalué à 1 (+0/-0).
Que dit ce paramètre chez toi ? ⬇️
[^] # Re: Oui
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Des connaisseurs de Magento ?. Évalué à 2 (+1/-0).
Personnellement je ne peux pas prendre ce genre de projet, mais je peux te donner des contacts de pro qui pourraient évaluer la charge et te proposer un devis pour la réalisation. Il faudrait avoir un minimum d'info sur le contexte pour commencer.
Si tu as Masto mon compte est en lien.
# Oui
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Des connaisseurs de Magento ?. Évalué à 2 (+1/-0).
C'est à quel sujet ?
# Docker ?
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Récupérer une version de PHP 5.4 sur RockyLinux 8.. Évalué à 5 (+4/-0).
Je ne sais pas si c'est une possibilité, mais il existe encore des images Docker officielles avec PHP 5.4 : https://hub.docker.com/_/php/tags?page=1&name=5.4
Je ne dis pas que c'est une solution à tout et que tu pourras y installer toutes les extensions dont tu as besoin, mais au moins tu as une base clean et tu laisses ton hôte "propre", sans packages obsolètes.
[^] # Re: autre possibilité
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Marre d'avoir une barre de défilement minuscule dans firefox ?. Évalué à 3 (+2/-0).
Ah oui merci. Je m'étais promis de trouver comment remettre une scrollbar utilisable et j'ai constamment repoussé.
J'ai enfin une scrollbar rectangulaire comme - il se doit - et qui fait plus que 2 pixels de large ! Merci à vous 2 !
# Plusieurs (mauvaises) pistes
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Disque-dur SMR, très lent : que faire?. Évalué à 2 (+1/-0).
Clairement la vraie solution a été donnée plus haut et c'est de remplacer
cette bousece disque fort sympathique par un SSD. Fin de la discussion.Le SMR est une des 2 technologies d'écriture de disque qui consiste en gros à superposer partiellement 2 pistes contiguës pour gagner de la place et donc stocker plus dans moins.
On va pas se cacher, c'est surtout utilisé pour les disques d'entrée de gamme. Même pour un NAS, et surtout s'il est en RAID, cette techno est une plaie pour les perfs donc à fuir.
Après, si tu veux le conserver et que tu n'as pas trop peur des conséquences, tu peux tenter des incantations à base d'activation du cache writeback avec
Attention : toute coupure brutale pourrait endommager le système de fichiers et entraîner quelques pertes de données (si c'est un portable avec une batterie, le risque est logiquement plus faible).
À vérifier également, l'effet de la variation de la taille de la file du NCQ avec
Tu peux essayer d'y écrire une valeur comprise entre 8 et 64 dedans pour voir si cela aide.
Ah, et je ne suis pas spécialiste, j'apprends juste de mes erreurs et des moules qui traînent par ici.
# Très bonne résolution !
Posté par Nanawel (site web personnel, Mastodon) . En réponse au journal Combattre la procrastination en publiant mes travaux non finis. Évalué à 3.
Je me suis fait un peu la même réflexion récemment et c'est pour ça que j'ai pris la décision de me mettre sérieusement à la libération du code de mon service de gestion et partage d'idées cadeaux initié en 2016.
Ton message m'a conforté dans mon idée ! 😃
[^] # Re: Pas grande chose
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Faire revivre un NETBOOK ?!. Évalué à 4.
Idem ici avec un Acer Aspire One A110L et un MSI Wind U160. Très difficilement utilisables aujourd'hui, même avec SSD et RAM au max et un DE comme XFCE ou même LXQt.
Bon, ce sont vraiment les premières générations de netbooks (après l'Eee PC 701 d'Asus quand même), donc on parle de CPU vraiment au ras des pâquerettes. Mais pour du web aujourd'hui, il faut quand même avoir quelque chose qui tienne la route, sinon on est condamné à rester sur des sites très simplistes (de moins en moins nombreux). Ou alors sur Gemini.
# Youpi
Posté par Nanawel (site web personnel, Mastodon) . En réponse au journal Sortie de PiGallery2 version 2.0.0. Évalué à 1.
C'est vraiment un soft indispensable au catalogue des gestionnaires de photos en ligne. Il comble parfaitement les manques des autres (et vice-versa).
Je l'utilise avec bonheur depuis 2 ans, en complément de Lychee pour des usages alternatifs. Merci à l'auteur !
# logwatch
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Tentatives d'intrusion : statistiques. Évalué à 3.
En complément, tu as un utilitaire très pratique qui surveille plein de choses et notamment les tentatives d'accès non autorisées à SSH, Postfix, etc. puis t'en fait un rapport par mail chaque jour (ou autre fréquence, c'est sûrement configurable).
C'est logwatch.
# Pi-hole
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message mini-Linux pour serveur DNS / DHCP. Évalué à 5. Dernière modification le 18 juillet 2023 à 07:52.
Si c'est juste pour du DHCP et du forward DNS (et/ou du DNS local), alors Pi-hole est une solution de choix (avec en prime le blocage des pubs et autres trackers).
Ça s'installe sur un Raspberry Pi ou sur n'importe quelle machine avec Debian.
[^] # Re: Cétautomatix
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Maintenance disque dur. Évalué à 2.
Moui,
ddrescue
peut être bien suffire si tu as les 2 disques connectés à ta machine. Dans tous les cas le disque lira son contenu de la même manière.# Cétautomatix
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Maintenance disque dur. Évalué à 6.
Le disque dur réaffecte automatiquement tout secteur défectueux, tu n'as rien à faire.
Par contre, s'il commence à y avoir des secteurs défectueux, cela signifie que la santé de ton disque devient précaire, et qu'il serait peut-être temps de le remplacer avant qu'il ne soit trop tard.
Sinon pour trouver "le" secteur défectueux (ou pas loin), tu peux utiliser
badblocks
mais attention si tu l'utilises en mode lecture/écriture ![^] # Re: rename, /e
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Renommage de fichier - regex. Évalué à 2.
Sauf erreur, il faut préciser que la commande ci-dessous utilise la version Perl de
rename
(appelée parfoisprename
) et non la version C.Un bon tableau de récap pour savoir où est qui : https://github.com/tldr-pages/tldr/issues/3125#issuecomment-504798216
# Franchement, ça tourne
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Proliant N40L ou mieux ?. Évalué à 3.
✋
J'ai récupéré un N40L il y a quelques temps et j'y ai mis 4 disques de 4To en RAID5, 1 disque de 250Go pour le système (en attendant de le remplacer par un SSD), le tout avec 4Go de RAM et tournant sous Debian Buster avec OpenMediaVault 5.
Il sert à 90% pour du stockage de fichiers, soit depuis le LAN auquel il est rattaché (SSH/Samba), soit pour des backups distants avec Borg ou rsync. Et ça tourne sans aucun problème, pas de ralentissements à signaler.
Bien sûr, c'est un petit CPU qui est bien daté maintenant, mais pour l'usage il fait le job et chauffe très peu. La machine tourne donc 24/7/365 sans heurt, juste un petit dépoussiérage tous les 6-12 mois.
Je ne mettrais pas 150€ pour une machine comme ça d'occasion, mais si tu le trouves à moins de 100€, franchement c'est une bonne affaire.
# j'ai ri
Posté par Nanawel (site web personnel, Mastodon) . En réponse au journal [HS][Humour][Heavy Metal][Ceci est un tag][Titre surréaliste][Garanti sans IA] Et merde plus de plac. Évalué à 4.
Le titre m'a bien fait marrer en parcourant mes RSS 😄
Et le texte aussi, ensuite.
(Par contre c'est problème, pas probléme. Sinon y a un problème.)
# Our Shopping List
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message [Android] Liste des courses. Évalué à 6.
Je m'auto-pube : https://framalibre.org/content/our-shopping-list (sources)
J'en avais parlé sur DLFP d'ailleurs, ici https://linuxfr.org/users/nanawel/journaux/our-shopping-list-liste-de-courses-partagee-et-libre et ici https://linuxfr.org/users/nanawel/journaux/our-shopping-list-sortie-de-la-v2
C'est un service auto-hébergeable et qui se présente comme une appli web (PWA), donc compatibilité maximale avec Linux/Windows/Android/IOS…
Il faut un serveur ou sinon tu as l'instance publique ici : https://osl.lanterne-rouge.info/
# Support depuis la version 390.x+
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Acer Aspire 7 A715-71G-57JW. Évalué à 1.
Salut,
La page officielle de NVidia indique pourtant que les versions des pilotes au moins depuis la 390.x supportent cette carte, et c'est toujours le cas pour la toute dernière version 530.x. Tu ne devrais donc pas avoir de problèmes particuliers en installant les pilotes appropriés comme indiqué sur la doc du wiki.
# Miam
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message [Offre d'emploi] Ingénieur Système Linux pour observatoire astronomique. Évalué à 1.
Tellement tentant, mais vous êtes un peu trop loin de l'Occitanie pour moi 😭
# Tain
Posté par Nanawel (site web personnel, Mastodon) . En réponse au journal C´est pourtant simple. Évalué à 4.
Ça dénonse.
[^] # Re: Phote
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Donne vieux processeur AMD K6. Évalué à 1.
Aïe oui, je me doutais que ça serait pas à côté. Moi c'est Toulouse plutôt… (et encore pas exactement, mais je peux m'arranger)
# Phote
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message Donne vieux processeur AMD K6. Évalué à 2.
Le tag est invalide, c'est ordinosaure, pas ordinausore, enfin.
Mais pour répondre, si on peut trouver une solution sans frais de port, je suis prêt à l'accueillir :)
# Quel SGBD ?
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message diff DDL (SQL). Évalué à 3.
Si c'est du Postgres, tu as de la chance car pgAdmin propose ça : https://www.pgadmin.org/docs/pgadmin4/6.18/schema_diff.html
Sinon il y a DBeaver, mais évidemment si l'édition Community est libre/gratuite, cette fonctionnalité n'en fait pas partie et est réservée à l'édition Enterprise…
# Lychee
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message cherche un page php de téléversement. Évalué à 2.
Je sais pas si ça va pas être un eu overkill pour ton besoin mais Lychee est bougrement bien foutu et possède un système qui permet de restreindre l'upload à des comptes, tout en proposant l'accès public (au choix) aux galeries par simple URL et le téléchargement en masse.
Tout est configurable, mais par contre c'est pas "juste une page PHP" mais une petite appli. Image Docker dispo quand même pour simplifier.
# Via une image ?
Posté par Nanawel (site web personnel, Mastodon) . En réponse au message cherche à récupérer des vidéos sur un disque dur externe avec table de partition HS. Évalué à 8.
Si le disque en question a perdu des données, c'est peut être qu'il n'est pas très en forme, et que par conséquent ses performances ne sont pas idéales (ou juste "normales").
Dans pareil cas, je ne touche jamais au contenu du disque, trop risqué.
Je fais une image complète avec
ddrescue
sur un autre disque sain, et je ne travaille ensuite que sur cette image, de préférence en la gardant elle-même en lecture seule et en extrayant les données vers… encore un autre disque (juste histoire de répartir les I/O et de pas faire de la lecture + écriture sur le même support).Une fois l'image faite, tu peux travailler dessus comme sur un disque. Je te conseille dans ce cas de regarder le fonctionnement des périphériques de loopback (
/dev/loop*
).Et pour te répondre : oui à ma connaissance testdisk est sensé être capable de retrouver les partitions si elles ne sont pas trop abîmées. Mais forcément ça prend du temps. Si tu utilises un support sain et performant, ça sera néanmoins toujours plus rapide (via la technique précédente).
J'avais retracé la résolution d'un problème un peu similaire (mais pas identique) en 2013, si ça peut t'aider : https://lanterne-rouge.info/2013/06/panne-de-disque-corruption-de-syst%C3%A8me-de-fichiers-ext3-et-r%C3%A9solution.s