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)

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 … Jatka lukemista Virtuaalipalvelimia levypalvelimessa

Liityin World Community Gridiin

Kyseessä on projekti, jonka tavoitteena on luoda maailman suurin hajautettu laskentaverkko ihmiskuntaa hyödyttävien tieteellisten tutkimusten avuksi. Esimerkkinä projekteista mainittakoon erilaiset syöpätutkimukset ja niihin liittyvät mallintamisen tarpeet. Asensin WCG-projektin ajoon myös tuotantopalvelimelleni, jossa on reilusti ylimääräistä CPU-reserviä. Päädyin asentamaan tätä projektia auttaakseni BOINC-ohjelmiston ylimääräiselle Linux-pohjaiselle virtuaalipalvelimelle ja liityin projektiin. Projektin sivuilta löytyy kaikille yleisimmille alustoille ohjeet … Jatka lukemista Liityin World Community Gridiin

Certbot (Let’s Encrypt)

Hävettää myöntää, mutta en ollut tutustunut tähän mainioon työkaluun ennen eilistä (pe 6.3.2020 merkittäköön historian kirjoihin).Sen sijaan olin tehnyt vanhasta tottumuksesta kaikkien SSL-sertifikaattieni hankinnan ja uusimisen käsin SSL For Free-sivuston kautta. Nyt tuntuu nörttinä pahasti jälkeenjääneeltä. Certbot tulee nykyisin Linux-jakeluiden mukana helposti pakettihallinnan kautta ladattavana ohjelmana.Olen tykästynyt Debianiin, joten lausuin loitsunapt-get install certbot python-certbot-nginxNäistä ensimmäinen … Jatka lukemista Certbot (Let’s Encrypt)

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)

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)