X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=doc%2Fcarnet-upgrade-src.sgml;h=45af29d396166d58e8157ced7c4d15164e7ca959;hb=f604168862051297913cf0b799cbdb9138550d45;hp=f12c44f83b4813bd05130bacf831ac97d7ebad22;hpb=80dd80f38b8028cf888412271ea2ca6332211e32;p=carnet-upgrade.git diff --git a/doc/carnet-upgrade-src.sgml b/doc/carnet-upgrade-src.sgml index f12c44f..45af29d 100644 --- a/doc/carnet-upgrade-src.sgml +++ b/doc/carnet-upgrade-src.sgml @@ -3,7 +3,7 @@ - CARNet Debian 4.0 (etch) nadogradnja + CARNet Debian 5.0 (lenny) nadogradnja Grupa za izradu paketa paketi@carnet.hr @@ -11,17 +11,17 @@ Verzija %PKG_VERSION% - CARNet Debian etch je treća generacija CARNet Debian - distribucije i temelji se na Debian GNU/Linux etch + CARNet Debian lenny je četvrta generacija CARNet Debian + distribucije i temelji se na Debian GNU/Linux lenny distribuciji što je od sada vidljivo i iz inačice distribucije - - CARNet Debian 4.0 etch. Ovaj priručnik opisuje postupak - nadogradnje CARNet Debian distribucije sa inačice 2.1 sarge - na inačicu 4.0 etch. Priručnik je zamišljen kao pomoć + CARNet Debian 5.0 lenny. Ovaj priručnik opisuje postupak + nadogradnje CARNet Debian distribucije sa inačice 4.0 etch + na inačicu 5.0 lenny. Priručnik je zamišljen kao pomoć CARNetovim sistem inženjerima koji na svojim poslužiteljima imaju instaliran CARNet Debian i trebao bi obuhvatiti cjelokupan postupak nadogradnje, kao i tipične probleme na koje se može naići. Za tu svrhu pripremili smo paket carnet-upgrade inačice - 4.0, koji se nalazi na CARNetovom FTP poslužitelju u sarge + 5.0, koji se nalazi na CARNetovom FTP poslužitelju u etch repozitoriju paketa. @@ -105,7 +105,7 @@

Za više informacija o backupu MySQL baze pogledajte . + id="http://dev.mysql.com/doc/refman/5.0/en/backup-and-recovery.html">.

@@ -123,7 +123,7 @@

Za više informacija o backupu PostgreSQL baze podataka pogledajte . + id="http://www.postgresql.org/docs/8.1/static/backup.html">.

@@ -134,8 +134,8 @@ Prije početka

- Prije nadogradnje na etch distribuciju, potrebno je - izvršiti nadogradnju sarge distribucije na najsvježije + Prije nadogradnje na lenny distribuciju, potrebno je + izvršiti nadogradnju etch distribucije na najsvježije pakete. To se najjednostavnije izvodi naredbom apt-get: @@ -168,12 +168,12 @@ /etc/apt/sources.list datoteci: -deb http://ftp.carnet.hr/carnet-debian sarge main non-free +deb http://ftp.carnet.hr/carnet-debian etch main non-free

- To je uobičajena konfiguracija CARNet Debian sarge + To je uobičajena konfiguracija CARNet Debian etch repozitorija. Ako tog retka nema, dodajte ga i ponovite postupak instalacije carnet-upgrade paketa.

@@ -199,7 +199,7 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | PAZNJA! PAZNJA! | | | @@ -221,44 +221,50 @@ CN: run_actions (main) started...

-

- 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 +

+ Prije nadogradnje na lenny, potrebno je izvršiti + prijelaz sa PHP inačice 4 na PHP 5. Ukoliko je na + sustavu još uvijek instaliran PHP 4 pojavit će se poruka: +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | | -| Prije prelaska na Debian Etch potrebno je napraviti nadogradnju | -| sa Apache 1.3 na Apache 2.0. | +| Prije prelaska na Debian Lenny potrebno je napraviti nadogradnju| +| sa PHP 4 na PHP 5. | | | | Pokrenite: | | # apt-get update | -| # apt-get install apache2-cn | +| # apt-get install php5-cn | | | -| Nakon toga ponovno pozovite ovu skriptu. | +| Nakon sto provjerite da sve web aplikacije rade ispravno, | +| ponovno pozovite ovu skriptu. | | | +-----------------------------------------------------------------+ | < U redu > | +-----------------------------------------------------------------+ + + Lokalne izmjene u PHP 4 konfiguraciji treba ručno prenijeti + u PHP 5 konfiguraciju. Također je potrebno instalirati PHP 5 inačice + dodataka koji se koriste u web aplikacijama + (npr. php5-mysql, php5-ldap).

U sljedećem koraku biti će izvršena provjera dali su najvažniji - servisi nadograđeni na najnovije inačice u sarge + servisi nadograđeni na najnovije inačice u etch distribuciji. Ako neki od instaliranih servisa nije najnovija inačica, pojavit će se poruka: +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | | -| Prije prelaska na Debian Etch potrebno je napraviti nadogradnju | +| Prije prelaska na Debian Lenny potrebno je napraviti nadogradnju| | ovih paketa: | | amavisd-cn | | | @@ -284,28 +290,24 @@ CN: run_actions (main) started...

