X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=doc%2Fcarnet-upgrade.sgml;h=1564de6d7798d32565dab3cc871f38cd3fcc93d8;hb=d2d434591b7b8b5b86decd38bb9300685f2fa12c;hp=9cd410260cd4d557f8bd81eb4fc7e73d20849178;hpb=44ef4c3d7f1d965b7cb0ec3dd1809f9d7f3a28c5;p=carnet-upgrade.git
diff --git a/doc/carnet-upgrade.sgml b/doc/carnet-upgrade.sgml
index 9cd4102..1564de6 100644
--- a/doc/carnet-upgrade.sgml
+++ b/doc/carnet-upgrade.sgml
@@ -1,22 +1,28 @@
- Backup OpenLDAPa napravite koristeÄi naredbu slapcat:
+ Backup OpenLDAPa napravite koristeÄi naredbu
- Umjesto /var/backups/slapcat.cn-upgrade možete upisati bilo koje ime
- za izlaznu datoteku. Nakon toga možete vratiti servise u radno
- stanje:
+ Umjesto
Za više informacija o backupu OpenLDAP baze pogledajte man stranicu
- naredbe slapcat.
+ naredbe
- Prilikom backupa MySQL baze, mysqld poslužitelj mora biti pokrenut.
- Backup možete izvrÅ¡iti na sljedeÄi naÄin:
+ Prilikom backupa MySQL baze,
- Za viÅ¡e informacija o backupu MySQL baze pogledajte MySQL priruÄnik,
- poglavlje 4.4.1 Database backups. PriruÄnik se nalazi u paketu
- mysql-doc.
+ Za više informacija o backupu MySQL baze pogledajte
+
+ Za više informacija o backupu PostgreSQL baze podataka pogledajte
+
- Prije instalacije paketa za nadogradnju i same nadogradnje, potrebno
- je izvrÅ¡iti nadogradnju tekuÄe inaÄice distribucije na najsvježije
- pakete. To se najjednostavnije izvodi sa naredbom apt-get:
+ Prije nadogradnje na etch distribuciju, potrebno je
+ izvršiti nadogradnju sarge distribucije na najsvježije
+ pakete. To se najjednostavnije izvodi naredbom
- U paketu carnet-upgrade nalazi se istoimena skripta, koja služi za
- nadogradnju poslužitelja. Skripta carnet-upgrade zapisuje izvršene
- radnje u datoteku /var/log/carnet-upgrade.log, koju možete
- konzultirati u sluÄaju nepredviÄenih problema da bi ustanovili do
- koje faze je skripta stigla s radom. Pored skripte, u paketu se
- nalazi i kompletna dokumentacija. Paket se instalira na uobiÄajen
- naÄin:
+ U paketu
- Time ste instalirali paket koji je potreban za upgrade. Ukoliko
- paket nije dobavljiv, postoji moguÄnost da nemate ispravne postavke
- za repozitorij CARNetovih paketa u /etc/apt/sources.list datoteci,
- koja treba sadržavati sljedeÄi redak:
+ Ovime ste instalirali paket koji je potreban za upgrade. Ukoliko
+ paket nije dostupan, moguÄe je da nemate ispravne postavke za
+ repozitorij CARNetovih paketa u
+
- To je uobiÄajena konfiguracija popisa repozitorija na CARNet Debianu
- 2.x. Ako tog retka nema, dodajte ga i ponovite postupak instalacije
- paketa.
+ To je uobiÄajena konfiguracija CARNet Debian sarge
+ repozitorija. Ako tog retka nema, dodajte ga i ponovite
+ postupak instalacije
- Poslije napravljenog backupa i dist-upgradea, možemo pokrenuti
- skriptu za nadogradnju. PreporuÄamo je pokrenuti unutar naredbe
- script, da imate zabilježen log svih akcija i problema):
+ Postupkom nadogradnje upravlja skripta
- Pojaviti Äe se pozdravni prozor koji podsjeÄa na potrebne
- predradnje:
+ Nakon pokretanja skripte pojavljuje se pozdravni prozor koji
+ podsjeÄa na potrebne predradnje:
- U sljedeÄem koraku biti Äe izvrÅ¡ena provjera nadogradnje na zadnju
- inaÄicu prethodne distribucije za kritiÄne servise (amavisd-cn,
- bind9-cn, clamav-cn, nessus-cn). Ako neki od njih najnovije inaÄice,
- pojavit Äe se poruka:
+ Prije nadogradnje na etch, potrebno je izvršiti
+ prijelaz sa Apache inaÄice 1.3 na Apache 2.0. Ukoliko je na
+ sustavu joÅ¡ uvijek instaliran Apache 1.3 pojavit Äe se
+ poruka:
- Izvršite navedene upute, napravite dist-upgrade, te ponovno
- pokrenite skriptu. Ako je sve uredno instalirano, skripta Äe otiÄi
- na iduÄi korak. Instalacija prethodne inaÄice CARNetove
- distribucije, CARNet Linux 1, donosila je mnoštvo programskih paketa
- koji nisu nužno potrebni za uobicajen rad poslužiteljskog raÄunala.
- Brisanjem tih aplikacija ubrzat Äete proceduru nadogradnje, kao i
- smanjiti zauzeÄe diskovnog prostora. Sve aplikacije koje ostanu
- oznaÄene za brisanje se briÅ¡u nakon pritiska na tipku ENTER. Oznaka
- se može maknuti pritiskom na SPACE, i time sprijeÄiti brisanje
- aplikacije.
+ U sljedeÄem koraku biti Äe izvrÅ¡ena provjera dali su najvažniji
+ servisi nadograÄeni na najnovije inaÄice u sarge
+ distribuciji. Ako neki od instaliranih servisa nije najnovija
+ inaÄica, pojavit Äe se poruka:
+
+
- U sljedeÄem koraku skripta Äe provjeriti da li u /etc/dpkg/dpkg.cfg
- postoji opcija force-overwrite koja nije preporuÄljiva za uobiÄajen
- rad. Ako postoji, zakomentirat Äe je, i krenuti dalje. Ukoliko je
- želite koristiti, nakon nadogradnje je odkomentirajte.
+ Izvršite navedene upute, te ponovno pokrenite
+
+ Standardna instalacija CARNet Debian sarge distribucije
+ donosila je mnogo paketa koji nisu nužno potrebni za uobiÄajen rad
+ poslužiteljskog raÄunala. Brisanjem tih paketa ubrzati Äete
+ proceduru nadogradnje, kao i smanjiti zauzeÄe diskovnog prostora.
+ Svi paketi koji ostanu oznaÄeni se briÅ¡u nakon pritiska na tipku
+ Enter. Oznaka se može maknuti pritiskom na tipku
+ Space, i time sprijeÄiti brisanje paketa.
+
+
- U sljedeÄem koraku skripta sprema jos jedan backup OpenLDAP (slapd)
- baze, s obzirom na važnost podataka u LDAP imeniku. Novi Debian
- paketi bi trebali neometano nastaviti raditi sa trenutnim sadržajem
- baze, a ovaj backup možete obrisati kad se uvjerite da LDAP radi
- ispravno nakon nadogradnje.
+ S obzirom na važnost podataka u LDAP imeniku, skripta radi backup
+ OpenLDAP (
- Ova skripta Äe napraviti i backup direktorija /etc. Ako Äe biti
- potrebna neka stara konfiguracijska datoteka, potražite je pomo
- naredbe tar u arhivi /var/backups/etc.tar.gz.
+ Skripta za nadogradnju Äe napraviti i backup direktorija
+
- Slijedi instalacija /etc/apt/sources.list datoteke podešene za
- CARNet Debian 4.0, s ukljuÄenim repozitorijima za CARNetove i Debian
- Etch pakete, te obnova apt baze paketa. Vase dodatne repozitorije
- nakon završetka rada ove skripte mozete kopirati u tu datoteku iz
- stare datoteke, koja Äe biti spremljena kao
- /etc/apt/sources.list.cn-upgrade.
+ Slijedi instalacija
- Poslije osvježavanja popisa repozitorija kreÄe skidanje paketa na
- lokalno raÄunalo. To moze trajati od nekoliko minuta do nekoliko
- sati, ovisno o brzini veze. TipiÄno trajanje na 2 Mbps linku je oko
- 40 minuta. Cijela nadogradnja je "teška" oko 400-700MB, ovisno o
- instaliranom softveru. U sluÄaju da nakon skidanja paketa nemate
- dovoljno prostora za fazu nadogradnje (cca 200MB), skripta Äe
- prekinuti s radom. Kad oslobodite dovoljno prostora na /var
- particiji, ponovo pokrenite carnet-upgrade. Nakon ovoga kreÄe
- instalacija novih paketa, tj. sama nadogradnja. Prilikom procesa
- nadogradnje Debianov paketni sustav Äe postaviti veÄi broj upita
+ Nakon osvježavanja baze paketa pokreÄe se skidanje nadogradivih
+ paketa na lokalno raÄunalo. To može trajati od nekoliko minuta do
+ nekoliko sati, ovisno o brzini veze. TipiÄno trajanje na 2 Mbps
+ linku je oko 40 minuta. Cijela nadogradnja velika je oko 300-700MB,
+ ovisno o instaliranom softveru. U sluÄaju da nakon skidanja paketa
+ nemate dovoljno prostora za fazu nadogradnje (oko 200MB), skripta Äe
+ prekinuti s radom. Kad oslobodite dovoljno prostora na
+
+ Nakon ovoga kreÄe nadogradnja paketa novim inaÄicama. Prilikom + procesa nadogradnje Debianov paketni sustav Äe postaviti niz upita vezanih za izmjenu konfiguracijskih datoteka. Radi optimalnog rada - sustava nakon nadogradnje, pripremili smo popis upita za koje - preporuÄujemo odgovore koji nisu podrazumni (eng. default). NajÄeÅ¡Äe - se radi o forsiranoj instalaciji novih inaÄica konfiguracijskih + sustava nakon nadogradnje, preporuÄa se za odreÄene upite odabrati + odgovore koji nisu podrazumni (eng. default). NajÄeÅ¡Äe se + radi o forsiranoj instalaciji novih inaÄica konfiguracijskih datoteka.
- Donji redoslijed ne mora nužno pratiti redoslijed prilikom
- nadogradnje, kao Å¡to ne morate imati instalirane sve navedene pakete
- s donje navedenim konfiguracijskim datotekama. Pitanja za dolje
- navedene datoteke Äe biti upuÄena ili putem debconf suÄelja, ili
- putem tekstualnog suÄelja. Ukoliko ste vlastoruÄno mijenjali neku od
- tih datoteka, možete pogledati razlike izmeu stare i nove datoteke
- (odgovor d, od eng. differences  razlike) i prenijeti izmjene u
- novu datoteku ukoliko je potrebno. To se moze uciniti odabirom
- izbora z, koji Äe pokrenuti novu ljusku iz koje mozete izvrÅ¡iti
- željene izmjene, i nakon njih se s naredbom exit vratiti u postupak
- instalacije. Datoteke za koje preporuÄamo zamjenu novim inaÄicama su
- sljedeÄe (preporuÄeni izbor je "install the package maintainer's
- version"):
+ Navedeni redoslijed ne mora nužno pratiti redoslijed prilikom
+ nadogradnje, kao Å¡to ni svi navedeni paketi ne moraju biti
+ instalirani na sustavu. Pitanja za dolje navedene datoteke Äe biti
+ upuÄena ili putem
-
- Jedno od pitanja prilikom nadogradnje je željeni raspored tipaka na - tastaturi: -
- -
- Ovu postavku takoÄer mozete izmijeniti i nakon instalacije, pozivom:
+ U zadnjem koraku, skripta za nadogradnju provjerava da li su svi
+ osnovni servisi uredno pokrenuti, te prijavljuje eventualne probleme.
+ Ispravno funkcioniranje servisa potrebno je provjeriti
+ ruÄno kao i ispravan rad baza podataka (MySQL, PostgreSQL,
+ OpenLDAP).
- Nakon nadogradnje poslužitelja provjerite da li svi servisi uredno - rade. NaÅ¡a skripta za upgrade provjerava jesu li pokrenuti osnovni - servisi, ali nije svemoguÄa. TakoÄer provjerite ispravan rad baza - podataka (MySQL, PostgreSQL, OpenLDAP): -
- -
- Nakon uspjesne nadogradnje mozete obrisati skinute pakete koji
- zauzimaju diskovni prostor na /var particiji. To napravite naredbom:
+ Nakon uspjeÅ¡ne nadogradnje možete obrisati arhive nadograÄenih
+ paketa koji zauzimaju diskovni prostor na
+ Ukoliko imate malu
- Ako imate premalo mjesta na /var particiji, skripta neÄe moi skinuti
- potrebne pakete, i neÄe htjeti nastaviti nadogradnju. To možete
- riješiti tako da direktorij /var/cache/apt/archives prebacite na
- neki drugi disk, te da to polinkate. Kratka kuharica je (u sluÄaju
- /home particije):
+ Ako nemate dovoljno mjesta na
- Time Äe se paketi skidati na /home particiju, na kojoj ima viÅ¡e
- mjesta. Nako uspješne nadogradnje, vratite cache direktorij na staro
- mjesto:
+ Time Äe se paketi skidati na
- U sluÄaju greÅ¡ke u nekom paketu, moze se dogoditi da kod instalacije
- apt-get pukne i instalacija se prekine. U tom sluÄaju, za poÄetak
- treba dovrÅ¡iti instalaciju veÄ otpakiranih paketa:
+ U sluÄaju greÅ¡ke u nekom paketu, može se dogoditi da prilikom
+ instalacije
- Nakon toga treba pokuÅ¡ati dati apt-u moguÄnost ispravke ako je
- greÅ¡ka vezana za meÄuovisnosti paketa:
+ Nakon toga treba pokušati ponovo pokrenuti
- Ukoliko apt zahtijeva deinstalaciju nekih paketa, možete ih
- instalirati nakon Å¡to ova naredba zavrÅ¡i, takoÄer pomoÄu apt-geta.
- Nakon toga možete ponovo pokrenuti carnet-upgrade skriptu. Ovaj
- postupak ponovite ako se desi pucanje na nekom drugom paketu.
+ Ukoliko
- Ovo bi bila zavrÅ¡na rijec ovog kratkog priruÄnika. Nadamo se da Vam
- je pomogao prilikom nadogradnje poslužitelja Vaše ustanove. Svi vaši
- komentari i sugestije Äe biti rado sasluÅ¡ani, te ako ih imate,
- uputite ih službi pomoÄi sistem-inženjerima.
+ Ovo bi bila zavrÅ¡na rijeÄ ovog kratkog priruÄnika. Nadamo se da vam
+ je pomogao prilikom nadogradnje poslužitelja vaše ustanove. Svi vaši
+ komentari i sugestije su dobrodošli. Možete nas kontaktirati putem
+
+ Kao prvo, backup svega!
+
- Kao prvo, backup svega!
+ Ima li 600MB slobodno na
+ Instalacija paketa
+ Odgovoriti sa Y, odnosno install package maintainer's
+ version za sljedeÄe konfiguracijske datoteke:
-/etc/init.d/*
-sendmail, sve sto ima veze s njim
-/etc/proftpd.conf
-/etc/limits.conf
-/etc/pam.d/*
-logrotate, sve /etc/logrotate.d/*, /etc/logrotate.conf logcheck,
-sve /etc/logcheck/*
-/etc/postgresql/postmaster.conf,
-/etc/postgresql/postgresql.conf
-snort, sve /etc/snort/*
-/etc/xinetd.conf
-/etc/services
+
+ Ignorirati poruke o izmjenama u
+ Provjeriti dali je dovršena nadogradnja svih paketa, ta dali su neki
+ bitni paketi pri tome obrisani.
+ Na kraju, provjeriti stanje servisa:
+
+
+ Obrisati arhive paketa korištene za nadogradnju.
+
+
-
+
+
+
+ Ako ste premjestili