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 … Jatka lukemista HTTP/2 käyttöön Debian 10 Linux-palvelimessa (Apache2)

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 … Jatka lukemista Intel i218/i219 NIC lähetysnopeuden ongelmat Linux-kernelillä 4.19 (4.15 alkaen)

Paluu ntp.org pooliin

Vuosia sitten, kun julkisia (S)NTP-palvelimia oli yllättävän vähän koko maailmassa, jakelin omalta stratum-3 aikapalvelimelta kotoa käsin aikaa NTP pool projectissa (pool.ntp.org).Päädyin kuitenkin pian lopettamaan epävakaan xDSL-linkin vuoksi. Nyt, kun minulla on vakaa ja vähän kuormitettu palvelin hyvän yhteyden päässä (1 Gbit/s taattua kaistaa), tein paluun julkiseen NTP-pooliin. Liityttyäni fi.pool.ntp.org -pooliin oli siihen liittyneenä ja toiminnassa … Jatka lukemista Paluu ntp.org pooliin

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 … Jatka lukemista Debianin CPU-scaling säädöt palvelinkäyttöön (powersave -> performance)

Dovecot-optimointia (pari sanaa mobiilikäytöstä)

Tehdessäni aikaisemman muita muutoksia Dovecot-asennukseen huomasin muutamia pikkuseikkoja, jotka on hyvä huomata muuttaa. Muussa tapauksessa palvelimen vakioasennus on omiaan tuhlaamaan langattomista laitteista akkua aivan turhaan. Tiedostossa 20-imap.conf:imap_idle_notify_interval = 10 mins Ei ole syytä ilmoitella kovin tiuhaan olevansa paikalla ja aktivoida mobiilikäyttäjän radiota turhalla viestillä. Tiedostossa 10-mail.conf:mailbox_list_index = yes Ilman tätä IMAP NOTIFY ei voi toimia … Jatka lukemista Dovecot-optimointia (pari sanaa mobiilikäytöstä)