- Slijedi provjera verzije trenutno pokrenutog kernela. - Ako nije pokrenuta najnovija verzija potrebno je instalirati - kernel-2.6-cn paket i ponovno pokrenuti - računalo. + Slijedi provjera verzije trenutno pokrenutog kernela. Prije + nastavka nadogradnje preporuča se pokrenuti računalo s najnovijom + instaliranom verzijom kernela (ako to već nije slučaj). +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | | -| Prije prelaska na Debian Etch potrebno je napraviti nadogradnju | -| na najnoviji grsec kernel. | +| Na racunalu je pronadjenja verzija kernela novija od trenutno | +| pokrenute. Prije pocetka nadogradnje paketa preporuceno je | +| pokrenuti racunalo s najnovijim dostupnim kernelom. Nakon toga | +| ponovno pozovite ovu skriptu. | | | -| Pokrenite: | -| # apt-get update | -| # apt-get install kernel-2.6-cn | -| # reboot | -| | -| Nakon toga ponovno pozovite ovu skriptu. | +| Zelite li rebootati racunalo prije pocetka nadogradnje? | | | +-----------------------------------------------------------------+ -| < U redu > | +| < Da > < Ne > | +-----------------------------------------------------------------+

@@ -316,7 +318,7 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | | | Na racunalu je pronadjena instalacija KDE, GNOME ili X Window | @@ -333,7 +335,7 @@ CN: run_actions (main) started...

- Standardna instalacija CARNet Debian sarge distribucije + Standardna instalacija CARNet Debian etch 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. @@ -343,7 +345,7 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | Prethodna inacica distribucije, CARNet Debian 2, donosila je | | neke pakete koji nisu nuzni za normalan rad posluzitelja. | @@ -366,6 +368,37 @@ CN: run_actions (main) started...

+ Sljedeći korak nadogradnje nudi mogućnost brisanja nekorištenih + servisa sa poslužitelja: + + ++-----------------------------------------------------------------+ +| Nadogradnja CARNet Debian Etch->Lenny | ++-----------------------------------------------------------------+ +| Standardna instalacija CARNet Debian distribucije donosi | +| podrsku za veci broj razlicitih servisa. U ovom koraku nudi | +| se mogucnost uklanjanja nekoristenih servisa sa vaseg | +| posluzitelja. Uklanjanjem nekoristenih servisa smanjit ce se | +| mogucnost problema i ubrzati procedura nadogradnje. Ukoliko | +| zelite ukloniti neki od navedenih servisa ukljucite oznaku | +| ispred imena odgovarajuceg paketa. | +| | +| Odaberite servise koje zelite UKLONITI: | +| +-------------------------------------------------------------+ | +| | [ ] amavisd-cn | | +| | [ ] bind9-cn | | +| | [ ] clamav-cn | | +| | [ ] dovecot-cn | | +| | [ ] mailman-cn | | +| | [ ] munin-cn | | +| +-------------------.(+)--------------------------------------+ | ++-----------------------------------------------------------------+ +| < U redu > | ++-----------------------------------------------------------------+ + +

+ +

S obzirom na važnost podataka u LDAP imeniku, skripta radi backup OpenLDAP (slapd) baze. Nove inačice paketa bi trebale neometano nastaviti raditi sa postojećim sadržajem baze, pa ovaj @@ -374,9 +407,9 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ -| Napravljen backup slapd baze u /var/backups/slapcat.cn4-upgrade.| +| Napravljen backup slapd baze u /var/backups/slapcat.cn5-upgrade.| | | | | | | @@ -400,10 +433,10 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Debian Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | Napravljen backup /etc direktorija u | -| /var/backups/etc.cn4-upgrade.tar.gz. | +| /var/backups/etc.cn5-upgrade.tar.gz. | | | | | | | @@ -420,30 +453,30 @@ CN: run_actions (main) started...

Slijedi instalacija /etc/apt/sources.list datoteke - podešene za CARNet Debian etch i osvježavanje baze paketa. + podešene za CARNet Debian lenny i osvježavanje baze paketa. Eventualne dodatne repozitorije nakon nadogradnje možete kopirati iz stare sources.list datoteke, koja će biti spremljena - kao /etc/apt/sources.list.cn4-upgrade. + kao /etc/apt/sources.list.cn5-upgrade. -+------------------------------------------------------------------+ -| Nadogradnja CARNet Sarge->Etch | -+------------------------------------------------------------------+ -| Novi sadrzaj datoteke /etc/apt/sources.list: | -| | -| # Osnovni Debian Etch paketi | -| deb http://ftp.carnet.hr/debian etch main contrib non-free | -| deb http://security.debian.org etch/updates main contrib non-free| -| | -| # CARNet Debian Etch paketi | -| deb http://ftp.carnet.hr/carnet-debian carnet-etch main non-free | -| | -| # SRCE AAI paketi | -| deb ftp://ftp.srce.hr/srce-debian/ srce-etch main | -| | -+------------------------------------------------------------------+ -| < U redu > | -+------------------------------------------------------------------+ ++-------------------------------------------------------------------+ +| Nadogradnja CARNet Debian Etch->Lenny | ++-------------------------------------------------------------------+ +| Novi sadrzaj datoteke /etc/apt/sources.list: | +| | +| # Osnovni Debian Lenny paketi | +| deb http://ftp.carnet.hr/debian lenny main contrib non-free | +| deb http://security.debian.org lenny/updates main contrib non-free| +| | +| # CARNet Debian Lenny paketi | +| deb http://ftp.carnet.hr/carnet-debian carnet-lenny main non-free | +| | +| # SRCE AAI paketi | +| deb ftp://ftp.srce.hr/srce-debian/ srce-lenny main | +| | ++-------------------------------------------------------------------+ +| < U redu > | ++-------------------------------------------------------------------+

@@ -518,7 +551,7 @@ CN: run_actions (main) started... +-----------------------------------------------------------------+ -| Nadogradnja CARNet Sarge->Etch | +| Nadogradnja CARNet Debian Etch->Lenny | +-----------------------------------------------------------------+ | Automatizirane ispravke su izvrsene. Provjerite jesu li svi | | vasi kriticni servisi ispravno konfigurirani i pokrenuti. |