Linux

  • HTTP/2 käyttöön Debian 10 Linux-palvelimessa (Apache2)

    Olen jo hieman myöhässä, kehityksen kiitäessä hurjaa vauhtia ohi, mutta päädyin näin vuoden 2021 alkuun ottamaan HTTP version 2 käyttöön myös tuotantopalvelimessa. Levyjärjestelmän (Synology) tarjoamien pilvipalvelujen osalta tämä protokolla on ollut käytössä jo vuoden, mutta Linux-palvelimiin HTTP 2.0 ei mene päälle pelkällä ruksin lisäämisellä hallinnasta. Debian Linux-pohjaisessa palvelinympäristössäni on käytössä PHP eli Debian 10 kohdalla…

    Read more

  • Virtuaalipalvelimia levypalvelimessa

    Jo on aikoihin eletty, pohdiskelin tutkiessani vuosi sitten mihin kaikkeen nykyisin NAS taipuu. Kotonani on aikaisemmissa teksteissä mainittu Synology RS1219+ NAS, jonka ohjelmistovalikoimaan kuuluu myös virtualisointialusta. Ei kai siinä mitään, onhan nykyisin suuressa osassa prosessoriytimiä tuki virtualisoinnille. Jotenkin en vain osannut mieltää sitä osaksi levypalvelinta. Avarrettuani hieman katsettani päädyin viimein kokeilemaan levypalvelimeen integroitua pilvipalvelualustaa näiltäkin…

    Read more

  • Intel i218/i219 NIC lähetysnopeuden ongelmat Linux-kernelillä 4.19 (4.15 alkaen)

    Aloin kummastelemaan miksi palvelimella tulee sisään täydellä Gigabit-nopeudella ja ulos lähtee vain puolikkaalla.Niinpä tein tukipyynnön Hetznerille ja sain melko pian vastauksen; ehkä kyse olisi tästä https://wiki.hetzner.de/index.php/Low_performance_with_Intel_i218/i219_NIC/en. Kyllä. Tästä oli kyse ja suorituskyky palautui normaaliksi.Linux-ytimestä 4.15 alkaen näiden Intelin verkkokorttien ajurissa (e1000e) on ollut DMA-käsittelyä hidastava korjaus puskurin ylivuodon bugiin, joka jättää koko laitteen jumiin mikäli…

    Read more

  • Debianin CPU-scaling säädöt palvelinkäyttöön (powersave -> performance)

    Tässä viher-orientoituneessa maailmassa näyttää tulevan asennukset vakiona suurimman tehon säästön asetuksin.Myöskään Hetznerin palvelimen Debian 9-asennus, jonka hiljattain päivitin Debian 10-versioon, ei tehnyt tässä poikkeusta. Koska käyttö on mm. radio-stream palvelua ja julkista NTP-palvelua, poistin cpufreq-utilsin ja sen sellaiset turhina.Sen tehtyäni käskytin komennonfor CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do [ -f $CPUFREQ ] || continue; echo -n performance…

    Read more