Tarinan opetus: Jos olisi ollut Windows-palvelin, niin homma olisi hoitunut paljon nopeammin.
Koneena XServe 10.3.8:lla. Ongelmat ilmenivät boottivaikeuksina. Kone ei siis lähtenyt suoraan käyntiin. Pulma ei ollut akuutti, koska koneen sai käynnistettyä Safe Boot -tilaan (Shift-pohjassa), mutta tällöin kaikki koneen ylläpitopalvelut olleet käytettävissä. Toisaalta jos siihen asensin pakolla 10.3.8-päivityksen, niin kone käynnistyi aina kerran.
Pitkällisen pähkäilyn jälkeen arvioin, että syy lienee tiedostojärjestelmän sekoamisessa. Mutta kun siitä ei saanut selkeitä merkkejä Disk Utilityn avulla, niin epäilys oli ilmeinen.
Ratkaisuksi turvakopiot käyttäjien web-hakemistoista ja pääsivustosta. Asetustiedostot /etc-hakemistosta turvalliseen paikkaan. Lisäksi tietokannat dumpattiin erillisiin tiedostoihin. Omat muutokset /usr/local -hakemistosta vielä talteen, niin kone oli valmis jatkokäsittelyyn.
Yksi 60 GB -levymoduuli toiseen koneeseen, jossa käyttöjärjestelmän uudelleenasennus ja kaikki päivitykset. Sitten levy takaisin Web-palvelimeen ja kopioitiin ja liitettiin em. kopioidut tiedot oikeille paikoilleen.
Boottausyritys ei tuottanut toivottua tulosta. Kone jumittui joko "Waiting for network file system" -tilaan tai loggautuminen ei mennyt perille asti. Ensiksi järjestelmälevyllä admin-tunnuksen salasana uusiksi ja sitten vielä kerran oikeuksien korjaus. Tässä vaiheessa havaittiin, ettei toinen verkkokortti ole mukana. Safe boot ja verkkoasetusten määrittely uusiksi. Nyt nousi jo verkkokorttikin.
Kone käynnistyi ja viimeiset tiedot oikeille paikoilleen. Mutta eihän tässä tietenkään vielä aivan koko tarina. Apache ei sitten lähtenytkään käyntiin. Lokissa ei ollut mitään mainintaa ongelman syystä. Käsin käynnistämällä Apache kuitenkin luetteli koko joukon moduuleja, joita se ei saanut ladattua. Nämä vielä paikalleen ja jo lähti Apachekin käyntiin.
Pari onnistunutta testiboottia ja sitten uskalsikin jo lähteä kotiin. Hommaan kului aikaa yli kahdeksan tuntia, joista viimeiset kolme oli varsinaista ongelman korjausta.
Jos tämä olisi ollut Windows, niin olisin uskonut jo heti aamusta, että seonnut mikä seonnut, ja asentanut koneen uudestaan ennen lounasta.
--Ari
PS. Järjestelmää, ainakaan kriittistä suuren kuorman alla olevaa, ei kannata päivittää asentamalla suoraan vanhan päälle. (Tässä tapauksessa 10.2.8->10.3). Kyllä asennus onnistui ja välillitömästi aikaa säästyi, mutta piilevä vikahan sinne oli jäänyt.
PS2. On se taas parempi kuin aikaisemmin. Boottaakin virtanapin painamisesta login-ruutuun 30 sekunnissa.
Web-palvelin sekosi
Perusasioita jokaiselle Applen tuotteiden käyttäjälle, muun muassa iCloud ja muut pilvipalvelut
4 viestiä
• Sivu 1/1
-
- Viestit: 2505
- Liittynyt: 23.11.2004 klo 20.02
- Paikkakunta: Oulu
Web-palvelin sekosi
Viesti Kirjoittaja tkt »
-
- Viestit: 28342
- Liittynyt: 21.2.2004 klo 12.07
- Paikkakunta: Vantaa
Re: Web-palvelin sekosi
Viesti Kirjoittaja kallekilponen »
Pari sääntöä palvelimen ylläpidosta (jotka varmaan tiedätkin)
1.) Tee aina backup, josta backup, josta backup. (Ylläpitämässäni serverissä on yhteensä 5 levyä tästä syystä.) Jos yksi pettää niin eikun backup käyttöön, ja jos vika on kopioitunut sillekin, otetaan käyttöön hieman varhaisempi backup.
2.) Älä koskaan päivitä toimivaa serverijärjestelmää, jos verkon pitäisi toimia seuraavana päivänä. Varsinkaan jos kohta 1. ei ole hoidettu.
1.) Tee aina backup, josta backup, josta backup. (Ylläpitämässäni serverissä on yhteensä 5 levyä tästä syystä.) Jos yksi pettää niin eikun backup käyttöön, ja jos vika on kopioitunut sillekin, otetaan käyttöön hieman varhaisempi backup.
2.) Älä koskaan päivitä toimivaa serverijärjestelmää, jos verkon pitäisi toimia seuraavana päivänä. Varsinkaan jos kohta 1. ei ole hoidettu.
"If you have to go to sea, it's better to be a pirate than join the navy." -Jobs
-
- Viestit: 2505
- Liittynyt: 23.11.2004 klo 20.02
- Paikkakunta: Oulu
Re: Web-palvelin sekosi
Viesti Kirjoittaja tkt »
Nämä on tietenkin maito maassa-kommentteja. EDIT: tarkoittaa tästä eteenpäin.kallekilponen kirjoitti:Pari sääntöä palvelimen ylläpidosta (jotka varmaan tiedätkin)
1.) Tee aina backup, josta backup, josta backup. (Ylläpitämässäni serverissä on yhteensä 5 levyä tästä syystä.) Jos yksi pettää niin eikun backup käyttöön, ja jos vika on kopioitunut sillekin, otetaan käyttöön hieman varhaisempi backup.
2.) Älä koskaan päivitä toimivaa serverijärjestelmää, jos verkon pitäisi toimia seuraavana päivänä. Varsinkaan jos kohta 1. ei ole hoidettu.
Kyseisen koneen tiedoista on ja oli turvakopiot. Normaalisti kuitenkaan järjestelmälevyjä ei kopioida jatkuvasti. Tietokantojen kopiot vaurioituvat helposti, ellei niiden kanssa olla todella huolellisia.
Nyt vaurio sattui /System/Library/Frameworks/... -alueelle. Koneessa olisi ollut vanhempi päivittämätönkin käyttöjärjestelmä, mutta koska kone oli osittain käytettävissä, niin sitä ei otettu käyttöön.
Toinen kohta on muuten hiukan ristiriitainen. Tietenkin sääntö nro. 1 on, että "älä korjaa toimivaa". Sen tietävät kaikki. Mutta missä menee raja toimivan ja toimimattoman välillä. Erityisesti tietoturvapäivitykset ovat hankalia edellä mainitun säännön pohjalta.
Kolmanneksi lisäisi "Tee aina puhdas asennus suuremmissa päivityksissä." Tätä tuli rikottua ja sittenhän sen löysi edestä. Ei kestänyt edes kahta kuukautta, kun vaihdoin joulukuussa 10.2.8:sta uudempaan.
--Ari
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Re: Web-palvelin sekosi
Viesti Kirjoittaja Jamac »
No, hiukan sivustakasojana, jos koneen päivittäminen aiheutti ongelmia, niin se tarkoittaa mitä? Se tarkoittaa lyhyellä matematiikalla sitä että alkuperäisessä systeemissä oli jotain (piilevää) vikaa.
Summa summarum: sulle kävi järjetön mäihä, että mitään vakavaa ongelmaa ei päässyt syntymään (järjestelmän pettäminen esim. kriittisemmällä hetkellä). Kannattaa lotota!
No, [A] mutta mä olenkin "puolillaan oleva vesilasi näyttää ihan tuplaviskiltä" -tyyppi.![Hymy [:)]](./images/smilies/icon_smile.gif)
Summa summarum: sulle kävi järjetön mäihä, että mitään vakavaa ongelmaa ei päässyt syntymään (järjestelmän pettäminen esim. kriittisemmällä hetkellä). Kannattaa lotota!
No, [A] mutta mä olenkin "puolillaan oleva vesilasi näyttää ihan tuplaviskiltä" -tyyppi.
![Hymy [:)]](./images/smilies/icon_smile.gif)
Alihankintana printtipuolen graafista materiaalia!
4 viestiä
• Sivu 1/1
Palaa sivulle “Yleiskeskustelu”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit