• Michele Santullo
    Michele Santullo
    2020-07-17

    plantages totaux en cas de fichier de swap sur un disque NFS

    Ca devrait faire quoi ta machine si tu debranches ton cable ethernet et la memoire vive part à la benne? Au fait ca me semble une idée tellement farfelue de mettre ton swap en reseau, pas seulement pour ca!

    destruction du serveur X par systemd pour des raisons incompréhensibles lorsque la machine se met à swapper

    Ca m'est jamais arrivé. Même sur mon ancien laptop avec 4GiB de ram et 8GiB de swap. T'as peut ètre un mauvaise distro?

    Un répertoire contient une collection de scripts exécutés dans l'ordre alphabétique. C'est à l'utilisateur de régler les dépendance en réglant le nom des différents scripts.

    C'est tous ce dont je rêve pour un samedi soir, pas sortir avec mes potes et passer la soirée à trier les dependences de mon système! Yeah baby!

    Systemd, c'est un truc qui fait tout, qui sert à tout, qui a une syntaxe délirante et des fichiers de configuration planqués un peu partout (/lib/systemd/system, /lib/systemd/user, /etc/systemd/system, /etc/systemd/user et peut-être même ailleurs).

    Du coup "partout" = 2 dossier? /lib/systemd et /etc/systemd? Ils sont oufs les mecs là, DEUX dossier??? Moi par contre je fais systemctl edit et systemctl enable et rarement j'ai besoin d'aller bidouiller à la main là dedans

    C'est une usine à gaz avec des fuites qui empêche un démarrage rapide de toute machine ayant moins de 1 Go de mémoire

    C'est bizarre, mon Raspberry Pi model A ayant 256 MiB de ram est sous Arch Linux ARM dès le debut et ça demarre, ah si ça demarre! 'y a pas de swap non plus, je vais pas defoncer ma carte SD avec ça et je vais surtout pas mettre la swap en reseau

    Vous allez me dire que les machines classiques actuelles ont plusieurs gigaoctets de mémoire

    Pas du tout, je dis juste que ça marche

    Lorsqu'un noyau pose problème, il peut être aujourd'hui impossible de démarrer sur un noyau plus ancien qui n'aura pas la bonne version de systemd

    Ouabon? J'ai toujours les 3 derniers noyaux installés et ils demarrent tous. Wireguard et les autres truc qui ont besoin d'une recompile des modules chuinent, oui, mais pas le reste.

    Plutôt que de fiabiliser l'ordre d'énumération

    Ça a l'air plus compliquè que ce que tu crois. D'abord is faudrait sauvegarder l'enumeration du demarrage precedent quelque part. En suite tu peux brancher des clés wifi usb en tout moment etc etc. Si tu reflechis 5 minutes tu te rendrai compte que ce n'est pas un problème aussi trivial que ça.

    ce qui était eth0 a pu devenir au gré d'une mise à jour de noyau enp0s31f6

    Mais on peut renommer ça. Moi j'ai wlan0, wlan1 etc...

    À titre personnel, les interfaces réseau de l'un de mes serveurs sont les suivantes

    eth1, eth2... du coup tu te plaignais de quoi exactement??

    Vous noterez qu'il n'y a plus de eth0 mais un lan0. Pourquoi ?

    Ben faut reporter ça vers ta distro. J'ai jamais eu ce problème moi même, mais ça a pas l'air d'être normal.

    J'ai rarement lu un truc aussi bête. /bin et /sbin contiennent les binaires nécessaires du démarrage du système, /usr/bin et /usr/sbin les autres.

    C'est pas la première fois que ça change par contre. Depuis StackExchange:

    /usr nowadays stands for User System Resources. This directory contains most commands and executables files, libraries and documentation. In the early days of Unix, it was the directory where the users' home directories were placed (your user home directory would have been /usr/anatoly which now is /home/anatoly), so originally it stood for User.

    Je sais pas si ça va changer de nouveax ou si c'est Debian-only, ça a tout-a-fait l'air chelou, mais sur mon Gentoo j'ai encore /bin avec juste les trucs les plus importants.

    Un système Unix, un vrai, doit pouvoir démarrer avec une partition racine qui contient /etc, /bin, /sbin et /lib.

    Ça je suis d'accord

    Le principal problème que je vois dans systemd, c’est que ce truc est indémerdable parce qu’il veut tout faire et que, non seulement il veut tout faire, mais en parallèle.

    Oh la folie! J'ai 8 cores, un SSD qui cartonne mais non, il faut faire les chose comme l'on faisait sur un Athlon XP!

    La mauvaise, c’est pour [...] montrer qu’un poste de travail démarre plus vite qu’un Windows. C’est ridicule

    Pas aussi ridicule que ça, quand j'utilise mon laptop dan le train je suis bien heureux de ne pas passer 5 minute sur mon traget de 30 minutes en regardant le splash de Gentoo. Plus le temps pour éteindre. Merci mais je prefère un demarrage vite, j'ai pas depensé 1000 Euros et virés Windows pour avoir un truc lent qui pue du cul.

    0
  • Michele Santullo
    Michele Santullo
    2020-07-17

    Tu as déjà essayé ça pour ton swap en reseau? https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=7720

    0
  • Nagoydede
    Nagoydede
    2020-07-17

    Il y a deux visions qui s'affrontent. Un monde d'administrateurs, avec des dizaines ou plus de serveurs. La seule chose demandée : faut que ça tourne et facile à maintenir. SystèmD n'a pas aidé là dessus. Sur un serveur, on ne monte pas une clé USB, une interface web 40fous par jours... Sans compter que si le nommage change la documentation de l'entreprise doit aussi évoluer....
    Puis a côtéde ça le monde des utilisateurs lambda, qui veulent pouvoir lancer firefox, aller sur youpron via le wifi du voisin, un démarrage rapide, etc...
    Deux mondes incompatibles...

    0
  • herve_02@diasp.org
    herve_02@diasp.org
    2020-07-17

    Je ne sais pas si c'est 2 mondes incompatibles, mais moi, de mon point de vue, il y a 2 choses qui me gênent :

    1) c'est un espèce de trou noir monolithique qui absorbe de plus en plus de choses, toutes les compétences que tu avais acquises sont obsolètes, des logiciels deviennent dépendant à systemd juste parce qu'il a bouffé dbus (mais c'est cohérent avec la manière de faire de lenart qui a "imposé" pulseaudio comme ça.) donc on perd la philosophie de plein de petits outils simples facile à comprendre et qui travaillent ensemble.

    2) C'est un truc tellement gros que c'est non maintenable autre que par une grosse (très) boite. Et donc que toutes les distro deviennent dépendantes à red-hat (et donc ibm). Il y a eu des forks pour moins que cela.

    3 - bonus) il a été mis en place avec une doc bordélique à peine compréhensible, éparpillée partout et des trucs qui tombaient pas forcement facilement en marche.

    Pour prolonger le 1, imagine que demain pour programmer en c, les lib de base devient 'vectorisés' et que pour pouvoir travailler avec compétences il faut être capable de penser matrice en 3D, intégrales triples, développements finis, avoir un haut niveau de math. Cela rueraient dans les brancards. La philosophie du libre est de permettre à tout un chacun de prendre en main "facilement" sa machine, pas de complexifier la chose pour le réserver à des admins avec 15 ans d'expérience. Même si c'est moins performant. c'est la même chose que sed, grep vs awk

    imagine que demain sed, grep, egrep disparaissent parce que awk fait plus et soit disant plus facilement et que les spécialiste de awk trouve cela mille fois mieux ? C'est certain que si tu restes dans la ligne du parti cela peut passer, mais si tu à des trucs un peu perso... ben c'est la merde, faut dire ce qu'il y a à dire.

    0
  • Michele Santullo
    Michele Santullo
    2020-07-17

    c’est un espèce de trou noir monolithique

    Je vais arrêter de lire là parce-que ça c'est faux et ça a été dit plusieures fois que ce n'est pas le cas.

    @Nagoydede moi j'ai un seul serveur et ça a toujours été Arch, donc systemd. Ça m'a jamais posé des problèmes, mais c'est justement pour ce que tu dis qu'on a pleins de distros. Le problème à mon avis n'est pas systemd, plutôt que toute distro ou presque est passée sous systemd alor qu'il y a de la demande pour les autres systèmes. Sur gentoo je sais qu'on peut choisir et systemd n'est pas le default, mais c'est aussi vrai que gentoo n'est par pour tout le monde...

    0
  • herve_02@diasp.org
    herve_02@diasp.org
    2020-07-18

    ok - on voit bien ceux qui défendent le truc.

    je suis désolé, mais au début de l'intégration, la doc était merdique, il suffit de retrouver les archives internet. Je me souviens de commentaires sous des papiers ou des admins allaient lire le code source pour comprendre certains trucs.

    mais comme un sectateur, les adorateurs de systemd sont tous pareil. ils ne d"battent de rien et affirme chez moi ca marche bien. le degré zéro en fait.

    0
  • Nagoydede
    Nagoydede
    2020-07-18

    J'ai abandonné Debian et Linux... Est ce la faute a systemD... J'en sais rien, tout ce que je sais c'est que la transition n'a pas été dès plus facile, car certains services de mon ancien serveur (j'hebergeait le serveur d'une association à la maison à l'époque) m'a donné quelques soucis.
    Soucis par ce que d'une part, on me balance un truc comme ça, sans réel formation autour (je suis pas un admin pro, je fais ça sur mon temps libre...). Donc mange tes fichiers, tes pages woueb, forum... Pour comprendre pourquoi tes services ne fonctionnent plus après la mise à jour.
    Ensuite, il y a eu une période de transition, un peu le bordel, trouver des docs à jour en accord avec les versions, etc... Ça devient un peu galère. D'autant plus quand la configuration de base sort du schéma LAMP classique de l'époque.
    Bref, il m'a fallu plusieurs mois pour remettre tout ça de manière plus ou moins clair (avec notamment un montage totalement indépendant des données et services associés, afin de pouvoir facilement retrouver et remonter le tout en cas de plantage de mise à jour...). Le gars qui a pris la suite a trouvé ça trop compliqué mais bon, un seul script pour tout remettre en place.
    Bref, après cette période, Debian est devenu de plus en plus instable, avec des mises à jour ayant des impacts de plus en plus large et non vraiment contrôlés. Réinstaller GRUB après chaque mise à jour parce que je ne sais quel service n'aimait pas la MaJ ça m'a gonfle...
    Est ce la faute a SystèmD, j'en sais rien, un changement de vision de la gestion de la distribution, certainement... Est ce que les deux sont liés ? Peut être, j'en sais rien.
    Je suis retourné à Windows... Et même si certains disent que les MaJ Windows plantent... Je n'ai eu aucun soucis avec celui-ci, malgré que je lui fait faire différentes choses (serveur, pc perso,...). Alors que l'on nous disait Debian comme ultra stable et safe...

    0
  • herve_02@diasp.org
    herve_02@diasp.org
    2020-07-18

    +1 @Nagoydede

    la preuve par 9. Et la seule réponse des fanboy c'est : je lis pas et comme chez moi ça marche vous racontez n'importe quoi.

    0